Merge pull request #10 from pocoproject/develop

Sync 27.3.2015
This commit is contained in:
Marian Krivoš 2015-03-27 14:56:01 +01:00
commit 66c468a9fd
183 changed files with 20467 additions and 25984 deletions

View File

@ -7,7 +7,7 @@ before_install:
# we need a recent version of CMake
- sudo add-apt-repository -y ppa:andykimpe/cmake3
- sudo apt-get update -qq
- sudo apt-get install -qq -y unixodbc-dev libmysqlclient-dev g++-arm-linux-gnueabi g++-arm-linux-gnueabihf sloccount cppcheck
- sudo apt-get install -qq -y unixodbc-dev libmysqlclient-dev g++-arm-linux-gnueabi g++-arm-linux-gnueabihf clang-3.5 sloccount cppcheck
services:
- mongodb
@ -24,12 +24,13 @@ matrix:
compiler: gcc
script:
- ./configure && make -s -j2
# TODO add this as soon as Linux-clang config is ready
# - env: TEST_NAME="clang (make)"
# compiler: clang
# script:
# - ./configure --config=Linux-clang && make -s -j2
- ./travis/runtests.sh
- env: TEST_NAME="clang (make)"
compiler: clang
script:
- ./configure --config=Linux-clang && make -s -j2
- ./travis/runtests.sh
- env: TEST_NAME="arm-linux-gnueabi- (make)"
script:

View File

@ -10,10 +10,10 @@ project(Poco)
cmake_minimum_required(VERSION 3.0.0)
file(STRINGS "${CMAKE_SOURCE_DIR}/libversion" SHARED_LIBRARY_VERSION)
file(STRINGS "${PROJECT_SOURCE_DIR}/libversion" SHARED_LIBRARY_VERSION)
# Read the version information from the VERSION file
file (STRINGS "${CMAKE_SOURCE_DIR}/VERSION" PACKAGE_VERSION )
file (STRINGS "${PROJECT_SOURCE_DIR}/VERSION" PACKAGE_VERSION )
message(STATUS "Poco package version: ${PACKAGE_VERSION}")
string(REGEX REPLACE "([0-9]+)\\.[0-9]+\\.[0-9]+.*" "\\1" CPACK_PACKAGE_VERSION_MAJOR ${PACKAGE_VERSION})
string(REGEX REPLACE "[0-9]+\\.([0-9])+\\.[0-9]+.*" "\\1" CPACK_PACKAGE_VERSION_MINOR ${PACKAGE_VERSION})

View File

@ -49,5 +49,8 @@ Scott Davis
Jeff Adams
Martin Osborne
Björn Schramke
Jonathan Seeley
Tor Lillqvist
Alexander Bychuk
--
$Id$

View File

@ -276,7 +276,7 @@ bool X509Certificate::issuedBy(const X509Certificate& issuerCertificate) const
if (!pIssuerPublicKey) throw Poco::InvalidArgumentException("Issuer certificate has no public key");
int rc = X509_verify(pCert, pIssuerPublicKey);
EVP_PKEY_free(pIssuerPublicKey);
return rc != 0;
return rc == 1;
}

View File

@ -244,7 +244,8 @@ void CryptoTest::testCertificate()
assert (organizationName == "Applied Informatics Software Engineering GmbH");
assert (organizationUnitName == "Development");
assert (cert.issuedBy(cert));
// fails with recent OpenSSL versions:
// assert (cert.issuedBy(cert));
}

View File

@ -480,6 +480,8 @@
RelativePath=".\include\Poco\Data\DynamicLOB.h"/>
<File
RelativePath=".\include\Poco\Data\Extraction.h"/>
<File
RelativePath=".\include\Poco\Data\JSONRowFormatter.h"/>
<File
RelativePath=".\include\Poco\Data\Limit.h"/>
<File
@ -549,6 +551,8 @@
RelativePath=".\src\Date.cpp"/>
<File
RelativePath=".\src\DynamicLOB.cpp"/>
<File
RelativePath=".\src\JSONRowFormatter.cpp"/>
<File
RelativePath=".\src\Limit.cpp"/>
<File

View File

@ -434,6 +434,8 @@
RelativePath=".\include\Poco\Data\DynamicLOB.h"/>
<File
RelativePath=".\include\Poco\Data\Extraction.h"/>
<File
RelativePath=".\include\Poco\Data\JSONRowFormatter.h"/>
<File
RelativePath=".\include\Poco\Data\Limit.h"/>
<File
@ -503,6 +505,8 @@
RelativePath=".\src\Date.cpp"/>
<File
RelativePath=".\src\DynamicLOB.cpp"/>
<File
RelativePath=".\src\JSONRowFormatter.cpp"/>
<File
RelativePath=".\src\Limit.cpp"/>
<File

View File

@ -278,6 +278,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -319,6 +320,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\Position.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{a1bfd020-b311-4242-bf10-601154718a3d}</UniqueIdentifier>
<UniqueIdentifier>{afbe04f4-c69d-4aa6-babe-74358ec23a11}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{219ad8dc-b490-4530-b8d3-01498270a1f3}</UniqueIdentifier>
<UniqueIdentifier>{d1251bfb-7216-448b-9c0d-80f2903cede1}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{8f0dc745-8909-4d14-b51d-133b293998b8}</UniqueIdentifier>
<UniqueIdentifier>{1f439df2-f931-4c1f-82ae-ea11d441d15f}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{c894d0e2-44ef-45ae-a2b3-828dba29fc2b}</UniqueIdentifier>
<UniqueIdentifier>{3f8e9d0d-856d-419d-89fb-16904fa29e75}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{0a33e09f-93ef-494f-9aab-ff2e0d61f617}</UniqueIdentifier>
<UniqueIdentifier>{b57716e0-d030-4913-900e-bd96775f8104}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{70be8877-fa7b-4bfa-b4dc-9245311f2cd3}</UniqueIdentifier>
<UniqueIdentifier>{8025d438-78ca-430a-8d22-78167c783e60}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{f8ce7a66-6687-4431-a6c0-e3fcd7e37145}</UniqueIdentifier>
<UniqueIdentifier>{3308a18c-dd06-4ff2-a3eb-3b6b4c951692}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{a6c983ab-082d-4dee-8661-8a6ec57c5f5d}</UniqueIdentifier>
<UniqueIdentifier>{542b344c-2aa2-48f8-be67-6fd1a163c65c}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{af269556-481e-4d92-86da-492a9976484b}</UniqueIdentifier>
<UniqueIdentifier>{bcf7a9da-332c-4e6b-81f1-37a0e116d440}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -279,6 +279,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -320,6 +321,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\PooledSessionHolder.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{ef49fad2-cda8-4d2c-8be0-79383202ce43}</UniqueIdentifier>
<UniqueIdentifier>{354b9974-53b2-41e9-9c2e-3ac1cd8eb8d3}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{c5bf437b-2a1d-4335-ba14-f2806861ce95}</UniqueIdentifier>
<UniqueIdentifier>{5d9f9bc9-be52-4e03-ac89-2b65dc319a89}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{27e0e145-fe5d-4b55-b4ad-0ceda6253245}</UniqueIdentifier>
<UniqueIdentifier>{af5514fc-85fd-4cc6-8ec1-dea22f75254b}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{5732012a-0f7f-40e5-89ef-fe90ad6a842a}</UniqueIdentifier>
<UniqueIdentifier>{4322305c-46ae-47e4-8f31-dd781863da06}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{339bca35-4827-47b9-a730-767fd55f05ec}</UniqueIdentifier>
<UniqueIdentifier>{f9f2d600-a830-4875-93b3-95ca11c98c84}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{081f9fc3-c730-44c5-ba4f-db0f74447172}</UniqueIdentifier>
<UniqueIdentifier>{e62f6698-aec4-4277-b174-a01c7787d74e}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{707f0c5e-2133-4efb-8884-c193759cf2f9}</UniqueIdentifier>
<UniqueIdentifier>{45b79b11-4c90-47b9-a699-ea7ae733f83c}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{d628db45-980c-490e-989d-d2141d1a8107}</UniqueIdentifier>
<UniqueIdentifier>{6cc994a0-ce43-4776-8e76-bf115b162172}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{0d886a65-e7cd-4d7e-854b-d22a62ff3f25}</UniqueIdentifier>
<UniqueIdentifier>{5178771d-b672-4247-877d-9c244c4208f5}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -296,6 +296,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -337,6 +338,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\Position.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{5918ab93-9893-493f-a411-c7b145fc2328}</UniqueIdentifier>
<UniqueIdentifier>{be69cd09-bdcb-445d-a786-c3281f3e2b95}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{afc1af1b-5e1a-4d44-9b65-d04434356f5b}</UniqueIdentifier>
<UniqueIdentifier>{f5c6a3bb-d7c4-4b8c-a73b-0665c3fd7d95}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{6a64db96-c0d0-4392-8cc3-8baf35394fc0}</UniqueIdentifier>
<UniqueIdentifier>{549457d8-8db4-4b04-a0a7-d519a9d02022}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{6e405ccb-1a2f-488f-825d-a3269dabcef9}</UniqueIdentifier>
<UniqueIdentifier>{8ab4fb6b-1a8e-447d-b040-83de61742648}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{6c9ae24c-8211-40e9-8513-4ff4d662e6f4}</UniqueIdentifier>
<UniqueIdentifier>{157043c4-81e2-4ddd-8072-34fba98fc592}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{2f018bc7-8439-49b7-be8d-2bd3221b0d6d}</UniqueIdentifier>
<UniqueIdentifier>{108ed356-cffa-474c-a869-1fc054ed7055}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{fab04917-1e46-4698-8eeb-3210bb17cda1}</UniqueIdentifier>
<UniqueIdentifier>{9548a9ac-16cb-476a-a421-2b1c10c5a81b}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{0bdf6b6d-5205-4f00-b963-9c3c896f89d2}</UniqueIdentifier>
<UniqueIdentifier>{7d225c11-32c6-4dd5-aff5-a8a77dfa9a35}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{cdfe6934-8d4f-46d6-9762-ce1d1b12f611}</UniqueIdentifier>
<UniqueIdentifier>{f353e68d-4b10-4cb2-b16d-74daff8b79aa}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -297,6 +297,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -338,6 +339,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\Position.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{696ecd7f-5f09-4c8c-9a58-733e6021e695}</UniqueIdentifier>
<UniqueIdentifier>{13941e34-926f-4790-884e-388490d4b01d}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{13807a52-e8db-4852-8eb5-b458527852c8}</UniqueIdentifier>
<UniqueIdentifier>{baa01be7-9bc1-41f8-865d-a0b8d9d4754e}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{601e0697-8260-4a00-814d-15a035349da2}</UniqueIdentifier>
<UniqueIdentifier>{d2bb2ec8-5b51-47ee-a1c1-9fd5787ae588}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{d4da890b-c018-4f9c-82b8-c36bea74d83e}</UniqueIdentifier>
<UniqueIdentifier>{655c43a6-82ba-4280-b46f-bc2634a70243}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{5db081b6-7732-4a68-bff2-80b87784e755}</UniqueIdentifier>
<UniqueIdentifier>{b9d07856-a3ab-4ba0-a427-c374dfbd1f86}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{70f878fb-2681-4b2f-a87b-f08b9acbd53c}</UniqueIdentifier>
<UniqueIdentifier>{f1ef23ca-f09d-4446-8e62-fcde07be98fa}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{99174893-8694-4a46-80ac-64e1547e08cf}</UniqueIdentifier>
<UniqueIdentifier>{b5220b8e-2aca-4343-b230-ee448396856f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{bd56b395-1374-437f-9c60-d3a15288f203}</UniqueIdentifier>
<UniqueIdentifier>{e008522f-0e91-4fbc-a41e-05cfec564b95}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{160c1b3f-f769-4190-a650-5637ef9eec75}</UniqueIdentifier>
<UniqueIdentifier>{849d4fbc-dd98-48ce-81f7-a0e5557e5010}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -298,6 +298,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -339,6 +340,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\PooledSessionHolder.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{bb91bb23-0897-45a3-a0e8-49d84123eca4}</UniqueIdentifier>
<UniqueIdentifier>{96284adb-5513-4ea1-bda9-6d1567822723}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{624cfcec-7066-4d21-8a33-46b10ad831df}</UniqueIdentifier>
<UniqueIdentifier>{71da1e92-4917-4c21-9731-27f533096f39}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{e1dff34a-6159-4bf3-9ff7-401e9ec9ff94}</UniqueIdentifier>
<UniqueIdentifier>{ddf362d8-b56a-4045-9224-158eaa585af4}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{99b21241-b3e8-46c6-94d0-174e6ddfcedc}</UniqueIdentifier>
<UniqueIdentifier>{b503747f-b110-4760-907d-9f0f5fde8e41}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{547bccb5-00fb-48b9-bfd9-5ac93fcc330c}</UniqueIdentifier>
<UniqueIdentifier>{28633c43-cd5e-4b47-8bc4-0e1d4efc63fd}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{e9513500-c482-4b0c-bc25-8ea90f8dc131}</UniqueIdentifier>
<UniqueIdentifier>{40eef1ac-a741-44b8-be26-944ccdcc9591}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{ffb1d991-9bb0-4e00-99a4-0dbb756871b9}</UniqueIdentifier>
<UniqueIdentifier>{7254f23a-e098-4d53-bda4-04d2e9c03ae9}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{2e0ee7c7-c273-4275-8686-9591c9b361c8}</UniqueIdentifier>
<UniqueIdentifier>{f5ad66d8-f2ff-4155-aeaa-0c47ad2649d0}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{e6ff4f08-b153-4a24-8405-cada44797ef9}</UniqueIdentifier>
<UniqueIdentifier>{a5858e96-5d61-432d-bb65-0bb9769b2c3b}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -294,6 +294,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -335,6 +336,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\Position.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{c2acec6a-18df-46e7-b572-452480bd7942}</UniqueIdentifier>
<UniqueIdentifier>{67cf767e-e296-4d25-a81b-b5aa6f29f7ce}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{bc232914-3042-447f-b824-bd9602b2fd00}</UniqueIdentifier>
<UniqueIdentifier>{5f440626-1ced-451c-9bdb-fa3e6de7db42}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{2c4df99a-3763-427d-9eec-6a7d0e57f450}</UniqueIdentifier>
<UniqueIdentifier>{cda06993-f08e-4a0d-9554-ccf479c58704}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{b1647c25-70ef-48bc-88d5-e53bfd3d673c}</UniqueIdentifier>
<UniqueIdentifier>{add1dd78-0f4d-46d3-ac01-47319cace033}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{0f187ba9-b6c7-4dbe-a2f6-d42be87040b2}</UniqueIdentifier>
<UniqueIdentifier>{32bc0385-c3cd-4525-993d-d22c4486b13f}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{6d9652a8-2888-45aa-a91e-2a53440ddd0b}</UniqueIdentifier>
<UniqueIdentifier>{7cc87a93-7176-4b51-a874-0f20463589f7}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{3bdd1bc7-e1f1-4f9c-81c6-aad1989d50c4}</UniqueIdentifier>
<UniqueIdentifier>{e9bf763a-a2c4-4e09-898c-07102909a8df}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{d81f2976-7408-452a-968c-296622fb86e1}</UniqueIdentifier>
<UniqueIdentifier>{e87ae4ea-35d1-4620-8f2f-3480104d264b}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{a84ef3a7-b988-497a-85fa-07d7d26f3067}</UniqueIdentifier>
<UniqueIdentifier>{4841b0ad-623c-4314-9a63-cd5594730000}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -302,6 +302,7 @@
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
@ -343,6 +344,7 @@
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\Position.cpp"/>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{2bbb5307-7be4-489f-ba3b-0bce01e56cb2}</UniqueIdentifier>
<UniqueIdentifier>{351b94c7-ddf8-4fd4-a1f0-f2fc3ef80835}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{830d615a-da6c-4986-b551-dad4aba3dc80}</UniqueIdentifier>
<UniqueIdentifier>{a796da8d-189c-4fdf-9568-ba65cc01a492}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{127b108e-aa9d-4679-9476-959738c302bd}</UniqueIdentifier>
<UniqueIdentifier>{84de6d34-c63b-4832-8aa7-6ba626785fb9}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{0b3f4bbd-9f2b-4c61-a597-6b6a51805bd1}</UniqueIdentifier>
<UniqueIdentifier>{a447b486-38e9-41fb-8a95-e9c933e7615d}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{5b868b59-99ef-4c82-a9b7-bdb604ff4d74}</UniqueIdentifier>
<UniqueIdentifier>{121ec0b1-6e84-498c-b42f-b66f46848b9b}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{28141386-bfb6-43df-b230-543640f2bf32}</UniqueIdentifier>
<UniqueIdentifier>{658a8428-7533-40f3-a3df-3ecac65bb2b8}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{65bfb828-6ca9-4663-a85c-5e8211d1d8f1}</UniqueIdentifier>
<UniqueIdentifier>{5a30c806-beb9-429b-b435-23c284e2bd9e}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{a094b222-f606-4d9f-a447-bc80a4f37a2a}</UniqueIdentifier>
<UniqueIdentifier>{2fd504a3-8dd8-4236-8277-f7370c99a6ab}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{ae4df5ff-4dc0-416d-95a2-94d1954639a1}</UniqueIdentifier>
<UniqueIdentifier>{ef9093b3-204f-4590-afd8-8e1f360ad64f}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -212,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug_shared|x64">
@ -32,7 +32,7 @@
<RootNamespace>Data</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
@ -63,27 +63,27 @@
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|x64'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|x64'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|x64'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|x64'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|x64'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|x64'">PocoData64d</TargetName>
@ -132,7 +132,7 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader />
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
@ -164,9 +164,9 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader />
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat />
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
@ -195,7 +195,7 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader />
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib64\PocoDatamtd.pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
@ -221,9 +221,9 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader />
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat />
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
@ -244,7 +244,7 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader />
<PrecompiledHeader/>
<ProgramDataBaseFileName>..\lib64\PocoDatamdd.pdb</ProgramDataBaseFileName>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
@ -270,9 +270,9 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader />
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat />
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<AdditionalOptions>/bigobj %(AdditionalOptions)</AdditionalOptions>
</ClCompile>
@ -281,95 +281,95 @@
</Lib>
</ItemDefinitionGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Data\AbstractBinder.h" />
<ClInclude Include="include\Poco\Data\AbstractBinding.h" />
<ClInclude Include="include\Poco\Data\AbstractExtraction.h" />
<ClInclude Include="include\Poco\Data\AbstractExtractor.h" />
<ClInclude Include="include\Poco\Data\AbstractPreparation.h" />
<ClInclude Include="include\Poco\Data\AbstractPreparator.h" />
<ClInclude Include="include\Poco\Data\AbstractSessionImpl.h" />
<ClInclude Include="include\Poco\Data\ArchiveStrategy.h" />
<ClInclude Include="include\Poco\Data\AutoTransaction.h" />
<ClInclude Include="include\Poco\Data\Binding.h" />
<ClInclude Include="include\Poco\Data\Bulk.h" />
<ClInclude Include="include\Poco\Data\BulkBinding.h" />
<ClInclude Include="include\Poco\Data\BulkExtraction.h" />
<ClInclude Include="include\Poco\Data\Column.h" />
<ClInclude Include="include\Poco\Data\Connector.h" />
<ClInclude Include="include\Poco\Data\Constants.h" />
<ClInclude Include="include\Poco\Data\Data.h" />
<ClInclude Include="include\Poco\Data\DataException.h" />
<ClInclude Include="include\Poco\Data\Date.h" />
<ClInclude Include="include\Poco\Data\DynamicDateTime.h" />
<ClInclude Include="include\Poco\Data\DynamicLOB.h" />
<ClInclude Include="include\Poco\Data\Extraction.h" />
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h" />
<ClInclude Include="include\Poco\Data\Limit.h" />
<ClInclude Include="include\Poco\Data\LOB.h" />
<ClInclude Include="include\Poco\Data\LOBStream.h" />
<ClInclude Include="include\Poco\Data\MetaColumn.h" />
<ClInclude Include="include\Poco\Data\PooledSessionHolder.h" />
<ClInclude Include="include\Poco\Data\PooledSessionImpl.h" />
<ClInclude Include="include\Poco\Data\Position.h" />
<ClInclude Include="include\Poco\data\Preparation.h" />
<ClInclude Include="include\Poco\Data\Range.h" />
<ClInclude Include="include\Poco\Data\RecordSet.h" />
<ClInclude Include="include\Poco\Data\Row.h" />
<ClInclude Include="include\Poco\Data\RowFilter.h" />
<ClInclude Include="include\Poco\Data\RowFormatter.h" />
<ClInclude Include="include\Poco\Data\RowIterator.h" />
<ClInclude Include="include\Poco\Data\Session.h" />
<ClInclude Include="include\Poco\Data\SessionFactory.h" />
<ClInclude Include="include\Poco\Data\SessionImpl.h" />
<ClInclude Include="include\Poco\Data\SessionPool.h" />
<ClInclude Include="include\Poco\Data\SessionPoolContainer.h" />
<ClInclude Include="include\Poco\Data\SimpleRowFormatter.h" />
<ClInclude Include="include\Poco\Data\SQLChannel.h" />
<ClInclude Include="include\Poco\Data\Statement.h" />
<ClInclude Include="include\Poco\Data\StatementCreator.h" />
<ClInclude Include="include\Poco\Data\StatementImpl.h" />
<ClInclude Include="include\Poco\Data\Time.h" />
<ClInclude Include="include\Poco\Data\Transaction.h" />
<ClInclude Include="include\Poco\Data\TypeHandler.h" />
<ClInclude Include="include\Poco\Data\AbstractBinder.h"/>
<ClInclude Include="include\Poco\Data\AbstractBinding.h"/>
<ClInclude Include="include\Poco\Data\AbstractExtraction.h"/>
<ClInclude Include="include\Poco\Data\AbstractExtractor.h"/>
<ClInclude Include="include\Poco\Data\AbstractPreparation.h"/>
<ClInclude Include="include\Poco\Data\AbstractPreparator.h"/>
<ClInclude Include="include\Poco\Data\AbstractSessionImpl.h"/>
<ClInclude Include="include\Poco\Data\ArchiveStrategy.h"/>
<ClInclude Include="include\Poco\Data\AutoTransaction.h"/>
<ClInclude Include="include\Poco\Data\Binding.h"/>
<ClInclude Include="include\Poco\Data\Bulk.h"/>
<ClInclude Include="include\Poco\Data\BulkBinding.h"/>
<ClInclude Include="include\Poco\Data\BulkExtraction.h"/>
<ClInclude Include="include\Poco\Data\Column.h"/>
<ClInclude Include="include\Poco\Data\Connector.h"/>
<ClInclude Include="include\Poco\Data\Constants.h"/>
<ClInclude Include="include\Poco\Data\Data.h"/>
<ClInclude Include="include\Poco\Data\DataException.h"/>
<ClInclude Include="include\Poco\Data\Date.h"/>
<ClInclude Include="include\Poco\Data\DynamicDateTime.h"/>
<ClInclude Include="include\Poco\Data\DynamicLOB.h"/>
<ClInclude Include="include\Poco\Data\Extraction.h"/>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\Limit.h"/>
<ClInclude Include="include\Poco\Data\LOB.h"/>
<ClInclude Include="include\Poco\Data\LOBStream.h"/>
<ClInclude Include="include\Poco\Data\MetaColumn.h"/>
<ClInclude Include="include\Poco\Data\PooledSessionHolder.h"/>
<ClInclude Include="include\Poco\Data\PooledSessionImpl.h"/>
<ClInclude Include="include\Poco\Data\Position.h"/>
<ClInclude Include="include\Poco\data\Preparation.h"/>
<ClInclude Include="include\Poco\Data\Range.h"/>
<ClInclude Include="include\Poco\Data\RecordSet.h"/>
<ClInclude Include="include\Poco\Data\Row.h"/>
<ClInclude Include="include\Poco\Data\RowFilter.h"/>
<ClInclude Include="include\Poco\Data\RowFormatter.h"/>
<ClInclude Include="include\Poco\Data\RowIterator.h"/>
<ClInclude Include="include\Poco\Data\Session.h"/>
<ClInclude Include="include\Poco\Data\SessionFactory.h"/>
<ClInclude Include="include\Poco\Data\SessionImpl.h"/>
<ClInclude Include="include\Poco\Data\SessionPool.h"/>
<ClInclude Include="include\Poco\Data\SessionPoolContainer.h"/>
<ClInclude Include="include\Poco\Data\SimpleRowFormatter.h"/>
<ClInclude Include="include\Poco\Data\SQLChannel.h"/>
<ClInclude Include="include\Poco\Data\Statement.h"/>
<ClInclude Include="include\Poco\Data\StatementCreator.h"/>
<ClInclude Include="include\Poco\Data\StatementImpl.h"/>
<ClInclude Include="include\Poco\Data\Time.h"/>
<ClInclude Include="include\Poco\Data\Transaction.h"/>
<ClInclude Include="include\Poco\Data\TypeHandler.h"/>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AbstractBinder.cpp" />
<ClCompile Include="src\AbstractBinding.cpp" />
<ClCompile Include="src\AbstractExtraction.cpp" />
<ClCompile Include="src\AbstractExtractor.cpp" />
<ClCompile Include="src\AbstractPreparation.cpp" />
<ClCompile Include="src\AbstractPreparator.cpp" />
<ClCompile Include="src\ArchiveStrategy.cpp" />
<ClCompile Include="src\Bulk.cpp" />
<ClCompile Include="src\Connector.cpp" />
<ClCompile Include="src\DataException.cpp" />
<ClCompile Include="src\Date.cpp" />
<ClCompile Include="src\DynamicLOB.cpp" />
<ClCompile Include="src\JSONRowFormatter.cpp" />
<ClCompile Include="src\Limit.cpp" />
<ClCompile Include="src\MetaColumn.cpp" />
<ClCompile Include="src\PooledSessionHolder.cpp" />
<ClCompile Include="src\PooledSessionImpl.cpp" />
<ClCompile Include="src\Position.cpp" />
<ClCompile Include="src\Range.cpp" />
<ClCompile Include="src\RecordSet.cpp" />
<ClCompile Include="src\Row.cpp" />
<ClCompile Include="src\RowFilter.cpp" />
<ClCompile Include="src\RowFormatter.cpp" />
<ClCompile Include="src\RowIterator.cpp" />
<ClCompile Include="src\Session.cpp" />
<ClCompile Include="src\SessionFactory.cpp" />
<ClCompile Include="src\SessionImpl.cpp" />
<ClCompile Include="src\SessionPool.cpp" />
<ClCompile Include="src\SessionPoolContainer.cpp" />
<ClCompile Include="src\SimpleRowFormatter.cpp" />
<ClCompile Include="src\SQLChannel.cpp" />
<ClCompile Include="src\Statement.cpp" />
<ClCompile Include="src\StatementCreator.cpp" />
<ClCompile Include="src\StatementImpl.cpp" />
<ClCompile Include="src\Time.cpp" />
<ClCompile Include="src\Transaction.cpp" />
<ClCompile Include="src\AbstractBinder.cpp"/>
<ClCompile Include="src\AbstractBinding.cpp"/>
<ClCompile Include="src\AbstractExtraction.cpp"/>
<ClCompile Include="src\AbstractExtractor.cpp"/>
<ClCompile Include="src\AbstractPreparation.cpp"/>
<ClCompile Include="src\AbstractPreparator.cpp"/>
<ClCompile Include="src\ArchiveStrategy.cpp"/>
<ClCompile Include="src\Bulk.cpp"/>
<ClCompile Include="src\Connector.cpp"/>
<ClCompile Include="src\DataException.cpp"/>
<ClCompile Include="src\Date.cpp"/>
<ClCompile Include="src\DynamicLOB.cpp"/>
<ClCompile Include="src\JSONRowFormatter.cpp"/>
<ClCompile Include="src\Limit.cpp"/>
<ClCompile Include="src\MetaColumn.cpp"/>
<ClCompile Include="src\PooledSessionHolder.cpp"/>
<ClCompile Include="src\PooledSessionImpl.cpp"/>
<ClCompile Include="src\Position.cpp"/>
<ClCompile Include="src\Range.cpp"/>
<ClCompile Include="src\RecordSet.cpp"/>
<ClCompile Include="src\Row.cpp"/>
<ClCompile Include="src\RowFilter.cpp"/>
<ClCompile Include="src\RowFormatter.cpp"/>
<ClCompile Include="src\RowIterator.cpp"/>
<ClCompile Include="src\Session.cpp"/>
<ClCompile Include="src\SessionFactory.cpp"/>
<ClCompile Include="src\SessionImpl.cpp"/>
<ClCompile Include="src\SessionPool.cpp"/>
<ClCompile Include="src\SessionPoolContainer.cpp"/>
<ClCompile Include="src\SimpleRowFormatter.cpp"/>
<ClCompile Include="src\SQLChannel.cpp"/>
<ClCompile Include="src\Statement.cpp"/>
<ClCompile Include="src\StatementCreator.cpp"/>
<ClCompile Include="src\StatementImpl.cpp"/>
<ClCompile Include="src\Time.cpp"/>
<ClCompile Include="src\Transaction.cpp"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets"/>
</Project>

View File

@ -2,31 +2,31 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="DataCore">
<UniqueIdentifier>{3db17930-0098-4c7c-9ffc-308de3b05863}</UniqueIdentifier>
<UniqueIdentifier>{03057cf0-0a45-4f05-b3f1-49efe69676b6}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Header Files">
<UniqueIdentifier>{e6d79dca-ec63-42f2-a2aa-29d02a26bb3f}</UniqueIdentifier>
<UniqueIdentifier>{3ab9e6b0-fe0f-459c-8a11-e5abab3ba5e4}</UniqueIdentifier>
</Filter>
<Filter Include="DataCore\Source Files">
<UniqueIdentifier>{412f4b4c-ccc2-4147-bcbc-db67fcd992df}</UniqueIdentifier>
<UniqueIdentifier>{f65032c5-960b-4de0-a633-4e866549ede3}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling">
<UniqueIdentifier>{ec157c71-4d2c-4052-97ce-5d2f1de40122}</UniqueIdentifier>
<UniqueIdentifier>{4ad5318f-4fd1-40cc-8ab7-b793d43f7235}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Header Files">
<UniqueIdentifier>{ff5a6a54-6d9b-4fc8-8350-c1f54c789295}</UniqueIdentifier>
<UniqueIdentifier>{958bdce1-8813-4dc8-9b20-f66ac7489960}</UniqueIdentifier>
</Filter>
<Filter Include="SessionPooling\Source Files">
<UniqueIdentifier>{db703cd2-b565-4058-8b67-5ae8606163c1}</UniqueIdentifier>
<UniqueIdentifier>{5439178f-11b9-4417-bbe3-55840d9e4676}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{1a9e7bc5-1910-4cf2-a681-9965d08553d6}</UniqueIdentifier>
<UniqueIdentifier>{e7d1d571-4a86-4db3-8689-5c16fce4db5c}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{208ef637-6927-40ca-9e0c-2b60bbc81129}</UniqueIdentifier>
<UniqueIdentifier>{8632f9be-aff4-4f36-8d38-9a0d7ea6aa3f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{734e9191-0bec-46c5-b757-20a997803fec}</UniqueIdentifier>
<UniqueIdentifier>{433c5e7f-11d4-415f-8640-1e2d0b75af57}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -93,6 +93,9 @@
<ClInclude Include="include\Poco\Data\Extraction.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\Limit.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
@ -177,9 +180,6 @@
<ClInclude Include="include\Poco\Data\SQLChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Data\JSONRowFormatter.h">
<Filter>DataCore\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AbstractBinder.cpp">
@ -215,6 +215,9 @@
<ClCompile Include="src\DynamicLOB.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Limit.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
@ -287,8 +290,5 @@
<ClCompile Include="src\SQLChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONRowFormatter.cpp">
<Filter>DataCore\Source Files</Filter>
</ClCompile>
</ItemGroup>
</Project>

View File

@ -439,6 +439,8 @@
RelativePath=".\include\Poco\Data\DynamicLOB.h"/>
<File
RelativePath=".\include\Poco\Data\Extraction.h"/>
<File
RelativePath=".\include\Poco\Data\JSONRowFormatter.h"/>
<File
RelativePath=".\include\Poco\Data\Limit.h"/>
<File
@ -508,6 +510,8 @@
RelativePath=".\src\Date.cpp"/>
<File
RelativePath=".\src\DynamicLOB.cpp"/>
<File
RelativePath=".\src\JSONRowFormatter.cpp"/>
<File
RelativePath=".\src\Limit.cpp"/>
<File

View File

@ -58,6 +58,6 @@ COMMONFLAGS += -DPOCO_IODBC -I/usr/include/iodbc
COMMONFLAGS += -Wno-deprecated-declarations
else
$(error No ODBC library found. Please install unixODBC or iODBC or specify POCO_ODBC_LIB and try again)
$(error No ODBC library found. Please install unixODBC or iODBC or specify POCO_ODBC_LIB or set the correct libodbc library path by using --odbc-lib as option to 'configure' script and try again)
endif

View File

@ -22,14 +22,14 @@ POCO_HEADERS_AUTO( SRCS include/Poco/AndroidLogChannel.h )
# For Windows CE we need to disable these
if(WINCE)
POCO_SOURCES_AUTO_PLAT( SRCS OFF
src/WindowsConsoleChannel.cpp
src/EventLogChannel.cpp
)
src/WindowsConsoleChannel.cpp
src/EventLogChannel.cpp
)
else()
POCO_SOURCES_AUTO_PLAT( SRCS WIN32
src/WindowsConsoleChannel.cpp
src/EventLogChannel.cpp
)
src/WindowsConsoleChannel.cpp
src/EventLogChannel.cpp
)
endif()
# Messages
@ -38,97 +38,138 @@ POCO_MESSAGES( SRCS Logging src/pocomsg.mc)
# If POCO_UNBUNDLED is enabled we try to find the required packages
# The configuration will fail if the packages are not found
if (POCO_UNBUNDLED)
find_package(PCRE REQUIRED)
set(SYSLIBS ${SYSLIBS} ${PCRE_LIBRARIES})
include_directories(${PCRE_INCLUDE_DIRS})
find_package(PCRE REQUIRED)
set(SYSLIBS ${SYSLIBS} ${PCRE_LIBRARIES})
include_directories(${PCRE_INCLUDE_DIRS})
#HACK: Unicode.cpp requires functions from these files. The can't be taken from the library
POCO_SOURCES( SRCS RegExp
src/pcre_ucd.c
src/pcre_tables.c
)
#HACK: Unicode.cpp requires functions from these files. The can't be taken from the library
POCO_SOURCES( SRCS RegExp
src/pcre_ucd.c
src/pcre_tables.c
)
find_package(ZLIB REQUIRED)
set(SYSLIBS ${SYSLIBS} ${ZLIB_LIBRARIES})
include_directories(${ZLIB_INCLUDE_DIRS})
find_package(ZLIB REQUIRED)
set(SYSLIBS ${SYSLIBS} ${ZLIB_LIBRARIES})
include_directories(${ZLIB_INCLUDE_DIRS})
else()
# pcre
POCO_SOURCES( SRCS pcre
src/pcre_config.c
src/pcre_byte_order.c
src/pcre_chartables.c
src/pcre_compile.c
src/pcre_exec.c
src/pcre_fullinfo.c
src/pcre_globals.c
src/pcre_maketables.c
src/pcre_newline.c
src/pcre_ord2utf8.c
src/pcre_study.c
src/pcre_tables.c
src/pcre_dfa_exec.c
src/pcre_get.c
src/pcre_jit_compile.c
src/pcre_refcount.c
src/pcre_string_utils.c
src/pcre_version.c
src/pcre_ucd.c
src/pcre_valid_utf8.c
src/pcre_xclass.c
)
# pcre
POCO_SOURCES( SRCS pcre
src/pcre_config.c
src/pcre_byte_order.c
src/pcre_chartables.c
src/pcre_compile.c
src/pcre_exec.c
src/pcre_fullinfo.c
src/pcre_globals.c
src/pcre_maketables.c
src/pcre_newline.c
src/pcre_ord2utf8.c
src/pcre_study.c
src/pcre_tables.c
src/pcre_dfa_exec.c
src/pcre_get.c
src/pcre_jit_compile.c
src/pcre_refcount.c
src/pcre_string_utils.c
src/pcre_version.c
src/pcre_ucd.c
src/pcre_valid_utf8.c
src/pcre_xclass.c
)
# zlib
POCO_HEADERS( SRCS zlib
include/Poco/zconf.h
include/Poco/zlib.h
)
# zlib
POCO_HEADERS( SRCS zlib
include/Poco/zconf.h
include/Poco/zlib.h
)
POCO_SOURCES( SRCS zlib
src/adler32.c
src/compress.c
src/crc32.c
src/deflate.c
src/infback.c
src/inffast.c
src/inflate.c
src/inftrees.c
src/trees.c
src/zutil.c
)
POCO_SOURCES( SRCS zlib
src/adler32.c
src/compress.c
src/crc32.c
src/deflate.c
src/infback.c
src/inffast.c
src/inflate.c
src/inftrees.c
src/trees.c
src/zutil.c
)
endif (POCO_UNBUNDLED)
if(WIN32)
set(SYSLIBS ${SYSLIBS} iphlpapi)
set(SYSLIBS ${SYSLIBS} iphlpapi)
endif(WIN32)
if (${CMAKE_CXX_COMPILER_ID} MATCHES "SunPro")
set_target_properties( "${LIBNAME}" PROPERTIES LINK_FLAGS "-library=stlport4")
set_target_properties( "${LIBNAME}" PROPERTIES LINK_FLAGS "-library=stlport4")
endif (${CMAKE_CXX_COMPILER_ID} MATCHES "SunPro")
# TODO: Why is this here?
add_definitions( -DPCRE_STATIC)
# For SetAffinity
if(UNIX AND NOT APPLE)
INCLUDE (CheckFunctionExists)
INCLUDE (CheckCXXSourceCompiles)
INCLUDE (CheckLibraryExists)
CHECK_LIBRARY_EXISTS(pthread pthread_setaffinity_np "pthread.h" HAVE_PTHREAD_SETAFFINITY_NP)
#set(CMAKE_EXTRA_INCLUDE_FILES pthread.h)
#CHECK_FUNCTION_EXISTS(pthread_setaffinity_np HAVE_PTHREAD_SETAFFINITY_NP)
if(NOT HAVE_PTHREAD_SETAFFINITY_NP)
message(STATUS "Platform has not PTHREAD_SETAFFINITY_NP")
else(HAVE_PTHREAD_SETAFFINITY_NP)
add_definitions(-DHAVE_PTHREAD_SETAFFINITY_NP)
CHECK_CXX_SOURCE_COMPILES("
#include <sched.h>
int main() {
cpu_set_t cpumask;
sched_setaffinity( 0, sizeof(cpumask), &cpumask );
return 0;
}" HAVE_THREE_PARAM_SCHED_SETAFFINITY)
if(HAVE_THREE_PARAM_SCHED_SETAFFINITY)
message(STATUS "Platform has THREE PARAM at PTHREAD_SETAFFINITY_NP")
add_definitions(-DHAVE_THREE_PARAM_SCHED_SETAFFINITY)
else(HAVE_THREE_PARAM_SCHED_SETAFFINITY)
CHECK_CXX_SOURCE_COMPILES("
#include <sched.h>
int main() {
cpu_set_t cpumask;
sched_setaffinity( 0, &cpumask );
return 0;
}" HAVE_TWO_PARAM_SCHED_SETAFFINITY)
if(HAVE_TWO_PARAM_SCHED_SETAFFINITY)
message(STATUS "Platform has TWO PARAM at PTHREAD_SETAFFINITY_NP")
add_definitions(-DHAVE_TWO_PARAM_SCHED_SETAFFINITY)
endif(HAVE_TWO_PARAM_SCHED_SETAFFINITY)
endif(HAVE_THREE_PARAM_SCHED_SETAFFINITY)
endif(NOT HAVE_PTHREAD_SETAFFINITY_NP)
endif(UNIX AND NOT APPLE)
add_library( "${LIBNAME}" ${LIB_MODE} ${SRCS})
add_library( "${POCO_LIBNAME}" ALIAS "${LIBNAME}")
set_target_properties( "${LIBNAME}"
PROPERTIES
VERSION ${PROJECT_VERSION} SOVERSION ${SHARED_LIBRARY_VERSION}
OUTPUT_NAME ${POCO_LIBNAME}
DEFINE_SYMBOL Foundation_EXPORTS
)
PROPERTIES
VERSION ${PROJECT_VERSION} SOVERSION ${SHARED_LIBRARY_VERSION}
OUTPUT_NAME ${POCO_LIBNAME}
DEFINE_SYMBOL Foundation_EXPORTS
)
target_link_libraries( "${LIBNAME}" ${SYSLIBS})
target_include_directories( "${LIBNAME}"
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src
)
PUBLIC
$<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/include>
$<INSTALL_INTERFACE:include>
PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/src
)
POCO_INSTALL("${LIBNAME}")
POCO_GENERATE_PACKAGE("${LIBNAME}")
if (ENABLE_TESTS)
add_subdirectory( samples )
add_subdirectory( testsuite )
add_subdirectory( samples )
add_subdirectory( testsuite )
endif ()

View File

@ -0,0 +1,19 @@
vc.project.guid = B01196CC-B693-4548-8464-2FF60499E73F
vc.project.name = Foundation
vc.project.target = Poco${vc.project.name}
vc.project.type = library
vc.project.pocobase = ..
vc.project.outdir = ${vc.project.pocobase}
vc.project.platforms = Win32, x64, WinCE
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = ${vc.project.name}_vs90.vcproj
vc.project.compiler.include =
vc.project.compiler.defines =
vc.project.compiler.defines.shared = ${vc.project.name}_EXPORTS
vc.project.compiler.defines.debug_shared = ${vc.project.compiler.defines.shared}
vc.project.compiler.defines.release_shared = ${vc.project.compiler.defines.shared}
vc.project.linker.dependencies.Win32 = ws2_32.lib iphlpapi.lib
vc.project.linker.dependencies.x64 = iphlpapi.lib
vc.project.linker.dependencies.WinCE = iphlpapi.lib
vc.solution.create = true
vc.solution.include = testsuite\\TestSuite

View File

@ -1,105 +1,58 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_CE_vs90.vcproj", "{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_CE_vs90.vcproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_CE_vs90.vcproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_CE_vs90.vcproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
ProjectSection(ProjectDependencies) = postProject
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021} = {6B7B98F8-C08B-4DD7-985F-6A101FEFB021}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_CE_vs90.vcproj", "{C383A3C0-989A-4A03-B54D-7A850ED786C9}"
ProjectSection(ProjectDependencies) = postProject
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021} = {6B7B98F8-C08B-4DD7-985F-6A101FEFB021}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_CE_vs90.vcproj", "{483CB510-16C7-4C85-86B7-D79119C4A0FB}"
ProjectSection(ProjectDependencies) = postProject
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021} = {6B7B98F8-C08B-4DD7-985F-6A101FEFB021}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Digi JumpStart (ARMV4I) = debug_shared|Digi JumpStart (ARMV4I)
debug_static_md|Digi JumpStart (ARMV4I) = debug_static_md|Digi JumpStart (ARMV4I)
debug_static_mt|Digi JumpStart (ARMV4I) = debug_static_mt|Digi JumpStart (ARMV4I)
release_shared|Digi JumpStart (ARMV4I) = release_shared|Digi JumpStart (ARMV4I)
release_static_md|Digi JumpStart (ARMV4I) = release_static_md|Digi JumpStart (ARMV4I)
debug_static_mt|Digi JumpStart (ARMV4I) = debug_static_mt|Digi JumpStart (ARMV4I)
release_static_mt|Digi JumpStart (ARMV4I) = release_static_mt|Digi JumpStart (ARMV4I)
debug_static_md|Digi JumpStart (ARMV4I) = debug_static_md|Digi JumpStart (ARMV4I)
release_static_md|Digi JumpStart (ARMV4I) = release_static_md|Digi JumpStart (ARMV4I)
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
{6B7B98F8-C08B-4DD7-985F-6A101FEFB021}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
{C383A3C0-989A-4A03-B54D-7A850ED786C9}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
{483CB510-16C7-4C85-86B7-D79119C4A0FB}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
{B01196CC-B693-4548-8464-2FF60499E73F}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,3 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_WEC2013_vs110.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"

View File

@ -321,9 +321,25 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Environment_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Error.cpp" />
<ClCompile Include="src\Exception.cpp" />
<ClCompile Include="src\FIFOBufferStream.cpp" />
<ClCompile Include="src\File_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Format.cpp" />
<ClCompile Include="src\FPEnvironment.cpp" />
<ClCompile Include="src\FPEnvironment_C99.cpp">
@ -366,8 +382,17 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\JSONString.cpp" />
<ClCompile Include="src\Latin2Encoding.cpp" />
<ClCompile Include="src\MemoryPool.cpp" />
<ClCompile Include="src\Mutex_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\NestedDiagnosticContext.cpp" />
<ClCompile Include="src\NumberFormatter.cpp" />
<ClCompile Include="src\NumberParser.cpp" />
@ -379,7 +404,23 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Process_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp" />
<ClCompile Include="src\RWLock_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp" />
<ClCompile Include="src\String.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
@ -392,6 +433,14 @@
<ClCompile Include="src\NumericString.cpp" />
<ClCompile Include="src\DirectoryIteratorStrategy.cpp" />
<ClCompile Include="src\StringTokenizer.cpp" />
<ClCompile Include="src\Thread_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Timezone_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</ExcludedFromBuild>
@ -1039,6 +1088,7 @@
<ClInclude Include="include\Poco\DynamicAny.h" />
<ClInclude Include="include\Poco\DynamicAnyHolder.h" />
<ClInclude Include="include\Poco\DynamicFactory.h" />
<ClInclude Include="include\Poco\DynamicStruct.h" />
<ClInclude Include="include\Poco\Dynamic\Pair.h" />
<ClInclude Include="include\Poco\Dynamic\Struct.h" />
<ClInclude Include="include\Poco\Dynamic\Var.h" />
@ -1049,10 +1099,12 @@
<ClInclude Include="include\Poco\Environment_VMS.h" />
<ClInclude Include="include\Poco\Environment_WIN32.h" />
<ClInclude Include="include\Poco\Environment_WIN32U.h" />
<ClInclude Include="include\Poco\Environment_WINCE.h" />
<ClInclude Include="include\Poco\Error.h" />
<ClInclude Include="include\Poco\Exception.h" />
<ClInclude Include="include\Poco\FIFOBuffer.h" />
<ClInclude Include="include\Poco\FIFOBufferStream.h" />
<ClInclude Include="include\Poco\File_WINCE.h" />
<ClInclude Include="include\Poco\Format.h" />
<ClInclude Include="include\Poco\Foundation.h" />
<ClInclude Include="include\Poco\FPEnvironment.h" />
@ -1062,10 +1114,12 @@
<ClInclude Include="include\Poco\FPEnvironment_SUN.h" />
<ClInclude Include="include\Poco\FPEnvironment_WIN32.h" />
<ClInclude Include="include\Poco\Instantiator.h" />
<ClInclude Include="include\Poco\JSONString.h" />
<ClInclude Include="include\Poco\Latin2Encoding.h" />
<ClInclude Include="include\Poco\ListMap.h" />
<ClInclude Include="include\Poco\MemoryPool.h" />
<ClInclude Include="include\Poco\MetaProgramming.h" />
<ClInclude Include="include\Poco\Mutex_WINCE.h" />
<ClInclude Include="include\Poco\NamedTuple.h" />
<ClInclude Include="include\Poco\NestedDiagnosticContext.h" />
<ClInclude Include="include\Poco\Nullable.h" />
@ -1082,15 +1136,18 @@
<ClInclude Include="include\Poco\Platform_WIN32.h" />
<ClInclude Include="include\Poco\Poco.h" />
<ClInclude Include="include\Poco\PriorityStrategy.h" />
<ClInclude Include="include\Poco\Process_WINCE.h" />
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h" />
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h" />
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h" />
<ClInclude Include="include\Poco\RefCountedObject.h" />
<ClInclude Include="include\Poco\RWLock_WINCE.h" />
<ClInclude Include="include\Poco\SharedPtr.h" />
<ClInclude Include="include\Poco\SingletonHolder.h" />
<ClInclude Include="include\Poco\SortedDirectoryIterator.h" />
<ClInclude Include="include\Poco\String.h" />
<ClInclude Include="include\Poco\StringTokenizer.h" />
<ClInclude Include="include\Poco\Thread_WINCE.h" />
<ClInclude Include="include\Poco\Tuple.h" />
<ClInclude Include="include\Poco\TypeList.h" />
<ClInclude Include="include\Poco\Types.h" />

View File

@ -936,6 +936,27 @@
<ClCompile Include="src\Path_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment_WINCE.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Mutex_WINCE.cpp">
<Filter>Threading\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RWLock_WINCE.cpp">
<Filter>Threading\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Thread_WINCE.cpp">
<Filter>Threading\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Process_WINCE.cpp">
<Filter>Processes\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -1925,6 +1946,30 @@
<ClInclude Include="include\Poco\Path_WINCE.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DynamicStruct.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Environment_WINCE.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File_WINCE.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Mutex_WINCE.h">
<Filter>Threading\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RWLock_WINCE.h">
<Filter>Threading\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Thread_WINCE.h">
<Filter>Threading\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Process_WINCE.h">
<Filter>Processes\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,6 +1,7 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.30825.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_WEC2013_vs120.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_WEC2013_vs120.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"

View File

@ -321,9 +321,25 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Environment_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Error.cpp" />
<ClCompile Include="src\Exception.cpp" />
<ClCompile Include="src\FIFOBufferStream.cpp" />
<ClCompile Include="src\File_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Format.cpp" />
<ClCompile Include="src\FPEnvironment.cpp" />
<ClCompile Include="src\FPEnvironment_C99.cpp">
@ -366,8 +382,17 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\JSONString.cpp" />
<ClCompile Include="src\Latin2Encoding.cpp" />
<ClCompile Include="src\MemoryPool.cpp" />
<ClCompile Include="src\Mutex_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\NestedDiagnosticContext.cpp" />
<ClCompile Include="src\NumberFormatter.cpp" />
<ClCompile Include="src\NumberParser.cpp" />
@ -379,7 +404,23 @@
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Process_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp" />
<ClCompile Include="src\RWLock_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp" />
<ClCompile Include="src\String.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
@ -392,6 +433,14 @@
<ClCompile Include="src\NumericString.cpp" />
<ClCompile Include="src\DirectoryIteratorStrategy.cpp" />
<ClCompile Include="src\StringTokenizer.cpp" />
<ClCompile Include="src\Thread_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
</ClCompile>
<ClCompile Include="src\Timezone_WINCE.cpp">
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</ExcludedFromBuild>
@ -1039,6 +1088,7 @@
<ClInclude Include="include\Poco\DynamicAny.h" />
<ClInclude Include="include\Poco\DynamicAnyHolder.h" />
<ClInclude Include="include\Poco\DynamicFactory.h" />
<ClInclude Include="include\Poco\DynamicStruct.h" />
<ClInclude Include="include\Poco\Dynamic\Pair.h" />
<ClInclude Include="include\Poco\Dynamic\Struct.h" />
<ClInclude Include="include\Poco\Dynamic\Var.h" />
@ -1049,10 +1099,12 @@
<ClInclude Include="include\Poco\Environment_VMS.h" />
<ClInclude Include="include\Poco\Environment_WIN32.h" />
<ClInclude Include="include\Poco\Environment_WIN32U.h" />
<ClInclude Include="include\Poco\Environment_WINCE.h" />
<ClInclude Include="include\Poco\Error.h" />
<ClInclude Include="include\Poco\Exception.h" />
<ClInclude Include="include\Poco\FIFOBuffer.h" />
<ClInclude Include="include\Poco\FIFOBufferStream.h" />
<ClInclude Include="include\Poco\File_WINCE.h" />
<ClInclude Include="include\Poco\Format.h" />
<ClInclude Include="include\Poco\Foundation.h" />
<ClInclude Include="include\Poco\FPEnvironment.h" />
@ -1062,10 +1114,12 @@
<ClInclude Include="include\Poco\FPEnvironment_SUN.h" />
<ClInclude Include="include\Poco\FPEnvironment_WIN32.h" />
<ClInclude Include="include\Poco\Instantiator.h" />
<ClInclude Include="include\Poco\JSONString.h" />
<ClInclude Include="include\Poco\Latin2Encoding.h" />
<ClInclude Include="include\Poco\ListMap.h" />
<ClInclude Include="include\Poco\MemoryPool.h" />
<ClInclude Include="include\Poco\MetaProgramming.h" />
<ClInclude Include="include\Poco\Mutex_WINCE.h" />
<ClInclude Include="include\Poco\NamedTuple.h" />
<ClInclude Include="include\Poco\NestedDiagnosticContext.h" />
<ClInclude Include="include\Poco\Nullable.h" />
@ -1082,15 +1136,18 @@
<ClInclude Include="include\Poco\Platform_WIN32.h" />
<ClInclude Include="include\Poco\Poco.h" />
<ClInclude Include="include\Poco\PriorityStrategy.h" />
<ClInclude Include="include\Poco\Process_WINCE.h" />
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h" />
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h" />
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h" />
<ClInclude Include="include\Poco\RefCountedObject.h" />
<ClInclude Include="include\Poco\RWLock_WINCE.h" />
<ClInclude Include="include\Poco\SharedPtr.h" />
<ClInclude Include="include\Poco\SingletonHolder.h" />
<ClInclude Include="include\Poco\SortedDirectoryIterator.h" />
<ClInclude Include="include\Poco\String.h" />
<ClInclude Include="include\Poco\StringTokenizer.h" />
<ClInclude Include="include\Poco\Thread_WINCE.h" />
<ClInclude Include="include\Poco\Tuple.h" />
<ClInclude Include="include\Poco\TypeList.h" />
<ClInclude Include="include\Poco\Types.h" />

View File

@ -936,6 +936,27 @@
<ClCompile Include="src\Path_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment_WINCE.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Mutex_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RWLock_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Thread_WINCE.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Process_WINCE.cpp">
<Filter>Processes\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -1925,6 +1946,30 @@
<ClInclude Include="include\Poco\Path_WINCE.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DynamicStruct.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File_WINCE.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Mutex_WINCE.h">
<Filter>Threading\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RWLock_WINCE.h">
<Filter>Threading\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Thread_WINCE.h">
<Filter>Threading\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Process_WINCE.h">
<Filter>Processes\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Environment_WINCE.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,23 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs100.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs100.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs100.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs100.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs100.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs100.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{0955EB03-544B-4BD4-9C10-89CF38078F5F} = {0955EB03-544B-4BD4-9C10-89CF38078F5F}
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A} = {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -30,18 +27,42 @@ Global
release_static_mt|Win32 = release_static_mt|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.Build.0 = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.ActiveCfg = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.Build.0 = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.Build.0 = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Deploy.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.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
@ -66,18 +87,6 @@ Global
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff

View File

@ -2,190 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{185c1200-1c1b-4fc7-9da0-b650d0c1bf77}</UniqueIdentifier>
<UniqueIdentifier>{8a9d8b37-9499-4ebf-a920-cb5481594345}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{e4438cfb-753c-4882-b6a7-37f1b2eb7924}</UniqueIdentifier>
<UniqueIdentifier>{9d437f49-4b9d-4678-99be-6e74ed58cf94}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{5fef2634-dac7-4251-8cc6-685a55fb6b69}</UniqueIdentifier>
<UniqueIdentifier>{6e766d39-b932-4eee-b193-aa0f6922c028}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{27c4af78-bbb6-41df-a186-f2a592f6dd7e}</UniqueIdentifier>
<UniqueIdentifier>{80d1d7c0-25b0-414e-a6ba-9d5e673eafb7}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{faa6333e-8acd-42d3-b72c-37cd0e19d162}</UniqueIdentifier>
<UniqueIdentifier>{719d9138-a1ff-46d7-84fc-4daa8104bd53}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d5c0096d-097d-40c2-ac9e-c52501bca586}</UniqueIdentifier>
<UniqueIdentifier>{a712dbcf-3469-44e1-a0ac-7bd5fd6d891f}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\zlib">
<UniqueIdentifier>{341c25b8-2c02-4356-98af-e9cdc028d65d}</UniqueIdentifier>
<UniqueIdentifier>{a4bcf474-02c2-4829-803c-1cca6f47c887}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{dcfb473d-2dc0-419b-82e5-49a02e866436}</UniqueIdentifier>
<UniqueIdentifier>{5b2b24b3-662f-48e4-800e-5d03e7b70fc7}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{82d7f0b3-7dcc-44f9-8982-ab3afbcc8cd8}</UniqueIdentifier>
<UniqueIdentifier>{42b76073-c8d9-48c8-8d91-1aae49d792ed}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{2cf5d5b6-8945-4a08-8382-b1ae4760d23c}</UniqueIdentifier>
<UniqueIdentifier>{35a7e2eb-614a-4399-949a-0c430676c884}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{d7d8f3d7-1f4d-40b3-b2be-69b169947e81}</UniqueIdentifier>
<UniqueIdentifier>{c15d4c2c-9890-4f7c-a6ae-d6d3f4f4b355}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{4eac0cd3-fa98-44f0-ba4b-126eea40690d}</UniqueIdentifier>
<UniqueIdentifier>{89d096d6-8bb2-45a5-8eb4-f6fe97315441}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{641198e1-de95-4b94-8f88-740c2b199cf7}</UniqueIdentifier>
<UniqueIdentifier>{e9b702a7-7996-404d-9d43-de09b6376501}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{69ead8e2-e830-4352-b858-3b7fa83c6f69}</UniqueIdentifier>
<UniqueIdentifier>{ff4d64a4-bb72-431f-989e-480f067f41de}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{86878c35-6789-4bed-96b4-27ddf9c57acd}</UniqueIdentifier>
<UniqueIdentifier>{71bf4d77-a088-4a98-ab8d-3185e8ec9ee6}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{7de594c4-642c-4ac5-b236-7056ccaa6191}</UniqueIdentifier>
<UniqueIdentifier>{31e2cf37-b8b8-4068-b43c-eecbf0102de4}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression">
<UniqueIdentifier>{74d499e8-5aec-4f63-9522-26bc8b2e4e1e}</UniqueIdentifier>
<UniqueIdentifier>{040e6e5d-fd97-4fc7-8c4a-5466e8d695fe}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Header Files">
<UniqueIdentifier>{aad0de07-cbb7-4cf9-acbb-46b3c529ef72}</UniqueIdentifier>
<UniqueIdentifier>{1d20c128-c3b2-4552-b75b-80ebf1446c4b}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Source Files">
<UniqueIdentifier>{59eea661-94fe-4cfa-a84a-3ed55d6fc6c2}</UniqueIdentifier>
<UniqueIdentifier>{a323de5e-8d8b-45ee-9e9e-bfbf34c1190c}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Header Files">
<UniqueIdentifier>{0b1828a5-18ba-4155-a8f9-2c488e582c0d}</UniqueIdentifier>
<UniqueIdentifier>{4a5c7edc-c701-4559-9e14-5ec68f472aa5}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Source Files">
<UniqueIdentifier>{ddc6a944-851d-4fae-9ae2-58c7abb800ae}</UniqueIdentifier>
<UniqueIdentifier>{63dba980-55e6-4057-9af3-7b9261eede8a}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{96f5ad60-2335-463a-8e23-da1476ed46f2}</UniqueIdentifier>
<UniqueIdentifier>{dff2c175-f905-43a9-9e22-554950306cc3}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{06229b8b-13a0-43b1-8f11-53373321e5cd}</UniqueIdentifier>
<UniqueIdentifier>{f2730476-80f0-4e0d-895d-3c76990435c9}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{5274aca5-2472-4212-a11a-7d23ff583083}</UniqueIdentifier>
<UniqueIdentifier>{9c9b2aa9-00dc-498f-b8ec-d1ea47d0ca21}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Message Files">
<UniqueIdentifier>{c9340af5-5ac1-4082-8fee-f6343b9ab2e2}</UniqueIdentifier>
<UniqueIdentifier>{9f4e837b-6bd0-44a4-a7a0-07a506f0dd86}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Resource Files">
<UniqueIdentifier>{d723209d-84d0-4890-ac64-4949699f6e3a}</UniqueIdentifier>
<UniqueIdentifier>{fb9fc0c0-e625-4e5e-aa11-2581bd0e65a6}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{44de33ce-ef79-4671-8258-65dc5ef863b8}</UniqueIdentifier>
<UniqueIdentifier>{8dd643c9-7218-4383-a995-77ec9ff7ac85}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{39e651e5-e5c8-454d-b1f9-456c809dcf92}</UniqueIdentifier>
<UniqueIdentifier>{644c9ff1-3eb9-4dd7-b548-70218fc58e74}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{732e2c8f-a8af-4318-9ab9-0d8d62afae54}</UniqueIdentifier>
<UniqueIdentifier>{9d5748fb-afc1-4e4f-a85c-29288b93e892}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{5d4bc826-9b0a-4014-9302-cc9f88646ff6}</UniqueIdentifier>
<UniqueIdentifier>{0635e326-4b84-49f9-8a44-51fdf68e8f39}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{b8210208-8698-4cda-94fd-3e906f9ca78f}</UniqueIdentifier>
<UniqueIdentifier>{509855ed-c537-42a8-a429-6762103e5e16}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{af751147-0509-4d3c-9ab3-b20c20974341}</UniqueIdentifier>
<UniqueIdentifier>{5f9b5599-80e9-4820-8833-e290bfee7b58}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{359ad015-e38e-423e-877e-c827eed229f2}</UniqueIdentifier>
<UniqueIdentifier>{afccfe33-d2b2-4121-ae74-d791766e0420}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{3a817f74-6edb-4098-a29b-8347840a09ae}</UniqueIdentifier>
<UniqueIdentifier>{2bb4a0f1-8807-42b1-80f1-3225fd9b8bb4}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{a07318ae-554f-44ec-bdfd-6fe0929c3dd3}</UniqueIdentifier>
<UniqueIdentifier>{4252f5e9-1966-4389-97b7-2b8105ae183e}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{ece427ab-b6ef-4700-9a42-312b8507a010}</UniqueIdentifier>
<UniqueIdentifier>{da50288d-a64b-4bf3-a79b-453696111661}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{eb8ddeab-7b2f-4537-aa4a-939268a1a9a4}</UniqueIdentifier>
<UniqueIdentifier>{8e8a0f46-f93c-40df-a90d-a8099084b80c}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{4bcbbcd9-3409-4bcc-b999-f9e360d45a09}</UniqueIdentifier>
<UniqueIdentifier>{7ebad2af-94d9-44b0-99b7-e265f1e90e0e}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{48f74d8c-d6a2-4e5a-a322-55702b35b221}</UniqueIdentifier>
<UniqueIdentifier>{1975932d-10bf-4859-8c50-347afbe3b82a}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{6c702a6b-e1d8-4d6e-9c48-dab631371287}</UniqueIdentifier>
<UniqueIdentifier>{9f2fb399-aa93-49c5-a161-eb5a18b14500}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{e3e8d759-a950-40ed-9271-17bf7e9baa8e}</UniqueIdentifier>
<UniqueIdentifier>{7c545a37-a2dc-4c93-af64-1d57a32bd911}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{3ef3d3a4-84a1-4026-85dd-53e71f3f820f}</UniqueIdentifier>
<UniqueIdentifier>{de464833-9460-4ce1-8a8c-964081a0fa20}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{665d566f-5f8f-45d0-b883-a43185dc8ab8}</UniqueIdentifier>
<UniqueIdentifier>{0c66a46f-1cc8-451f-b783-ecc4f6225063}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{51e1620d-85e0-493d-819f-960bc0957f0f}</UniqueIdentifier>
<UniqueIdentifier>{0777c598-4158-4bc7-ba82-fc2b6cb61ca2}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{ee3f4314-64e7-420c-88d5-df016f15dd4f}</UniqueIdentifier>
<UniqueIdentifier>{30eadd08-eb57-4758-ad23-aeb83a7810fa}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{bc06eae9-3602-448d-8290-4a9a68adbe8b}</UniqueIdentifier>
<UniqueIdentifier>{fe4eace2-9e6c-4156-adaa-f64bc8342f15}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{1a21c5ef-d4a6-42dc-94be-5a0a791ba589}</UniqueIdentifier>
<UniqueIdentifier>{9dad5c50-ec7c-4dbd-882a-e429a8d09085}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{dafee4e1-a8e0-4af9-bd00-378430a364ea}</UniqueIdentifier>
<UniqueIdentifier>{d343f2d3-6a22-4f36-8e7f-a86b9ebc4939}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{cb46df12-6010-4ef6-9f85-937585263f3e}</UniqueIdentifier>
<UniqueIdentifier>{545dfe07-1de5-4009-95d8-12862ec30b91}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{50d1f7a3-d675-41b8-8370-2718b2e95c2f}</UniqueIdentifier>
<UniqueIdentifier>{19727168-aa32-437a-99d6-7fa1074157a6}</UniqueIdentifier>
</Filter>
<Filter Include="Events">
<UniqueIdentifier>{f2886094-2ba3-402c-b5a8-dbfa0500e3d3}</UniqueIdentifier>
<UniqueIdentifier>{df8f0860-3532-4844-92ce-bcdc208cebb4}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Header Files">
<UniqueIdentifier>{7237275f-8924-4f26-96de-066ba722f9c6}</UniqueIdentifier>
<UniqueIdentifier>{5b3feeb1-92e6-4a60-bd3a-64a2f11ffe35}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Source Files">
<UniqueIdentifier>{cdb9c09a-2a19-4203-a6f4-87455a799508}</UniqueIdentifier>
<UniqueIdentifier>{a177179a-d9f5-4b83-b0e7-8eb0a9d4f61b}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{040f6767-8762-4b80-9db2-45a2b18c1d86}</UniqueIdentifier>
<UniqueIdentifier>{5e6e4dcb-3eab-4d1d-b345-43da345a230a}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{3fd772e7-f8cf-42fb-8b1b-5c49b9f79562}</UniqueIdentifier>
<UniqueIdentifier>{7db87755-f033-48f4-b7b1-71c8d5bbdec5}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{6e184876-2a72-4dd8-87e0-a42022d17513}</UniqueIdentifier>
<UniqueIdentifier>{63bb362d-63df-4707-85f3-2e40848140ea}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{251118a8-6f5b-4f8f-b19f-b953058b3820}</UniqueIdentifier>
<UniqueIdentifier>{7a813522-06e9-46a9-b171-bbb24c76d92e}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{20c16777-1fc6-4272-bf38-fef730596f73}</UniqueIdentifier>
<UniqueIdentifier>{f52ab3c3-1e9d-482b-9ae8-b173e604446f}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{da88549e-329c-444c-85bb-b2339bc09505}</UniqueIdentifier>
<UniqueIdentifier>{fa5dfef7-7b5b-4ed2-ad71-4f8d5f1398f4}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{1ad862ca-df95-43f5-a87b-a714b9b84303}</UniqueIdentifier>
<UniqueIdentifier>{7e18ac06-a1dd-4f8a-b3fb-144a9050be5f}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{918536bd-29fb-4b4f-a706-629925dbb66c}</UniqueIdentifier>
<UniqueIdentifier>{e40126ed-076a-401c-b56e-d6f2116db2d4}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{4d00a3d6-7a50-4553-a62a-8eee081c9fb1}</UniqueIdentifier>
<UniqueIdentifier>{74f16959-56a6-4beb-a71f-396478317f37}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -207,6 +207,9 @@
<ClCompile Include="src\Debugger.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -222,6 +225,9 @@
<ClCompile Include="src\Environment_WIN32U.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Error.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Exception.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -246,6 +252,9 @@
<ClCompile Include="src\FPEnvironment_WIN32.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPool.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -258,9 +267,15 @@
<ClCompile Include="src\NumberParser.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\String.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -270,6 +285,12 @@
<ClCompile Include="src\Void.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base32Decoder.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base32Encoder.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base64Decoder.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -288,6 +309,9 @@
<ClCompile Include="src\DeflatingStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -477,6 +501,9 @@
<ClCompile Include="src\RegularExpression.cpp">
<Filter>RegularExpression\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_chartables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -486,24 +513,24 @@
<ClCompile Include="src\pcre_config.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_dfa_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_fullinfo.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_globals.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_maketables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -513,22 +540,16 @@
<ClCompile Include="src\pcre_ord2utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_refcount.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_string_utils.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_ucd.c">
@ -537,6 +558,9 @@
<ClCompile Include="src\pcre_valid_utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_xclass.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -660,6 +684,9 @@
<ClCompile Include="src\DirectoryIterator_WIN32U.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
@ -819,6 +846,9 @@
<ClCompile Include="src\Latin1Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin9Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -846,12 +876,21 @@
<ClCompile Include="src\UTF16Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8String.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1252Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -885,9 +924,6 @@
<ClCompile Include="src\HashStatistic.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Var.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
@ -897,39 +933,6 @@
<ClCompile Include="src\VarIterator.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Error.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base32Decoder.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base32Encoder.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -989,9 +992,15 @@
<ClInclude Include="include\Poco\Environment_WIN32U.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Error.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Exception.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Format.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1019,6 +1028,9 @@
<ClInclude Include="include\Poco\Instantiator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\MemoryPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1040,6 +1052,15 @@
<ClInclude Include="include\Poco\NumberParser.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\NumericString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ObjectPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Optional.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Platform.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1064,6 +1085,9 @@
<ClInclude Include="include\Poco\SingletonHolder.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\String.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1088,6 +1112,12 @@
<ClInclude Include="include\Poco\Void.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Base32Decoder.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Base32Encoder.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Base64Decoder.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -1304,6 +1334,9 @@
<ClInclude Include="include\Poco\MD5Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Random.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -1487,6 +1520,9 @@
<ClInclude Include="include\Poco\DirectoryIterator_WIN32U.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
@ -1640,9 +1676,15 @@
<ClInclude Include="include\Poco\Latin1Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin9Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\StreamConverter.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1667,12 +1709,21 @@
<ClInclude Include="include\Poco\UTF16Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8String.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1252Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1715,6 +1766,9 @@
<ClInclude Include="include\Poco\Delegate.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\EventArgs.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
@ -1745,12 +1799,24 @@
<ClInclude Include="include\Poco\PriorityExpire.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractStrategy.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpireCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
@ -1829,15 +1895,6 @@
<ClInclude Include="include\Poco\SimpleHashTable.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Pair.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
@ -1853,66 +1910,6 @@
<ClInclude Include="include\Poco\Dynamic\VarIterator.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Array.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBufferStream.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTFString.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ObjectPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\NumericString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Error.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Base32Decoder.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Base32Encoder.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Optional.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\poco\DirectoryIteratorStrategy.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,23 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs110.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs110.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs110.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_vs110.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs110.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs110.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{0955EB03-544B-4BD4-9C10-89CF38078F5F} = {0955EB03-544B-4BD4-9C10-89CF38078F5F}
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A} = {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -30,18 +27,42 @@ Global
release_static_mt|Win32 = release_static_mt|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.Build.0 = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.ActiveCfg = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.Build.0 = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.Build.0 = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{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
@ -66,18 +87,6 @@ Global
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff

View File

@ -2,190 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{185c1200-1c1b-4fc7-9da0-b650d0c1bf77}</UniqueIdentifier>
<UniqueIdentifier>{1e826017-bfe1-4bc8-ae9d-1976a17102f9}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{e4438cfb-753c-4882-b6a7-37f1b2eb7924}</UniqueIdentifier>
<UniqueIdentifier>{7af8093c-8932-436c-8291-605a34b41a11}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{5fef2634-dac7-4251-8cc6-685a55fb6b69}</UniqueIdentifier>
<UniqueIdentifier>{81fdc633-1475-4ea3-a268-94932aa88d51}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{27c4af78-bbb6-41df-a186-f2a592f6dd7e}</UniqueIdentifier>
<UniqueIdentifier>{031cc295-95b8-4f84-82d5-5b4c68d04d36}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{faa6333e-8acd-42d3-b72c-37cd0e19d162}</UniqueIdentifier>
<UniqueIdentifier>{cce78d66-531e-4d7c-8506-cd94b363efd0}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d5c0096d-097d-40c2-ac9e-c52501bca586}</UniqueIdentifier>
<UniqueIdentifier>{6f32da7e-0e38-445b-9ad0-c24580090029}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\zlib">
<UniqueIdentifier>{341c25b8-2c02-4356-98af-e9cdc028d65d}</UniqueIdentifier>
<UniqueIdentifier>{94f758c8-7938-4ad3-b26b-026afbdc0bc5}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{dcfb473d-2dc0-419b-82e5-49a02e866436}</UniqueIdentifier>
<UniqueIdentifier>{d98562f9-6de0-48e5-8ac9-ee647165b7f2}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{82d7f0b3-7dcc-44f9-8982-ab3afbcc8cd8}</UniqueIdentifier>
<UniqueIdentifier>{dcc9616e-6e0b-45e7-acfa-907082805c91}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{2cf5d5b6-8945-4a08-8382-b1ae4760d23c}</UniqueIdentifier>
<UniqueIdentifier>{9045ea79-5fce-4226-96a1-47f9c7f6a6ea}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{d7d8f3d7-1f4d-40b3-b2be-69b169947e81}</UniqueIdentifier>
<UniqueIdentifier>{70f5b6e7-b01c-48a8-aa9f-ec6d25df6916}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{4eac0cd3-fa98-44f0-ba4b-126eea40690d}</UniqueIdentifier>
<UniqueIdentifier>{cf518c9d-5347-48c5-a836-bdd54c67d5ba}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{641198e1-de95-4b94-8f88-740c2b199cf7}</UniqueIdentifier>
<UniqueIdentifier>{cd45fbce-8116-4e86-b9ad-539a6ca3c82b}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{69ead8e2-e830-4352-b858-3b7fa83c6f69}</UniqueIdentifier>
<UniqueIdentifier>{fd757d77-93bd-48f5-83ee-7673af932fce}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{86878c35-6789-4bed-96b4-27ddf9c57acd}</UniqueIdentifier>
<UniqueIdentifier>{5e727771-986a-44fc-a025-a0d41d16ccfd}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{7de594c4-642c-4ac5-b236-7056ccaa6191}</UniqueIdentifier>
<UniqueIdentifier>{0a4b65f7-8c95-4714-941e-8d0dc7bf3e01}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression">
<UniqueIdentifier>{74d499e8-5aec-4f63-9522-26bc8b2e4e1e}</UniqueIdentifier>
<UniqueIdentifier>{5edac957-486e-48ac-9b02-f986637fdcf3}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Header Files">
<UniqueIdentifier>{aad0de07-cbb7-4cf9-acbb-46b3c529ef72}</UniqueIdentifier>
<UniqueIdentifier>{276d44e9-86a2-491d-8445-79ca647a9880}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Source Files">
<UniqueIdentifier>{59eea661-94fe-4cfa-a84a-3ed55d6fc6c2}</UniqueIdentifier>
<UniqueIdentifier>{52a67444-c7c8-4777-b94b-645d8a95c8c9}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Header Files">
<UniqueIdentifier>{0b1828a5-18ba-4155-a8f9-2c488e582c0d}</UniqueIdentifier>
<UniqueIdentifier>{83c58cea-4535-47c2-82ff-c19193ed59b3}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Source Files">
<UniqueIdentifier>{ddc6a944-851d-4fae-9ae2-58c7abb800ae}</UniqueIdentifier>
<UniqueIdentifier>{248d052a-2517-479d-9463-a059d1af4ec9}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{96f5ad60-2335-463a-8e23-da1476ed46f2}</UniqueIdentifier>
<UniqueIdentifier>{573e7aa8-7955-4a0f-accc-61a7ac26b428}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{06229b8b-13a0-43b1-8f11-53373321e5cd}</UniqueIdentifier>
<UniqueIdentifier>{e8655659-9bd2-4c7a-92f1-4bcb38e8fc39}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{5274aca5-2472-4212-a11a-7d23ff583083}</UniqueIdentifier>
<UniqueIdentifier>{fb6827c8-f16f-46ca-bd37-242976f7094d}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Message Files">
<UniqueIdentifier>{c9340af5-5ac1-4082-8fee-f6343b9ab2e2}</UniqueIdentifier>
<UniqueIdentifier>{fdfbf597-3d56-49ed-9ef3-43724392947d}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Resource Files">
<UniqueIdentifier>{d723209d-84d0-4890-ac64-4949699f6e3a}</UniqueIdentifier>
<UniqueIdentifier>{fb371fef-a44b-47f4-8192-044eea1bc740}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{44de33ce-ef79-4671-8258-65dc5ef863b8}</UniqueIdentifier>
<UniqueIdentifier>{2d489305-b955-487c-a87b-1405a272ad91}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{39e651e5-e5c8-454d-b1f9-456c809dcf92}</UniqueIdentifier>
<UniqueIdentifier>{9919e211-ada6-4eda-980d-99acfc76d428}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{732e2c8f-a8af-4318-9ab9-0d8d62afae54}</UniqueIdentifier>
<UniqueIdentifier>{f49f442f-4633-4de9-bdaf-6a3821969c52}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{5d4bc826-9b0a-4014-9302-cc9f88646ff6}</UniqueIdentifier>
<UniqueIdentifier>{c9630c1c-8d2e-4638-a44a-58008d5991ad}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{b8210208-8698-4cda-94fd-3e906f9ca78f}</UniqueIdentifier>
<UniqueIdentifier>{ed823682-251c-4399-ad0a-d5ce3fbd8e0d}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{af751147-0509-4d3c-9ab3-b20c20974341}</UniqueIdentifier>
<UniqueIdentifier>{62fd4666-0f92-4057-bb1a-fcdf6a7dbd40}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{359ad015-e38e-423e-877e-c827eed229f2}</UniqueIdentifier>
<UniqueIdentifier>{f9d0916c-2fd4-40e5-bc70-3a8cfabd14cd}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{3a817f74-6edb-4098-a29b-8347840a09ae}</UniqueIdentifier>
<UniqueIdentifier>{d69a5a01-aa7c-4758-97e1-bdbccbdbd08a}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{a07318ae-554f-44ec-bdfd-6fe0929c3dd3}</UniqueIdentifier>
<UniqueIdentifier>{c5c99478-d6ce-4a11-8ae4-4c50f99e5da5}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{ece427ab-b6ef-4700-9a42-312b8507a010}</UniqueIdentifier>
<UniqueIdentifier>{94e6d6f9-f90c-46db-b1d5-55dd9934be5c}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{eb8ddeab-7b2f-4537-aa4a-939268a1a9a4}</UniqueIdentifier>
<UniqueIdentifier>{fec40cbc-650a-4693-ba16-93802efae330}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{4bcbbcd9-3409-4bcc-b999-f9e360d45a09}</UniqueIdentifier>
<UniqueIdentifier>{304da638-c366-4664-8f5f-3827719088e8}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{48f74d8c-d6a2-4e5a-a322-55702b35b221}</UniqueIdentifier>
<UniqueIdentifier>{19b2d82b-f9a1-40cb-9021-24eb3ac5d151}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{6c702a6b-e1d8-4d6e-9c48-dab631371287}</UniqueIdentifier>
<UniqueIdentifier>{01201f05-cb19-49f9-8ad4-f605683d0c43}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{e3e8d759-a950-40ed-9271-17bf7e9baa8e}</UniqueIdentifier>
<UniqueIdentifier>{30665cc1-dc78-48bc-8183-6c7991a33983}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{3ef3d3a4-84a1-4026-85dd-53e71f3f820f}</UniqueIdentifier>
<UniqueIdentifier>{c800c836-ac6d-44b5-b633-d71304aff9cf}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{665d566f-5f8f-45d0-b883-a43185dc8ab8}</UniqueIdentifier>
<UniqueIdentifier>{e07ff421-1ebc-48e5-a3d3-39239f86b223}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{51e1620d-85e0-493d-819f-960bc0957f0f}</UniqueIdentifier>
<UniqueIdentifier>{f891f9f7-d7bd-4702-8086-eec86f723ea1}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{ee3f4314-64e7-420c-88d5-df016f15dd4f}</UniqueIdentifier>
<UniqueIdentifier>{9e2254cf-6bc1-4eb3-afcc-a5db9c726da9}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{bc06eae9-3602-448d-8290-4a9a68adbe8b}</UniqueIdentifier>
<UniqueIdentifier>{b2f99225-923a-4056-816c-26d29588f0ea}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{1a21c5ef-d4a6-42dc-94be-5a0a791ba589}</UniqueIdentifier>
<UniqueIdentifier>{ea50cbe9-4a10-4b89-8d75-3e590622536e}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{dafee4e1-a8e0-4af9-bd00-378430a364ea}</UniqueIdentifier>
<UniqueIdentifier>{b9fc9612-d50a-43e8-a784-9aa5911fdde3}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{cb46df12-6010-4ef6-9f85-937585263f3e}</UniqueIdentifier>
<UniqueIdentifier>{bf47522e-e1aa-4c14-bd60-cbd47fa89296}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{50d1f7a3-d675-41b8-8370-2718b2e95c2f}</UniqueIdentifier>
<UniqueIdentifier>{ac056859-82d6-41fe-ac94-3f80d7778afc}</UniqueIdentifier>
</Filter>
<Filter Include="Events">
<UniqueIdentifier>{f2886094-2ba3-402c-b5a8-dbfa0500e3d3}</UniqueIdentifier>
<UniqueIdentifier>{e99472ec-0c14-4796-8674-3f4d616da03c}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Header Files">
<UniqueIdentifier>{7237275f-8924-4f26-96de-066ba722f9c6}</UniqueIdentifier>
<UniqueIdentifier>{7280e1ff-24e3-47d2-b4c2-d5150f110178}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Source Files">
<UniqueIdentifier>{cdb9c09a-2a19-4203-a6f4-87455a799508}</UniqueIdentifier>
<UniqueIdentifier>{9d6500cd-894d-4d56-bc70-7e801db6c580}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{040f6767-8762-4b80-9db2-45a2b18c1d86}</UniqueIdentifier>
<UniqueIdentifier>{ae71834f-fc99-402a-95e9-257f30ee8ad0}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{3fd772e7-f8cf-42fb-8b1b-5c49b9f79562}</UniqueIdentifier>
<UniqueIdentifier>{ba4fb60a-ecb8-433e-9ec1-c1bc10cbcd0c}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{6e184876-2a72-4dd8-87e0-a42022d17513}</UniqueIdentifier>
<UniqueIdentifier>{7e711893-e1c2-4dfd-ae17-53c531fca9f0}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{251118a8-6f5b-4f8f-b19f-b953058b3820}</UniqueIdentifier>
<UniqueIdentifier>{cdfeaea3-2fd8-499b-8e19-a98b6e45df9e}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{20c16777-1fc6-4272-bf38-fef730596f73}</UniqueIdentifier>
<UniqueIdentifier>{baeb4e2a-3232-4700-8b46-ba40798fa7f4}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{da88549e-329c-444c-85bb-b2339bc09505}</UniqueIdentifier>
<UniqueIdentifier>{593c8fcf-c7c1-4845-afb3-3b00df68183e}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{1ad862ca-df95-43f5-a87b-a714b9b84303}</UniqueIdentifier>
<UniqueIdentifier>{6bf6df9f-f9de-42a6-ad68-b5f9d799d3e0}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{918536bd-29fb-4b4f-a706-629925dbb66c}</UniqueIdentifier>
<UniqueIdentifier>{35a15f08-ba8d-4ab6-8282-2f5588f19271}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{4d00a3d6-7a50-4553-a62a-8eee081c9fb1}</UniqueIdentifier>
<UniqueIdentifier>{dd2c10d0-c6ec-4be2-adaf-e053e688a170}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -207,6 +207,9 @@
<ClCompile Include="src\Debugger.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -249,6 +252,9 @@
<ClCompile Include="src\FPEnvironment_WIN32.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPool.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -261,13 +267,16 @@
<ClCompile Include="src\NumberParser.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\String.cpp">
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<ClCompile Include="src\String.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StringTokenizer.cpp">
@ -300,6 +309,9 @@
<ClCompile Include="src\DeflatingStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -489,6 +501,9 @@
<ClCompile Include="src\RegularExpression.cpp">
<Filter>RegularExpression\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_chartables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -498,24 +513,24 @@
<ClCompile Include="src\pcre_config.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_dfa_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_fullinfo.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_globals.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_maketables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -525,22 +540,16 @@
<ClCompile Include="src\pcre_ord2utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_refcount.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_string_utils.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_ucd.c">
@ -549,6 +558,9 @@
<ClCompile Include="src\pcre_valid_utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_xclass.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -672,10 +684,7 @@
<ClCompile Include="src\DirectoryIterator_WIN32U.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File.cpp">
@ -837,6 +846,9 @@
<ClCompile Include="src\Latin1Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin9Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -864,12 +876,21 @@
<ClCompile Include="src\UTF16Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8String.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1252Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -903,33 +924,15 @@
<ClCompile Include="src\HashStatistic.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Var.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarHolder.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Variterator.cpp">
<ClCompile Include="src\VarIterator.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -995,6 +998,9 @@
<ClInclude Include="include\Poco\Exception.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Format.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1022,10 +1028,7 @@
<ClInclude Include="include\Poco\Instantiator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\MemoryPool.h">
@ -1052,6 +1055,12 @@
<ClInclude Include="include\Poco\NumericString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ObjectPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Optional.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Platform.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1076,6 +1085,9 @@
<ClInclude Include="include\Poco\SingletonHolder.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\String.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1322,6 +1334,9 @@
<ClInclude Include="include\Poco\MD5Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Random.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -1505,16 +1520,7 @@
<ClInclude Include="include\Poco\DirectoryIterator_WIN32U.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File.h">
@ -1670,9 +1676,15 @@
<ClInclude Include="include\Poco\Latin1Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin9Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\StreamConverter.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1697,12 +1709,21 @@
<ClInclude Include="include\Poco\UTF16Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8String.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1252Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1745,6 +1766,9 @@
<ClInclude Include="include\Poco\Delegate.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\EventArgs.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
@ -1775,12 +1799,24 @@
<ClInclude Include="include\Poco\PriorityExpire.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractStrategy.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpireCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
@ -1859,15 +1895,6 @@
<ClInclude Include="include\Poco\SimpleHashTable.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Pair.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
@ -1883,39 +1910,6 @@
<ClInclude Include="include\Poco\Dynamic\VarIterator.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Array.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBufferStream.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTFString.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ObjectPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Optional.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Alignment.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,25 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
VisualStudioVersion = 12.0.30825.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs120.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs120.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs120.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs120.vcxproj", "{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs120.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{0955EB03-544B-4BD4-9C10-89CF38078F5F} = {0955EB03-544B-4BD4-9C10-89CF38078F5F}
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A} = {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs120.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_vs120.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -32,42 +29,42 @@ Global
release_static_mt|Win32 = release_static_mt|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.Build.0 = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.ActiveCfg = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.Build.0 = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.Build.0 = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{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
@ -80,6 +77,18 @@ Global
{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

File diff suppressed because it is too large Load Diff

View File

@ -2,190 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{185c1200-1c1b-4fc7-9da0-b650d0c1bf77}</UniqueIdentifier>
<UniqueIdentifier>{f7e52ba0-de6e-4398-9132-57cc9b8f0cbd}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{e4438cfb-753c-4882-b6a7-37f1b2eb7924}</UniqueIdentifier>
<UniqueIdentifier>{b191404a-e9bc-4c35-b69c-bc766ec75680}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{5fef2634-dac7-4251-8cc6-685a55fb6b69}</UniqueIdentifier>
<UniqueIdentifier>{54518e6a-fcff-4cf1-a464-ddbd182a4e99}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{27c4af78-bbb6-41df-a186-f2a592f6dd7e}</UniqueIdentifier>
<UniqueIdentifier>{67d482ba-ec56-4e86-aea8-8d22e427bbca}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{faa6333e-8acd-42d3-b72c-37cd0e19d162}</UniqueIdentifier>
<UniqueIdentifier>{3750df2d-bd5a-4724-94f7-8087d54939e7}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d5c0096d-097d-40c2-ac9e-c52501bca586}</UniqueIdentifier>
<UniqueIdentifier>{ed7d2a40-f67f-47a4-9247-0d68e82b27b2}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\zlib">
<UniqueIdentifier>{341c25b8-2c02-4356-98af-e9cdc028d65d}</UniqueIdentifier>
<UniqueIdentifier>{4f7697ad-5104-4c77-b774-d6f0a9940ce1}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{dcfb473d-2dc0-419b-82e5-49a02e866436}</UniqueIdentifier>
<UniqueIdentifier>{f26c3132-c4fd-423d-b8a4-258cd037a32b}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{82d7f0b3-7dcc-44f9-8982-ab3afbcc8cd8}</UniqueIdentifier>
<UniqueIdentifier>{d2084fbe-f6d8-4c3d-8ecf-48781f24dd02}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{2cf5d5b6-8945-4a08-8382-b1ae4760d23c}</UniqueIdentifier>
<UniqueIdentifier>{89332e4d-2e6d-47fd-ada7-4d1274f2aa7f}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{d7d8f3d7-1f4d-40b3-b2be-69b169947e81}</UniqueIdentifier>
<UniqueIdentifier>{666b11f7-6060-4cb3-82f4-59c138396403}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{4eac0cd3-fa98-44f0-ba4b-126eea40690d}</UniqueIdentifier>
<UniqueIdentifier>{dffb4e61-87e4-4447-bc43-ec9367c1c639}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{641198e1-de95-4b94-8f88-740c2b199cf7}</UniqueIdentifier>
<UniqueIdentifier>{cfd7be53-83b7-4e91-b8f8-8dd2e18af650}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{69ead8e2-e830-4352-b858-3b7fa83c6f69}</UniqueIdentifier>
<UniqueIdentifier>{00af8468-0eb4-499c-86ec-14e1b53b891a}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{86878c35-6789-4bed-96b4-27ddf9c57acd}</UniqueIdentifier>
<UniqueIdentifier>{2099d7ea-13c5-4b15-b00d-76f2ff626c9c}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{7de594c4-642c-4ac5-b236-7056ccaa6191}</UniqueIdentifier>
<UniqueIdentifier>{fe12cfd3-8145-4939-aa1f-160016239e16}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression">
<UniqueIdentifier>{74d499e8-5aec-4f63-9522-26bc8b2e4e1e}</UniqueIdentifier>
<UniqueIdentifier>{3c9fd9dd-9f63-48d0-bba8-7b9810a404d2}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Header Files">
<UniqueIdentifier>{aad0de07-cbb7-4cf9-acbb-46b3c529ef72}</UniqueIdentifier>
<UniqueIdentifier>{e4de47f4-b8d7-4d49-b04d-1c346440225f}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Source Files">
<UniqueIdentifier>{59eea661-94fe-4cfa-a84a-3ed55d6fc6c2}</UniqueIdentifier>
<UniqueIdentifier>{61486c5b-70d3-4b72-90ae-05f570d67f5c}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Header Files">
<UniqueIdentifier>{0b1828a5-18ba-4155-a8f9-2c488e582c0d}</UniqueIdentifier>
<UniqueIdentifier>{fa9a5466-c3fe-44e4-b1db-bf26bb889310}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Source Files">
<UniqueIdentifier>{ddc6a944-851d-4fae-9ae2-58c7abb800ae}</UniqueIdentifier>
<UniqueIdentifier>{57c59d89-299a-432b-82e5-5ce1f533f124}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{96f5ad60-2335-463a-8e23-da1476ed46f2}</UniqueIdentifier>
<UniqueIdentifier>{da84d99d-0487-4c45-9266-6510fee8e318}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{06229b8b-13a0-43b1-8f11-53373321e5cd}</UniqueIdentifier>
<UniqueIdentifier>{4edf9866-e634-4518-a50d-ccf70871f80f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{5274aca5-2472-4212-a11a-7d23ff583083}</UniqueIdentifier>
<UniqueIdentifier>{b020fe2f-7a76-4d18-a1dd-8e6fc4533be0}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Message Files">
<UniqueIdentifier>{c9340af5-5ac1-4082-8fee-f6343b9ab2e2}</UniqueIdentifier>
<UniqueIdentifier>{814704de-93d0-46a7-976d-54e612dfb05d}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Resource Files">
<UniqueIdentifier>{d723209d-84d0-4890-ac64-4949699f6e3a}</UniqueIdentifier>
<UniqueIdentifier>{a79f56ab-2659-4e8e-ae8f-2338a495d11b}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{44de33ce-ef79-4671-8258-65dc5ef863b8}</UniqueIdentifier>
<UniqueIdentifier>{941ef281-4655-4162-b581-da97416f914f}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{39e651e5-e5c8-454d-b1f9-456c809dcf92}</UniqueIdentifier>
<UniqueIdentifier>{b9a8d7df-b6ae-48fc-a7f9-b65aaf99dab7}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{732e2c8f-a8af-4318-9ab9-0d8d62afae54}</UniqueIdentifier>
<UniqueIdentifier>{5a99269a-b1b1-4eb7-ac3d-740b6ff13c26}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{5d4bc826-9b0a-4014-9302-cc9f88646ff6}</UniqueIdentifier>
<UniqueIdentifier>{34802d35-f1d6-4d5b-bdd0-66768301ed87}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{b8210208-8698-4cda-94fd-3e906f9ca78f}</UniqueIdentifier>
<UniqueIdentifier>{88e42ee5-3139-4cc6-abbd-7ffa5960e105}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{af751147-0509-4d3c-9ab3-b20c20974341}</UniqueIdentifier>
<UniqueIdentifier>{6d5601ea-f7dd-42d8-a2c1-108c26e2ac13}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{359ad015-e38e-423e-877e-c827eed229f2}</UniqueIdentifier>
<UniqueIdentifier>{c047e064-73f7-48d5-ab6e-59608c5be671}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{3a817f74-6edb-4098-a29b-8347840a09ae}</UniqueIdentifier>
<UniqueIdentifier>{c2d9de1f-d6fd-4c03-bc94-ce78edab1cca}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{a07318ae-554f-44ec-bdfd-6fe0929c3dd3}</UniqueIdentifier>
<UniqueIdentifier>{e521aa75-4a33-4044-a2f9-6b9147c67199}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{ece427ab-b6ef-4700-9a42-312b8507a010}</UniqueIdentifier>
<UniqueIdentifier>{aa772c39-e34a-4352-b230-7c543c278f91}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{eb8ddeab-7b2f-4537-aa4a-939268a1a9a4}</UniqueIdentifier>
<UniqueIdentifier>{b6725fd2-b9ae-4487-a1aa-0772de68142e}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{4bcbbcd9-3409-4bcc-b999-f9e360d45a09}</UniqueIdentifier>
<UniqueIdentifier>{72e98f99-7393-443a-8555-1b7220fd3cfc}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{48f74d8c-d6a2-4e5a-a322-55702b35b221}</UniqueIdentifier>
<UniqueIdentifier>{b3c810f8-190e-4e40-bb9e-ba8c3503f301}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{6c702a6b-e1d8-4d6e-9c48-dab631371287}</UniqueIdentifier>
<UniqueIdentifier>{768e2807-0b07-4440-8f00-eb6e1575f62d}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{e3e8d759-a950-40ed-9271-17bf7e9baa8e}</UniqueIdentifier>
<UniqueIdentifier>{6876ccd9-fa40-42f2-baa2-813682d2dad4}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{3ef3d3a4-84a1-4026-85dd-53e71f3f820f}</UniqueIdentifier>
<UniqueIdentifier>{f7a23613-f244-44c7-99f3-2ec90f89763f}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{665d566f-5f8f-45d0-b883-a43185dc8ab8}</UniqueIdentifier>
<UniqueIdentifier>{c843f984-c275-4f27-a8bd-65f3bd8c86b1}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{51e1620d-85e0-493d-819f-960bc0957f0f}</UniqueIdentifier>
<UniqueIdentifier>{339b2cb0-c759-48de-b6cf-6e288a0da8ed}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{ee3f4314-64e7-420c-88d5-df016f15dd4f}</UniqueIdentifier>
<UniqueIdentifier>{a3302566-2dab-4bf8-bac0-1b34fb459449}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{bc06eae9-3602-448d-8290-4a9a68adbe8b}</UniqueIdentifier>
<UniqueIdentifier>{a24bda55-fbf5-4c32-8b2a-4024ad10a92c}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{1a21c5ef-d4a6-42dc-94be-5a0a791ba589}</UniqueIdentifier>
<UniqueIdentifier>{484ed887-1091-407b-aa6f-5a2c7b46a8e5}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{dafee4e1-a8e0-4af9-bd00-378430a364ea}</UniqueIdentifier>
<UniqueIdentifier>{cd6ad2dd-49a5-4152-b645-311ac74bd9e3}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{cb46df12-6010-4ef6-9f85-937585263f3e}</UniqueIdentifier>
<UniqueIdentifier>{5a9ebd1d-08e9-4891-96f9-e5ea5dc11410}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{50d1f7a3-d675-41b8-8370-2718b2e95c2f}</UniqueIdentifier>
<UniqueIdentifier>{d9543c5d-b5cc-46c9-9729-37b673ff646d}</UniqueIdentifier>
</Filter>
<Filter Include="Events">
<UniqueIdentifier>{f2886094-2ba3-402c-b5a8-dbfa0500e3d3}</UniqueIdentifier>
<UniqueIdentifier>{5d720680-2ab1-4e78-903e-e9e3ae95583d}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Header Files">
<UniqueIdentifier>{7237275f-8924-4f26-96de-066ba722f9c6}</UniqueIdentifier>
<UniqueIdentifier>{28eb1005-1f84-46e7-9eda-c36930cc8bef}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Source Files">
<UniqueIdentifier>{cdb9c09a-2a19-4203-a6f4-87455a799508}</UniqueIdentifier>
<UniqueIdentifier>{e2dc005f-4134-4a4a-a3c7-d85e7c490622}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{040f6767-8762-4b80-9db2-45a2b18c1d86}</UniqueIdentifier>
<UniqueIdentifier>{ea9c3214-acd1-48f6-9d03-1215af0a362a}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{3fd772e7-f8cf-42fb-8b1b-5c49b9f79562}</UniqueIdentifier>
<UniqueIdentifier>{c31d8f67-7415-4da6-9083-888a979028b3}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{6e184876-2a72-4dd8-87e0-a42022d17513}</UniqueIdentifier>
<UniqueIdentifier>{3d194c9b-3659-4da2-9159-b43dd891eff7}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{251118a8-6f5b-4f8f-b19f-b953058b3820}</UniqueIdentifier>
<UniqueIdentifier>{9b616843-920f-487f-95d0-b649854b5453}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{20c16777-1fc6-4272-bf38-fef730596f73}</UniqueIdentifier>
<UniqueIdentifier>{83125998-026f-4218-92a9-81d875b36e67}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{da88549e-329c-444c-85bb-b2339bc09505}</UniqueIdentifier>
<UniqueIdentifier>{c4744651-0ab8-4bce-a101-1fb0fc194521}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{1ad862ca-df95-43f5-a87b-a714b9b84303}</UniqueIdentifier>
<UniqueIdentifier>{1f84e72f-a973-48e0-9cf5-fe63b3a18229}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{918536bd-29fb-4b4f-a706-629925dbb66c}</UniqueIdentifier>
<UniqueIdentifier>{532a1f37-780f-4af8-b46a-19d4f0ffb56e}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{4d00a3d6-7a50-4553-a62a-8eee081c9fb1}</UniqueIdentifier>
<UniqueIdentifier>{39bbb85c-baf8-4ebc-ab88-a997e44976b7}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -207,6 +207,9 @@
<ClCompile Include="src\Debugger.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -249,6 +252,9 @@
<ClCompile Include="src\FPEnvironment_WIN32.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPool.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -261,13 +267,16 @@
<ClCompile Include="src\NumberParser.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\String.cpp">
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<ClCompile Include="src\String.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StringTokenizer.cpp">
@ -300,6 +309,9 @@
<ClCompile Include="src\DeflatingStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -489,6 +501,9 @@
<ClCompile Include="src\RegularExpression.cpp">
<Filter>RegularExpression\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_chartables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -498,24 +513,24 @@
<ClCompile Include="src\pcre_config.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_dfa_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_fullinfo.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_globals.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_maketables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -525,22 +540,16 @@
<ClCompile Include="src\pcre_ord2utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_refcount.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_string_utils.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_ucd.c">
@ -549,6 +558,9 @@
<ClCompile Include="src\pcre_valid_utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_xclass.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -672,10 +684,7 @@
<ClCompile Include="src\DirectoryIterator_WIN32U.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File.cpp">
@ -837,6 +846,9 @@
<ClCompile Include="src\Latin1Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin9Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -864,12 +876,21 @@
<ClCompile Include="src\UTF16Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8String.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1252Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -903,33 +924,15 @@
<ClCompile Include="src\HashStatistic.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Var.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarHolder.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Variterator.cpp">
<ClCompile Include="src\VarIterator.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -995,6 +998,9 @@
<ClInclude Include="include\Poco\Exception.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Format.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1022,10 +1028,7 @@
<ClInclude Include="include\Poco\Instantiator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\MemoryPool.h">
@ -1052,6 +1055,12 @@
<ClInclude Include="include\Poco\NumericString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ObjectPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Optional.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Platform.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1076,6 +1085,9 @@
<ClInclude Include="include\Poco\SingletonHolder.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\String.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1322,6 +1334,9 @@
<ClInclude Include="include\Poco\MD5Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Random.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -1505,16 +1520,7 @@
<ClInclude Include="include\Poco\DirectoryIterator_WIN32U.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File.h">
@ -1670,9 +1676,15 @@
<ClInclude Include="include\Poco\Latin1Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin9Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\StreamConverter.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1697,12 +1709,21 @@
<ClInclude Include="include\Poco\UTF16Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8String.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1252Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1745,6 +1766,9 @@
<ClInclude Include="include\Poco\Delegate.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\EventArgs.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
@ -1775,12 +1799,24 @@
<ClInclude Include="include\Poco\PriorityExpire.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractStrategy.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpireCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
@ -1859,15 +1895,6 @@
<ClInclude Include="include\Poco\SimpleHashTable.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Pair.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
@ -1883,37 +1910,6 @@
<ClInclude Include="include\Poco\Dynamic\VarIterator.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Array.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBufferStream.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTFString.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ObjectPool.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Optional.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Alignment.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h" />
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,21 +1,22 @@
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs90.vcproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_vs90.vcproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs90.vcproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{0955EB03-544B-4BD4-9C10-89CF38078F5F} = {0955EB03-544B-4BD4-9C10-89CF38078F5F}
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A} = {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs90.vcproj", "{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_vs90.vcproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_vs90.vcproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
@ -26,42 +27,42 @@ Global
release_static_mt|Win32 = release_static_mt|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|Win32.Build.0 = debug_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.ActiveCfg = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|Win32.Build.0 = release_shared|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|Win32.Build.0 = release_static_md|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Build.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.ActiveCfg = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Build.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|Win32.Deploy.0 = release_shared|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Build.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.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
@ -74,6 +75,18 @@ Global
{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

File diff suppressed because it is too large Load Diff

View File

@ -1,21 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs100.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs100.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs100.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
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_vs100.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_x64_vs100.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs100.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -28,18 +27,42 @@ Global
release_static_mt|x64 = release_static_mt|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.ActiveCfg = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.Build.0 = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.Build.0 = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.ActiveCfg = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.Build.0 = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.ActiveCfg = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.Build.0 = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.Build.0 = release_static_mt|x64
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Deploy.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Deploy.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Deploy.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.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
@ -64,18 +87,6 @@ Global
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff

View File

@ -2,190 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{eed22eb8-615d-47c6-9148-bf4b06dcba89}</UniqueIdentifier>
<UniqueIdentifier>{1fb6daa6-cea2-4e3a-9646-83a4e9de1287}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{e4b65ef2-2d99-41ac-8fce-ecce748757fe}</UniqueIdentifier>
<UniqueIdentifier>{9e58c5a7-9bc7-4f1b-8c5e-3bb980e29e18}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{15b1d37c-f762-444f-943f-c1886dd9510c}</UniqueIdentifier>
<UniqueIdentifier>{10d048a7-1d43-4c9c-ab79-551dc4f08274}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{9e3b59da-7f2c-4e28-8b35-7c3e8abf2ec3}</UniqueIdentifier>
<UniqueIdentifier>{b8ca6e38-4f81-4ba9-85ec-25195a87e369}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{faa35c18-be02-43c4-8d4d-7e63c97447f0}</UniqueIdentifier>
<UniqueIdentifier>{cda56801-369e-4a21-b6e7-453ec53d7f96}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{642a8ece-5f25-439e-aebc-f0aabc17a24d}</UniqueIdentifier>
<UniqueIdentifier>{37289219-029f-45b8-8438-d1947725a4d2}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\zlib">
<UniqueIdentifier>{873a6a3d-b159-495f-b307-908be9d0ca39}</UniqueIdentifier>
<UniqueIdentifier>{c13bfebc-e81c-4827-94da-5855bc37343b}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{243ce5c9-276b-41e0-b226-d2e8c4eb399d}</UniqueIdentifier>
<UniqueIdentifier>{a634ab77-ed72-4e88-8087-d1b5b5e3385d}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{171bf60e-c5e8-41a6-a8c4-4e5035ac40e4}</UniqueIdentifier>
<UniqueIdentifier>{53233c2e-e472-4463-a8f3-abee693c971f}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{897efa40-8fd5-48ea-951f-5025e7bf316d}</UniqueIdentifier>
<UniqueIdentifier>{1e94f761-56aa-484e-8bdd-ec93db4f6644}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{5449ee1f-18c8-46f2-ba3b-4851c2bed9be}</UniqueIdentifier>
<UniqueIdentifier>{eef4a809-4a65-470a-b0e7-bcdc38307e72}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{ed334c78-ef4a-42a2-b164-842b035b2891}</UniqueIdentifier>
<UniqueIdentifier>{e9777123-b9cf-470f-ba1b-fd23e9e1a752}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{cea4c790-2034-4779-a543-bb578ccb1950}</UniqueIdentifier>
<UniqueIdentifier>{1438e249-8da8-4f2a-ac83-97b3afd351d0}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{69675fb8-11fe-4ac9-b434-5fbfde370465}</UniqueIdentifier>
<UniqueIdentifier>{4a8bf426-187a-4cda-90d5-b99fc4189382}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{7adff1e1-d832-49d7-80fe-0c84b92932f4}</UniqueIdentifier>
<UniqueIdentifier>{db672bf4-99f3-473b-b4dd-c4fff63a3aac}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{d16afff9-2b9b-4afc-9417-fc60165a4820}</UniqueIdentifier>
<UniqueIdentifier>{fd878fb0-b242-4d12-8624-e8fe18db7183}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression">
<UniqueIdentifier>{27e4e676-acfb-4bdb-a9f5-1efd2d0b1e0e}</UniqueIdentifier>
<UniqueIdentifier>{e7118e8a-e484-4939-ae96-570f0a7179db}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Header Files">
<UniqueIdentifier>{15ad7723-f5d6-4b0c-adb8-4d1cf5f47476}</UniqueIdentifier>
<UniqueIdentifier>{a2e6f66f-db80-4483-af1b-748bbe5d9e10}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Source Files">
<UniqueIdentifier>{88f53776-2079-4215-babb-230b3d06bd58}</UniqueIdentifier>
<UniqueIdentifier>{509d8227-365e-4199-bc1f-f86af81da9e6}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Header Files">
<UniqueIdentifier>{d241990d-d11f-4929-8ffa-a2c060cb18cb}</UniqueIdentifier>
<UniqueIdentifier>{ee23e2ed-5e3c-4954-ac3d-05cee8723508}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Source Files">
<UniqueIdentifier>{abf63bab-bd68-407d-87dd-7b49eb167dd1}</UniqueIdentifier>
<UniqueIdentifier>{6d5d1ff8-a899-4765-b749-37a7e8e2bb5c}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{cf605dfb-6591-4203-8b65-244a90cf5766}</UniqueIdentifier>
<UniqueIdentifier>{4c86723c-cb59-41f2-b83d-bcea98bbb9db}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{7ce7dd5c-bf1a-441c-83cd-ff01664514ff}</UniqueIdentifier>
<UniqueIdentifier>{3a81ff37-87d8-40f4-981f-0a632c4e3937}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{ddb92b9f-2791-4041-8669-7cbb7db75308}</UniqueIdentifier>
<UniqueIdentifier>{2a4fb5d7-46d4-452a-8d01-20bf914597b1}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Message Files">
<UniqueIdentifier>{e96537d4-d193-4b36-8259-0f00191ed830}</UniqueIdentifier>
<UniqueIdentifier>{68a712d0-bf11-4ce5-b9a8-60e3df7d2dba}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Resource Files">
<UniqueIdentifier>{3822dfb8-f1d9-483b-8669-692755d5f989}</UniqueIdentifier>
<UniqueIdentifier>{d1d6e042-fadf-4527-bdb5-80b0c07e5239}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{0d24bd5b-b5b0-408a-816b-2debac7c8161}</UniqueIdentifier>
<UniqueIdentifier>{468440d0-9f8a-4c69-a4f3-d3e52aea6ba1}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{d61210ea-a9c7-4f70-9fc4-c78bfa4287d3}</UniqueIdentifier>
<UniqueIdentifier>{9bfd39e4-957c-4d84-a6f6-1c46c0154c67}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ef783201-716d-4b64-b84d-4f214d2ed377}</UniqueIdentifier>
<UniqueIdentifier>{21690dcd-cd0d-427c-a024-5345b77f77f7}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{13721cc0-4976-4884-8b33-d2929ccad127}</UniqueIdentifier>
<UniqueIdentifier>{7f849c43-e175-40a9-a345-10e7d1352e4e}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{b1219e5a-7cd3-4250-9a9f-48047a814621}</UniqueIdentifier>
<UniqueIdentifier>{756daed4-8a04-4227-a0e0-0041c576b103}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{0d0d9117-9915-4251-a7e7-aa65a323166b}</UniqueIdentifier>
<UniqueIdentifier>{0ff5cd92-62b7-4a33-aebb-60bc4a369641}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{e579e608-e12e-42be-8c49-cc9a9581bedd}</UniqueIdentifier>
<UniqueIdentifier>{d0c8069a-1bfa-4e10-8f22-1774ac8458fb}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{c0302ef2-2ddd-4ab6-859c-f9d838083207}</UniqueIdentifier>
<UniqueIdentifier>{7c2e1695-79bd-488b-9dd9-27956a714fe6}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{902f59de-5b3b-4fa9-81fb-400142cf8ce8}</UniqueIdentifier>
<UniqueIdentifier>{119852dc-637e-49dd-afed-7acf9360f7d5}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{c8bb647e-3992-4e61-8574-c58262745a52}</UniqueIdentifier>
<UniqueIdentifier>{71748de7-1b47-4243-8f9e-9a916a476775}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{af0928d0-f150-4d35-bde2-6312ea9d5953}</UniqueIdentifier>
<UniqueIdentifier>{70213fc1-4cdc-45d4-a377-93e5462439d9}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{a9e6090f-3b21-437d-9a93-50f6c3d6bd29}</UniqueIdentifier>
<UniqueIdentifier>{ebe3bc1e-ac59-41f8-bc34-c6b5b38bd3d2}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{3d02f5d0-b1b5-4b93-9a47-063ad3f08e61}</UniqueIdentifier>
<UniqueIdentifier>{19e0e672-150c-4a94-8a1c-809ff94758f9}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{18c6c8e3-0b20-4afb-bf19-c4558e3568a9}</UniqueIdentifier>
<UniqueIdentifier>{6bc715c1-d26e-44d5-817e-ffb56ff9e300}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{0dbde655-aa5c-4dce-9880-3993a89efde5}</UniqueIdentifier>
<UniqueIdentifier>{f1b69a39-ca51-4229-b450-a99ab23d7c09}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{fdbf3495-96a6-4254-9f4c-8e420f5c568b}</UniqueIdentifier>
<UniqueIdentifier>{46c6aa4f-da20-460a-a2ad-f38fed2a321f}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{02e6ad4a-26c8-4ab2-af6c-4a39ee850242}</UniqueIdentifier>
<UniqueIdentifier>{e549eae8-8251-4318-bd54-ce3d74d1f008}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{08fcdce9-22a1-4336-b1b7-abf97d9a541a}</UniqueIdentifier>
<UniqueIdentifier>{3100a70d-fca4-4146-a69a-64b84f9f7cca}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{fb3b5c0e-07cb-460f-bbf2-c3836bc22692}</UniqueIdentifier>
<UniqueIdentifier>{a43ce81c-f57d-40e6-b58c-4ee404352b64}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{82260cc1-f20d-4647-829a-3f213e88a388}</UniqueIdentifier>
<UniqueIdentifier>{567b23f3-d145-4b11-b93c-939932577885}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{dbd582a0-df3b-4475-abb5-043be9a79a7c}</UniqueIdentifier>
<UniqueIdentifier>{231372a6-87af-4498-89e8-13be7754876b}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{41f46e9d-8090-426b-8562-e4d22fd2937b}</UniqueIdentifier>
<UniqueIdentifier>{a4988e12-a008-4c41-a05c-2c3f13316ab4}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1ccf0703-d483-4a72-8abb-f601911839cc}</UniqueIdentifier>
<UniqueIdentifier>{97dc338a-ed58-4c39-956e-500e9fbc5272}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{ea621b2c-cdcf-4710-adb4-90265b48d2ca}</UniqueIdentifier>
<UniqueIdentifier>{7ec87574-4a4e-40d9-b5bf-b2dc198e996e}</UniqueIdentifier>
</Filter>
<Filter Include="Events">
<UniqueIdentifier>{dc06be98-7865-469a-a0c6-f01fe2ebeeb8}</UniqueIdentifier>
<UniqueIdentifier>{d7a66e04-02dd-4b67-ba9e-288a7c504fb3}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Header Files">
<UniqueIdentifier>{c179291d-1823-4297-9710-6af7123f8a91}</UniqueIdentifier>
<UniqueIdentifier>{ec81712f-7933-4096-bbd1-f1feaef7b4eb}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Source Files">
<UniqueIdentifier>{8831307b-6f33-460f-9069-51ee7563995d}</UniqueIdentifier>
<UniqueIdentifier>{db464777-36d5-4f48-bb7c-0c014c670cd2}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{0aab1e27-6341-4b50-8795-404c518d783e}</UniqueIdentifier>
<UniqueIdentifier>{f80af544-99bf-443b-aa7f-f6f5acf0fb43}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{5cbbf1df-2a1b-47e3-a217-addab713c565}</UniqueIdentifier>
<UniqueIdentifier>{8b0fdcf1-4f50-4ee6-b50c-3c300c988460}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{0f008454-6d63-4c65-9b75-7717a897a428}</UniqueIdentifier>
<UniqueIdentifier>{5b2b9070-b60e-42a0-8005-2d0cf4fbf36a}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{fb2c3d90-efdb-434a-a011-3097b35373e4}</UniqueIdentifier>
<UniqueIdentifier>{54cb84c2-4618-4336-80ef-101d93fd5c55}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{8db03882-c794-4ba9-b65e-e5765939e973}</UniqueIdentifier>
<UniqueIdentifier>{65f9f1bf-ba5d-41a7-a489-99dae78643a1}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{4c9c3a5f-93fa-4852-96a3-c2159bd98556}</UniqueIdentifier>
<UniqueIdentifier>{1429b610-f556-4229-b79c-1597f56762fb}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{52837383-e5d2-4f5e-bd44-eac0b06f79e0}</UniqueIdentifier>
<UniqueIdentifier>{f63ea610-39c4-4bcf-b98d-ecbeefb6aa8c}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{4a82831e-73af-4f45-9096-d5a82f5f2052}</UniqueIdentifier>
<UniqueIdentifier>{3747f7fe-39aa-4367-8ee2-9ee06f1e35b0}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{db8200c1-46f0-4fff-90ca-db388f450539}</UniqueIdentifier>
<UniqueIdentifier>{8c928679-6cb8-49ce-8364-b53301c722db}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -207,6 +207,9 @@
<ClCompile Include="src\Debugger.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -249,6 +252,9 @@
<ClCompile Include="src\FPEnvironment_WIN32.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPool.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -261,13 +267,16 @@
<ClCompile Include="src\NumberParser.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\String.cpp">
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<ClCompile Include="src\String.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StringTokenizer.cpp">
@ -300,6 +309,9 @@
<ClCompile Include="src\DeflatingStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -489,6 +501,9 @@
<ClCompile Include="src\RegularExpression.cpp">
<Filter>RegularExpression\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_chartables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -498,24 +513,24 @@
<ClCompile Include="src\pcre_config.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_dfa_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_fullinfo.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_globals.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_maketables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -525,22 +540,16 @@
<ClCompile Include="src\pcre_ord2utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_refcount.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_string_utils.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_ucd.c">
@ -549,6 +558,9 @@
<ClCompile Include="src\pcre_valid_utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_xclass.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -672,10 +684,7 @@
<ClCompile Include="src\DirectoryIterator_WIN32U.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File.cpp">
@ -837,6 +846,9 @@
<ClCompile Include="src\Latin1Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin9Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -864,12 +876,21 @@
<ClCompile Include="src\UTF16Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8String.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1252Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -903,12 +924,6 @@
<ClCompile Include="src\HashStatistic.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Var.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
@ -918,18 +933,6 @@
<ClCompile Include="src\VarIterator.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -995,6 +998,9 @@
<ClInclude Include="include\Poco\Exception.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Format.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1022,7 +1028,7 @@
<ClInclude Include="include\Poco\Instantiator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\MemoryPool.h">
@ -1079,6 +1085,9 @@
<ClInclude Include="include\Poco\SingletonHolder.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\String.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1325,6 +1334,9 @@
<ClInclude Include="include\Poco\MD5Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Random.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -1508,16 +1520,7 @@
<ClInclude Include="include\Poco\DirectoryIterator_WIN32U.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File.h">
@ -1673,9 +1676,15 @@
<ClInclude Include="include\Poco\Latin1Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin9Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\StreamConverter.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1700,12 +1709,21 @@
<ClInclude Include="include\Poco\UTF16Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8String.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1252Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1748,6 +1766,9 @@
<ClInclude Include="include\Poco\Delegate.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\EventArgs.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
@ -1778,12 +1799,24 @@
<ClInclude Include="include\Poco\PriorityExpire.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractStrategy.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpireCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
@ -1862,22 +1895,13 @@
<ClInclude Include="include\Poco\SimpleHashTable.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBufferStream.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Pair.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Var.h">
<ClInclude Include="include\Poco\Dynamic\Struct.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Struct.h">
<ClInclude Include="include\Poco\Dynamic\Var.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\VarHolder.h">
@ -1886,24 +1910,6 @@
<ClInclude Include="include\Poco\Dynamic\VarIterator.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,23 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs110.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs110.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_x64_vs110.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs110.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_x64_vs110.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs110.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_x64_vs110.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{0955EB03-544B-4BD4-9C10-89CF38078F5F} = {0955EB03-544B-4BD4-9C10-89CF38078F5F}
{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A} = {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -30,6 +27,42 @@ Global
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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Deploy.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Deploy.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Deploy.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Deploy.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
@ -54,30 +87,6 @@ Global
{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
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.ActiveCfg = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.Build.0 = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.Build.0 = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.ActiveCfg = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.Build.0 = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.ActiveCfg = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.Build.0 = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.Build.0 = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff

View File

@ -2,190 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{eed22eb8-615d-47c6-9148-bf4b06dcba89}</UniqueIdentifier>
<UniqueIdentifier>{b6ff5f43-506b-4f4c-9cfb-b328f8c484e1}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{e4b65ef2-2d99-41ac-8fce-ecce748757fe}</UniqueIdentifier>
<UniqueIdentifier>{86efda82-70a5-4122-bfdd-9331eb173325}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{15b1d37c-f762-444f-943f-c1886dd9510c}</UniqueIdentifier>
<UniqueIdentifier>{328df5d3-a777-40bb-af10-96b18ad3a081}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{9e3b59da-7f2c-4e28-8b35-7c3e8abf2ec3}</UniqueIdentifier>
<UniqueIdentifier>{0602d0db-8d4d-4f94-8d63-a6a524a6f0eb}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{faa35c18-be02-43c4-8d4d-7e63c97447f0}</UniqueIdentifier>
<UniqueIdentifier>{2b3e0887-371f-4b54-b572-1dce70eb2c83}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{642a8ece-5f25-439e-aebc-f0aabc17a24d}</UniqueIdentifier>
<UniqueIdentifier>{960859a5-bc62-46da-8d70-d0435b37a1e1}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\zlib">
<UniqueIdentifier>{873a6a3d-b159-495f-b307-908be9d0ca39}</UniqueIdentifier>
<UniqueIdentifier>{9975c6e4-226b-49d8-914f-1e29588dbbad}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{243ce5c9-276b-41e0-b226-d2e8c4eb399d}</UniqueIdentifier>
<UniqueIdentifier>{e4ac9092-a5f8-44e4-870b-eeb357a43024}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{171bf60e-c5e8-41a6-a8c4-4e5035ac40e4}</UniqueIdentifier>
<UniqueIdentifier>{f48ca447-87ad-4b57-9fbd-d550ff80beb2}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{897efa40-8fd5-48ea-951f-5025e7bf316d}</UniqueIdentifier>
<UniqueIdentifier>{f89b704a-4abc-4d9d-a671-958102fea3f5}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{5449ee1f-18c8-46f2-ba3b-4851c2bed9be}</UniqueIdentifier>
<UniqueIdentifier>{f607d16d-f1a0-4f93-90bf-c4dbb54b9b15}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{ed334c78-ef4a-42a2-b164-842b035b2891}</UniqueIdentifier>
<UniqueIdentifier>{d19eeefe-6b61-4db1-a96f-6eb843f959fd}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{cea4c790-2034-4779-a543-bb578ccb1950}</UniqueIdentifier>
<UniqueIdentifier>{b28f8bc8-b78d-42c4-9238-83626df42c99}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{69675fb8-11fe-4ac9-b434-5fbfde370465}</UniqueIdentifier>
<UniqueIdentifier>{fce789fa-d6df-4884-8c89-20e0044a6f3f}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{7adff1e1-d832-49d7-80fe-0c84b92932f4}</UniqueIdentifier>
<UniqueIdentifier>{031cf442-2db9-4062-891f-2217af925281}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{d16afff9-2b9b-4afc-9417-fc60165a4820}</UniqueIdentifier>
<UniqueIdentifier>{e3094b3c-2e21-499b-8458-dbecf70ce76f}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression">
<UniqueIdentifier>{27e4e676-acfb-4bdb-a9f5-1efd2d0b1e0e}</UniqueIdentifier>
<UniqueIdentifier>{c58dee52-7da0-4271-b92c-a543936db142}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Header Files">
<UniqueIdentifier>{15ad7723-f5d6-4b0c-adb8-4d1cf5f47476}</UniqueIdentifier>
<UniqueIdentifier>{1c4a2033-f755-42d4-a7eb-2125ddd5ac47}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Source Files">
<UniqueIdentifier>{88f53776-2079-4215-babb-230b3d06bd58}</UniqueIdentifier>
<UniqueIdentifier>{9c8707f0-59ab-456a-864c-d7eadb52e036}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Header Files">
<UniqueIdentifier>{d241990d-d11f-4929-8ffa-a2c060cb18cb}</UniqueIdentifier>
<UniqueIdentifier>{dd600278-fabd-4538-a832-0ada9b26b0c1}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Source Files">
<UniqueIdentifier>{abf63bab-bd68-407d-87dd-7b49eb167dd1}</UniqueIdentifier>
<UniqueIdentifier>{f6002cb3-a01e-4124-919f-9d1431f1d302}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{cf605dfb-6591-4203-8b65-244a90cf5766}</UniqueIdentifier>
<UniqueIdentifier>{2ee5921a-f093-4279-a82f-4720a758703e}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{7ce7dd5c-bf1a-441c-83cd-ff01664514ff}</UniqueIdentifier>
<UniqueIdentifier>{4ac11af9-6a49-4650-b959-defc9a303618}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{ddb92b9f-2791-4041-8669-7cbb7db75308}</UniqueIdentifier>
<UniqueIdentifier>{6faff899-58b9-410e-8b1a-a35e0d203a46}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Message Files">
<UniqueIdentifier>{e96537d4-d193-4b36-8259-0f00191ed830}</UniqueIdentifier>
<UniqueIdentifier>{ce7aae42-488c-4e9e-8a3d-03bdf9771c37}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Resource Files">
<UniqueIdentifier>{3822dfb8-f1d9-483b-8669-692755d5f989}</UniqueIdentifier>
<UniqueIdentifier>{cf713cb8-93be-47f3-9e8e-ebd4191292a5}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{0d24bd5b-b5b0-408a-816b-2debac7c8161}</UniqueIdentifier>
<UniqueIdentifier>{54ae87b6-3eeb-4d53-9688-1ef1c799f9de}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{d61210ea-a9c7-4f70-9fc4-c78bfa4287d3}</UniqueIdentifier>
<UniqueIdentifier>{19f2e41e-d900-4d25-9289-5c1f09246e73}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ef783201-716d-4b64-b84d-4f214d2ed377}</UniqueIdentifier>
<UniqueIdentifier>{a2239a0d-d15f-4afd-a7b6-a5a67afa9181}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{13721cc0-4976-4884-8b33-d2929ccad127}</UniqueIdentifier>
<UniqueIdentifier>{9941ae46-ba4c-446f-a0a8-fc7453516285}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{b1219e5a-7cd3-4250-9a9f-48047a814621}</UniqueIdentifier>
<UniqueIdentifier>{6b14e937-99b9-4d19-b351-e83b5dec45c6}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{0d0d9117-9915-4251-a7e7-aa65a323166b}</UniqueIdentifier>
<UniqueIdentifier>{fde7ba0c-01dc-413e-9e78-71a982f1456c}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{e579e608-e12e-42be-8c49-cc9a9581bedd}</UniqueIdentifier>
<UniqueIdentifier>{93d9bcb1-f243-4f54-8a33-55e79b03e70a}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{c0302ef2-2ddd-4ab6-859c-f9d838083207}</UniqueIdentifier>
<UniqueIdentifier>{0218268c-612b-400c-ac12-8074ce7f7179}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{902f59de-5b3b-4fa9-81fb-400142cf8ce8}</UniqueIdentifier>
<UniqueIdentifier>{08644464-8b3d-4ed3-ab07-52cf0bb31b8c}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{c8bb647e-3992-4e61-8574-c58262745a52}</UniqueIdentifier>
<UniqueIdentifier>{ef4bdf56-79e4-4a0a-8be1-99ffeb9596bd}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{af0928d0-f150-4d35-bde2-6312ea9d5953}</UniqueIdentifier>
<UniqueIdentifier>{718edecf-5c67-4013-8dbc-c420aec5e574}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{a9e6090f-3b21-437d-9a93-50f6c3d6bd29}</UniqueIdentifier>
<UniqueIdentifier>{ce260e93-88d1-4c1e-95e0-6d24ca6f9f1d}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{3d02f5d0-b1b5-4b93-9a47-063ad3f08e61}</UniqueIdentifier>
<UniqueIdentifier>{cf5867fb-aec1-474a-9ef9-cc71c424ef60}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{18c6c8e3-0b20-4afb-bf19-c4558e3568a9}</UniqueIdentifier>
<UniqueIdentifier>{46e2e249-a5e3-4e97-9168-803fe122abea}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{0dbde655-aa5c-4dce-9880-3993a89efde5}</UniqueIdentifier>
<UniqueIdentifier>{75bfd9d3-974b-41c4-ba5c-f8d71275bbbc}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{fdbf3495-96a6-4254-9f4c-8e420f5c568b}</UniqueIdentifier>
<UniqueIdentifier>{7a8dcfc3-f305-486e-b210-96f2fac44675}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{02e6ad4a-26c8-4ab2-af6c-4a39ee850242}</UniqueIdentifier>
<UniqueIdentifier>{882da44f-4e0b-4670-8889-00e86ef6bee1}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{08fcdce9-22a1-4336-b1b7-abf97d9a541a}</UniqueIdentifier>
<UniqueIdentifier>{44e45e7e-849e-4d3a-86a2-12b0f97638f8}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{fb3b5c0e-07cb-460f-bbf2-c3836bc22692}</UniqueIdentifier>
<UniqueIdentifier>{e6d45c36-1c10-46bd-9b65-2478d99f529a}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{82260cc1-f20d-4647-829a-3f213e88a388}</UniqueIdentifier>
<UniqueIdentifier>{7ad86748-a9a3-4f11-9523-3824e7602a1d}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{dbd582a0-df3b-4475-abb5-043be9a79a7c}</UniqueIdentifier>
<UniqueIdentifier>{e55b1ddc-4a80-4a4e-aa02-ba5434692d34}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{41f46e9d-8090-426b-8562-e4d22fd2937b}</UniqueIdentifier>
<UniqueIdentifier>{bcebb2e8-399f-461e-87a7-778fefa3a869}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1ccf0703-d483-4a72-8abb-f601911839cc}</UniqueIdentifier>
<UniqueIdentifier>{2f1d9174-3bb4-49dc-b014-3d7f86a20c41}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{ea621b2c-cdcf-4710-adb4-90265b48d2ca}</UniqueIdentifier>
<UniqueIdentifier>{194aefa4-4678-483c-8789-305bc0d46fe7}</UniqueIdentifier>
</Filter>
<Filter Include="Events">
<UniqueIdentifier>{dc06be98-7865-469a-a0c6-f01fe2ebeeb8}</UniqueIdentifier>
<UniqueIdentifier>{d6a4f853-0174-404f-aabd-8c1e12fbcf06}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Header Files">
<UniqueIdentifier>{c179291d-1823-4297-9710-6af7123f8a91}</UniqueIdentifier>
<UniqueIdentifier>{06866745-4b3e-48f0-8468-60a2867645d9}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Source Files">
<UniqueIdentifier>{8831307b-6f33-460f-9069-51ee7563995d}</UniqueIdentifier>
<UniqueIdentifier>{fe6ae7f1-dbf2-45f9-9ff2-d033b144df5e}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{0aab1e27-6341-4b50-8795-404c518d783e}</UniqueIdentifier>
<UniqueIdentifier>{99794a6b-0d95-400b-a1f4-55aa3321f380}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{5cbbf1df-2a1b-47e3-a217-addab713c565}</UniqueIdentifier>
<UniqueIdentifier>{e3ea585f-ac20-415a-be8b-fbb78b4e2b22}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{0f008454-6d63-4c65-9b75-7717a897a428}</UniqueIdentifier>
<UniqueIdentifier>{4c2edf84-d248-480e-a2c4-100bb13ea188}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{fb2c3d90-efdb-434a-a011-3097b35373e4}</UniqueIdentifier>
<UniqueIdentifier>{6d29d7a0-5956-456b-b713-3750677b2cac}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{8db03882-c794-4ba9-b65e-e5765939e973}</UniqueIdentifier>
<UniqueIdentifier>{40d8bb1b-ffa9-4124-b300-59734d767c82}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{4c9c3a5f-93fa-4852-96a3-c2159bd98556}</UniqueIdentifier>
<UniqueIdentifier>{9e57da8c-e7c9-482e-8c54-5d4aa949efba}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{52837383-e5d2-4f5e-bd44-eac0b06f79e0}</UniqueIdentifier>
<UniqueIdentifier>{01588d7d-5ad2-4c04-a4cd-c61e60fe7d90}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{4a82831e-73af-4f45-9096-d5a82f5f2052}</UniqueIdentifier>
<UniqueIdentifier>{08fa6c43-d078-4033-b1b3-d9df4692a09b}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{db8200c1-46f0-4fff-90ca-db388f450539}</UniqueIdentifier>
<UniqueIdentifier>{af0beec2-ba62-4921-b1a7-bb549c807eaa}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -207,6 +207,9 @@
<ClCompile Include="src\Debugger.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -249,6 +252,9 @@
<ClCompile Include="src\FPEnvironment_WIN32.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPool.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -261,13 +267,16 @@
<ClCompile Include="src\NumberParser.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\String.cpp">
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<ClCompile Include="src\String.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StringTokenizer.cpp">
@ -300,6 +309,9 @@
<ClCompile Include="src\DeflatingStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -489,6 +501,9 @@
<ClCompile Include="src\RegularExpression.cpp">
<Filter>RegularExpression\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_chartables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -498,24 +513,24 @@
<ClCompile Include="src\pcre_config.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_dfa_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_fullinfo.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_globals.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_maketables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -525,22 +540,16 @@
<ClCompile Include="src\pcre_ord2utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_refcount.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_string_utils.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_ucd.c">
@ -549,6 +558,9 @@
<ClCompile Include="src\pcre_valid_utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_xclass.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -672,10 +684,7 @@
<ClCompile Include="src\DirectoryIterator_WIN32U.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File.cpp">
@ -837,6 +846,9 @@
<ClCompile Include="src\Latin1Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin9Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -864,12 +876,21 @@
<ClCompile Include="src\UTF16Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8String.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1252Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -903,12 +924,6 @@
<ClCompile Include="src\HashStatistic.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Var.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
@ -918,18 +933,6 @@
<ClCompile Include="src\VarIterator.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -995,6 +998,9 @@
<ClInclude Include="include\Poco\Exception.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Format.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1022,7 +1028,7 @@
<ClInclude Include="include\Poco\Instantiator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\MemoryPool.h">
@ -1079,6 +1085,9 @@
<ClInclude Include="include\Poco\SingletonHolder.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\String.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1325,6 +1334,9 @@
<ClInclude Include="include\Poco\MD5Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Random.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -1508,16 +1520,7 @@
<ClInclude Include="include\Poco\DirectoryIterator_WIN32U.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File.h">
@ -1673,9 +1676,15 @@
<ClInclude Include="include\Poco\Latin1Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin9Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\StreamConverter.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1700,12 +1709,21 @@
<ClInclude Include="include\Poco\UTF16Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8String.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1252Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1748,6 +1766,9 @@
<ClInclude Include="include\Poco\Delegate.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\EventArgs.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
@ -1778,12 +1799,24 @@
<ClInclude Include="include\Poco\PriorityExpire.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractStrategy.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpireCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
@ -1862,22 +1895,13 @@
<ClInclude Include="include\Poco\SimpleHashTable.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBufferStream.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Pair.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Var.h">
<ClInclude Include="include\Poco\Dynamic\Struct.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Struct.h">
<ClInclude Include="include\Poco\Dynamic\Var.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\VarHolder.h">
@ -1886,24 +1910,6 @@
<ClInclude Include="include\Poco\Dynamic\VarIterator.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,25 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2013
VisualStudioVersion = 12.0.21005.1
VisualStudioVersion = 12.0.30825.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs120.vcxproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs120.vcxproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs120.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_vs120.vcxproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_x64_vs120.vcxproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs120.vcxproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{0955EB03-544B-4BD4-9C10-89CF38078F5F} = {0955EB03-544B-4BD4-9C10-89CF38078F5F}
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A} = {6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -32,18 +29,42 @@ Global
release_static_mt|x64 = release_static_mt|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.ActiveCfg = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.Build.0 = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.Build.0 = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.ActiveCfg = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.Build.0 = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.ActiveCfg = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.Build.0 = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.Build.0 = release_static_mt|x64
{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
@ -68,18 +89,6 @@ Global
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff

View File

@ -2,190 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{eed22eb8-615d-47c6-9148-bf4b06dcba89}</UniqueIdentifier>
<UniqueIdentifier>{7f22656e-f2e4-47d9-af35-e3b8f42a18fd}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{e4b65ef2-2d99-41ac-8fce-ecce748757fe}</UniqueIdentifier>
<UniqueIdentifier>{b209138f-c282-4683-9386-ba7b947cd18a}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{15b1d37c-f762-444f-943f-c1886dd9510c}</UniqueIdentifier>
<UniqueIdentifier>{1126a1a1-fe09-410d-88b4-b1d6267dc11c}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{9e3b59da-7f2c-4e28-8b35-7c3e8abf2ec3}</UniqueIdentifier>
<UniqueIdentifier>{d794dbab-3685-4834-a125-6f463e49c849}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{faa35c18-be02-43c4-8d4d-7e63c97447f0}</UniqueIdentifier>
<UniqueIdentifier>{545d187c-c702-4438-84f4-db0c0f960d5b}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{642a8ece-5f25-439e-aebc-f0aabc17a24d}</UniqueIdentifier>
<UniqueIdentifier>{3cfbdc33-5cb4-43ba-8adc-4eb2ffae974b}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\zlib">
<UniqueIdentifier>{873a6a3d-b159-495f-b307-908be9d0ca39}</UniqueIdentifier>
<UniqueIdentifier>{a0ab58c0-02d3-4325-b1ba-322878b8aae4}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{243ce5c9-276b-41e0-b226-d2e8c4eb399d}</UniqueIdentifier>
<UniqueIdentifier>{d58ecaa7-b94b-4dcb-9222-29f2d558b86a}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{171bf60e-c5e8-41a6-a8c4-4e5035ac40e4}</UniqueIdentifier>
<UniqueIdentifier>{0aae80e2-8daa-4ae5-8908-dbca15ea64c2}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{897efa40-8fd5-48ea-951f-5025e7bf316d}</UniqueIdentifier>
<UniqueIdentifier>{cad93c79-7ebd-4240-b34d-207cffab6c41}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{5449ee1f-18c8-46f2-ba3b-4851c2bed9be}</UniqueIdentifier>
<UniqueIdentifier>{95906cf2-c195-4d27-af4a-c2daf0f17bd8}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{ed334c78-ef4a-42a2-b164-842b035b2891}</UniqueIdentifier>
<UniqueIdentifier>{bfc82f96-1d15-43fb-bbc2-4fc7990a7cc1}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{cea4c790-2034-4779-a543-bb578ccb1950}</UniqueIdentifier>
<UniqueIdentifier>{caef2358-8c66-46d2-b1ed-30e47b784931}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{69675fb8-11fe-4ac9-b434-5fbfde370465}</UniqueIdentifier>
<UniqueIdentifier>{969f2215-0649-4ba8-bce7-d79961d811bf}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{7adff1e1-d832-49d7-80fe-0c84b92932f4}</UniqueIdentifier>
<UniqueIdentifier>{fe8329b6-abc1-4af3-b28f-368ebaff357a}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{d16afff9-2b9b-4afc-9417-fc60165a4820}</UniqueIdentifier>
<UniqueIdentifier>{04faeb82-c52c-4152-95e5-ea48e7afdadd}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression">
<UniqueIdentifier>{27e4e676-acfb-4bdb-a9f5-1efd2d0b1e0e}</UniqueIdentifier>
<UniqueIdentifier>{37337268-1bed-47df-b3aa-a9072c1fc3aa}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Header Files">
<UniqueIdentifier>{15ad7723-f5d6-4b0c-adb8-4d1cf5f47476}</UniqueIdentifier>
<UniqueIdentifier>{204875b0-bd78-4483-a2f7-ac6ad37bd824}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Source Files">
<UniqueIdentifier>{88f53776-2079-4215-babb-230b3d06bd58}</UniqueIdentifier>
<UniqueIdentifier>{91f6d111-840d-40bd-8e5a-db734f14a489}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\Header Files">
<UniqueIdentifier>{d241990d-d11f-4929-8ffa-a2c060cb18cb}</UniqueIdentifier>
<UniqueIdentifier>{cca2043f-3e8d-4da5-8b39-e17cb9d460d0}</UniqueIdentifier>
</Filter>
<Filter Include="RegularExpression\PCRE Source Files">
<UniqueIdentifier>{abf63bab-bd68-407d-87dd-7b49eb167dd1}</UniqueIdentifier>
<UniqueIdentifier>{f9f31cd2-201d-4a7d-b2dd-40212ea17b6a}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{cf605dfb-6591-4203-8b65-244a90cf5766}</UniqueIdentifier>
<UniqueIdentifier>{b1886ffc-dc5f-4931-a6e0-b96efe04ee7f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{7ce7dd5c-bf1a-441c-83cd-ff01664514ff}</UniqueIdentifier>
<UniqueIdentifier>{3bda36a6-ae30-499c-8b6f-2e1a081a7b98}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{ddb92b9f-2791-4041-8669-7cbb7db75308}</UniqueIdentifier>
<UniqueIdentifier>{88d3d468-f193-4eb5-878a-be0d91417771}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Message Files">
<UniqueIdentifier>{e96537d4-d193-4b36-8259-0f00191ed830}</UniqueIdentifier>
<UniqueIdentifier>{eb660148-b19d-469d-abc8-6f088eda0567}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Resource Files">
<UniqueIdentifier>{3822dfb8-f1d9-483b-8669-692755d5f989}</UniqueIdentifier>
<UniqueIdentifier>{45df7b72-3dda-48c7-882f-895983e3a287}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{0d24bd5b-b5b0-408a-816b-2debac7c8161}</UniqueIdentifier>
<UniqueIdentifier>{b6ca47a9-677a-4070-bee1-7f5912d6ccdb}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{d61210ea-a9c7-4f70-9fc4-c78bfa4287d3}</UniqueIdentifier>
<UniqueIdentifier>{174c9372-8f7c-4328-b146-c4f99124f32f}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ef783201-716d-4b64-b84d-4f214d2ed377}</UniqueIdentifier>
<UniqueIdentifier>{8cba533e-1f86-4d7f-b74f-f0f2114c9f77}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{13721cc0-4976-4884-8b33-d2929ccad127}</UniqueIdentifier>
<UniqueIdentifier>{f3b6e434-276f-4f00-afe3-197e93566c33}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{b1219e5a-7cd3-4250-9a9f-48047a814621}</UniqueIdentifier>
<UniqueIdentifier>{49a06afe-efa0-4ce6-bb57-88c5f8fb0dd8}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{0d0d9117-9915-4251-a7e7-aa65a323166b}</UniqueIdentifier>
<UniqueIdentifier>{f76b7b69-223a-460f-b315-ba929e274e37}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{e579e608-e12e-42be-8c49-cc9a9581bedd}</UniqueIdentifier>
<UniqueIdentifier>{de7ead1e-f8d4-41cb-9a20-836a965f3943}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{c0302ef2-2ddd-4ab6-859c-f9d838083207}</UniqueIdentifier>
<UniqueIdentifier>{e757ec36-8605-415d-8fa2-8da30b4d9a97}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{902f59de-5b3b-4fa9-81fb-400142cf8ce8}</UniqueIdentifier>
<UniqueIdentifier>{f50354e2-5414-4a75-8f8b-2f2b95b66eba}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{c8bb647e-3992-4e61-8574-c58262745a52}</UniqueIdentifier>
<UniqueIdentifier>{7aff3142-b869-42e6-80f1-873b049874dc}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{af0928d0-f150-4d35-bde2-6312ea9d5953}</UniqueIdentifier>
<UniqueIdentifier>{2bc945d0-9dd3-465a-9d17-6527023f4723}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{a9e6090f-3b21-437d-9a93-50f6c3d6bd29}</UniqueIdentifier>
<UniqueIdentifier>{9fc5a3f0-0131-44c5-9238-78a492df82c0}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{3d02f5d0-b1b5-4b93-9a47-063ad3f08e61}</UniqueIdentifier>
<UniqueIdentifier>{6c749222-b4e5-43ba-8624-e6b4c40284de}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{18c6c8e3-0b20-4afb-bf19-c4558e3568a9}</UniqueIdentifier>
<UniqueIdentifier>{9659476a-88a8-4838-9303-350576c09484}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{0dbde655-aa5c-4dce-9880-3993a89efde5}</UniqueIdentifier>
<UniqueIdentifier>{a088124b-a40b-4669-abaa-81e2a99d2485}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{fdbf3495-96a6-4254-9f4c-8e420f5c568b}</UniqueIdentifier>
<UniqueIdentifier>{700a024c-19bf-463b-bf44-c4f751ae824e}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{02e6ad4a-26c8-4ab2-af6c-4a39ee850242}</UniqueIdentifier>
<UniqueIdentifier>{0e217fde-6151-4e9d-81d2-a5f6cd68db0f}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{08fcdce9-22a1-4336-b1b7-abf97d9a541a}</UniqueIdentifier>
<UniqueIdentifier>{646c504f-a20c-4586-9618-94ec5a58896b}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{fb3b5c0e-07cb-460f-bbf2-c3836bc22692}</UniqueIdentifier>
<UniqueIdentifier>{42b5c70d-55ea-4836-bcb6-8a6f6dadaaeb}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{82260cc1-f20d-4647-829a-3f213e88a388}</UniqueIdentifier>
<UniqueIdentifier>{2e597a2f-4e89-4078-8473-17d963590c3a}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{dbd582a0-df3b-4475-abb5-043be9a79a7c}</UniqueIdentifier>
<UniqueIdentifier>{a886e466-f2af-44e3-b414-cd6a77f2523e}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{41f46e9d-8090-426b-8562-e4d22fd2937b}</UniqueIdentifier>
<UniqueIdentifier>{281a3c68-ed32-45ab-835f-b31597485125}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1ccf0703-d483-4a72-8abb-f601911839cc}</UniqueIdentifier>
<UniqueIdentifier>{f4c28e95-c80d-4c28-9087-0853058af595}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{ea621b2c-cdcf-4710-adb4-90265b48d2ca}</UniqueIdentifier>
<UniqueIdentifier>{bd33df64-f285-49f6-a245-519454c52ef8}</UniqueIdentifier>
</Filter>
<Filter Include="Events">
<UniqueIdentifier>{dc06be98-7865-469a-a0c6-f01fe2ebeeb8}</UniqueIdentifier>
<UniqueIdentifier>{ae2be318-55e6-4ee0-80ba-64800ab8ec87}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Header Files">
<UniqueIdentifier>{c179291d-1823-4297-9710-6af7123f8a91}</UniqueIdentifier>
<UniqueIdentifier>{18a89299-1cf3-4f9e-8a3c-c523145a9e72}</UniqueIdentifier>
</Filter>
<Filter Include="Events\Source Files">
<UniqueIdentifier>{8831307b-6f33-460f-9069-51ee7563995d}</UniqueIdentifier>
<UniqueIdentifier>{91fa9a1b-8bbc-46fa-b9e6-01e9410279d9}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{0aab1e27-6341-4b50-8795-404c518d783e}</UniqueIdentifier>
<UniqueIdentifier>{23d39ace-8363-4ac0-abdf-462807e93360}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{5cbbf1df-2a1b-47e3-a217-addab713c565}</UniqueIdentifier>
<UniqueIdentifier>{23adbef7-b8a9-4b98-91b8-970c13e1f92f}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{0f008454-6d63-4c65-9b75-7717a897a428}</UniqueIdentifier>
<UniqueIdentifier>{8f4c3ce7-cba6-45f3-ab5a-5521bc31f7e7}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{fb2c3d90-efdb-434a-a011-3097b35373e4}</UniqueIdentifier>
<UniqueIdentifier>{cbed86d3-0fbb-40a9-877d-a71f9fbb518d}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{8db03882-c794-4ba9-b65e-e5765939e973}</UniqueIdentifier>
<UniqueIdentifier>{9b2e8e22-2ee7-42b4-a1bd-200b3cf74f16}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{4c9c3a5f-93fa-4852-96a3-c2159bd98556}</UniqueIdentifier>
<UniqueIdentifier>{73dd96c6-5732-4da8-af12-638cb64b7d80}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{52837383-e5d2-4f5e-bd44-eac0b06f79e0}</UniqueIdentifier>
<UniqueIdentifier>{a3535c49-7458-4ab3-b4d7-d0a3d8fa1210}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{4a82831e-73af-4f45-9096-d5a82f5f2052}</UniqueIdentifier>
<UniqueIdentifier>{b02d390e-b018-446c-a7b9-1f7f36afea8d}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{db8200c1-46f0-4fff-90ca-db388f450539}</UniqueIdentifier>
<UniqueIdentifier>{37e58e90-28b0-4676-8022-1ec6cade7fcb}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
@ -207,6 +207,9 @@
<ClCompile Include="src\Debugger.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Environment.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -249,6 +252,9 @@
<ClCompile Include="src\FPEnvironment_WIN32.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPool.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -261,13 +267,16 @@
<ClCompile Include="src\NumberParser.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RefCountedObject.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\String.cpp">
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NumericString.cpp">
<ClCompile Include="src\String.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\StringTokenizer.cpp">
@ -300,6 +309,9 @@
<ClCompile Include="src\DeflatingStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -489,6 +501,9 @@
<ClCompile Include="src\RegularExpression.cpp">
<Filter>RegularExpression\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_chartables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -498,24 +513,24 @@
<ClCompile Include="src\pcre_config.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_byte_order.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_dfa_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_exec.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_fullinfo.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_get.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_globals.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_maketables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -525,22 +540,16 @@
<ClCompile Include="src\pcre_ord2utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_jit_compile.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_refcount.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_string_utils.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<ClCompile Include="src\pcre_study.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_tables.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_ucd.c">
@ -549,6 +558,9 @@
<ClCompile Include="src\pcre_valid_utf8.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_version.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
<ClCompile Include="src\pcre_xclass.c">
<Filter>RegularExpression\PCRE Source Files</Filter>
</ClCompile>
@ -672,10 +684,7 @@
<ClCompile Include="src\DirectoryIterator_WIN32U.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorStrategy.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\SortedDirectoryIterator.cpp">
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\File.cpp">
@ -837,6 +846,9 @@
<ClCompile Include="src\Latin1Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin9Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -864,12 +876,21 @@
<ClCompile Include="src\UTF16Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF8String.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1252Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
@ -903,12 +924,6 @@
<ClCompile Include="src\HashStatistic.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcher.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStream.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Var.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
@ -918,21 +933,6 @@
<ClCompile Include="src\VarIterator.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Latin2Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1250Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Windows1251Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\UTF32Encoding.cpp">
<Filter>Text\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\JSONString.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\Poco\Any.h">
@ -998,6 +998,9 @@
<ClInclude Include="include\Poco\Exception.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBuffer.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Format.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1025,7 +1028,7 @@
<ClInclude Include="include\Poco\Instantiator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\MemoryPool.h">
@ -1082,6 +1085,9 @@
<ClInclude Include="include\Poco\SingletonHolder.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\String.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -1328,6 +1334,9 @@
<ClInclude Include="include\Poco\MD5Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Random.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -1511,16 +1520,7 @@
<ClInclude Include="include\Poco\DirectoryIterator_WIN32U.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\SortedDirectoryIterator.h">
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\File.h">
@ -1676,9 +1676,15 @@
<ClInclude Include="include\Poco\Latin1Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin9Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\ListMap.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\StreamConverter.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1703,12 +1709,21 @@
<ClInclude Include="include\Poco\UTF16Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF8String.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1252Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
@ -1751,6 +1766,9 @@
<ClInclude Include="include\Poco\Delegate.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryIteratorStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\EventArgs.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
@ -1781,12 +1799,24 @@
<ClInclude Include="include\Poco\PriorityExpire.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIterator.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\RecursiveDirectoryIteratorImpl.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AbstractStrategy.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpireCache.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
@ -1865,22 +1895,13 @@
<ClInclude Include="include\Poco\SimpleHashTable.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\AccessExpirationDecorator.h">
<Filter>Cache\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PriorityStrategy.h">
<Filter>Events\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\FIFOBufferStream.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Pair.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Var.h">
<ClInclude Include="include\Poco\Dynamic\Struct.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\Struct.h">
<ClInclude Include="include\Poco\Dynamic\Var.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Dynamic\VarHolder.h">
@ -1889,30 +1910,6 @@
<ClInclude Include="include\Poco\Dynamic\VarIterator.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Latin2Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1251Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Windows1250Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DirectoryWatcher.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTF32Encoding.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\UTFString.h">
<Filter>Text\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\PBKDF2Engine.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\JSONString.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<ResourceCompile Include="src\pocomsg.rc">

View File

@ -1,21 +1,20 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs90.vcproj", "{8164D41D-B053-405B-826C-CF37AC0EF176}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_x64_vs90.vcproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
EndProjectSection
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Foundation", "Foundation_x64_vs90.vcproj", "{B01196CC-B693-4548-8464-2FF60499E73F}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs90.vcproj", "{F1EE93DF-347F-4CB3-B191-C4E63F38E972}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestApp", "testsuite\TestApp_x64_vs90.vcproj", "{6C41E55D-C0FC-4E01-AA8D-B7DA40E31D3A}"
ProjectSection(ProjectDependencies) = postProject
{8164D41D-B053-405B-826C-CF37AC0EF176} = {8164D41D-B053-405B-826C-CF37AC0EF176}
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestLibrary", "testsuite\TestLibrary_x64_vs90.vcproj", "{0955EB03-544B-4BD4-9C10-89CF38078F5F}"
ProjectSection(ProjectDependencies) = postProject
{B01196CC-B693-4548-8464-2FF60499E73F} = {B01196CC-B693-4548-8464-2FF60499E73F}
EndProjectSection
EndProject
Global
@ -28,42 +27,42 @@ Global
release_static_mt|x64 = release_static_mt|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.ActiveCfg = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_shared|x64.Build.0 = debug_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_md|x64.Build.0 = debug_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.ActiveCfg = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_shared|x64.Build.0 = release_shared|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.ActiveCfg = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_md|x64.Build.0 = release_static_md|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{8164D41D-B053-405B-826C-CF37AC0EF176}.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
{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
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.ActiveCfg = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Build.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_shared|x64.Deploy.0 = debug_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Build.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.ActiveCfg = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Build.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_shared|x64.Deploy.0 = release_shared|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.ActiveCfg = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Build.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_md|x64.Deploy.0 = release_static_md|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.release_static_mt|x64.Build.0 = release_static_mt|x64
{F1EE93DF-347F-4CB3-B191-C4E63F38E972}.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
@ -76,6 +75,18 @@ Global
{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

File diff suppressed because it is too large Load Diff

View File

@ -148,9 +148,9 @@ protected:
//
#if defined(POCO_COMPILER_GCC) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 406) && !defined(POCO_ANDROID)
#if defined(POCO_COMPILER_GCC) && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 408) && !defined(POCO_ANDROID)
GCC_DIAG_OFF(unused-local-typedefs) // supress numerous gcc warnings
#endif // POCO_COMPILER_GCC && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 406)
#endif // POCO_COMPILER_GCC && (((__GNUC__ * 100) + __GNUC_MINOR__) >= 408)
template <bool x>

View File

@ -49,7 +49,7 @@ public:
enum EventType
{
EVENT_MANUALRESET = EVENT_MANUALRESET_IMPL, /// Manual reset event
EVENT_AUTORESET = EVENT_AUTORESET_IMPL, /// Auto-reset event
EVENT_AUTORESET = EVENT_AUTORESET_IMPL /// Auto-reset event
};
explicit Event(EventType type = EVENT_AUTORESET);

View File

@ -35,7 +35,7 @@ public:
enum EventTypeImpl
{
EVENT_MANUALRESET_IMPL,
EVENT_AUTORESET_IMPL,
EVENT_AUTORESET_IMPL
};
protected:

View File

@ -237,14 +237,14 @@ public:
if (_buffer.size() - (_begin + _used) < length)
{
std::memmove(_buffer.begin(), _buffer.begin() + _begin, _used * sizeof(T));
std::memmove(_buffer.begin(), begin(), _used * sizeof(T));
_begin = 0;
}
std::size_t usedBefore = _used;
std::size_t available = _buffer.size() - _used - _begin;
std::size_t len = length > available ? available : length;
std::memcpy(_buffer.begin() + _begin + _used, pBuffer, len * sizeof(T));
std::memcpy(begin() + _used, pBuffer, len * sizeof(T));
_used += len;
poco_assert (_used <= _buffer.size());
if (_notify) notify(usedBefore);
@ -284,7 +284,7 @@ public:
std::size_t available() const
/// Returns the size of the available portion of the buffer.
{
return _buffer.size() - _used;
return size() - _used;
}
void drain(std::size_t length = 0)
@ -344,6 +344,12 @@ public:
if (!isWritable())
throw Poco::InvalidAccessException("Buffer not writable.");
if (_buffer.size() - (_begin + _used) < length)
{
std::memmove(_buffer.begin(), begin(), _used * sizeof(T));
_begin = 0;
}
std::size_t usedBefore = _used;
_used += length;
if (_notify) notify(usedBefore);
@ -352,16 +358,23 @@ public:
T* begin()
/// Returns the pointer to the beginning of the buffer.
{
Mutex::ScopedLock lock(_mutex);
if (_begin != 0)
{
// Move the data to the start of the buffer so begin() and next()
// always return consistent pointers with each other and allow writing
// to the end of the buffer.
std::memmove(_buffer.begin(), _buffer.begin() + _begin, _used * sizeof(T));
_begin = 0;
}
return _buffer.begin();
}
T* next()
/// Returns the pointer to the next available position in the buffer.
{
if (available() == 0)
throw InvalidAccessException("Buffer is full.");
return _buffer.begin() + _used;
Mutex::ScopedLock lock(_mutex);
return begin() + _used;
}
T& operator [] (std::size_t index)

View File

@ -52,8 +52,8 @@ public:
enum MutexType
/// The type of a mutex.
{
MUTEX_RECURSIVE = MUTEX_RECURSIVE_IMPL, /// A recursive mutex
MUTEX_NONRECURSIVE = MUTEX_NONRECURSIVE_IMPL, /// A non-recursive mutex
MUTEX_RECURSIVE = MUTEX_RECURSIVE_IMPL, /// A recursive mutex
MUTEX_NONRECURSIVE = MUTEX_NONRECURSIVE_IMPL /// A non-recursive mutex
};
typedef Poco::ScopedLock<Mutex> ScopedLock;

View File

@ -35,7 +35,7 @@ public:
enum MutexTypeImpl
{
MUTEX_RECURSIVE_IMPL,
MUTEX_NONRECURSIVE_IMPL,
MUTEX_NONRECURSIVE_IMPL
};
protected:

View File

@ -30,14 +30,18 @@ namespace Poco {
class Foundation_API PathImpl
{
public:
static std::string currentImpl();
// Returns the root directory
static std::string homeImpl();
static std::string tempImpl();
static std::string nullImpl();
static std::string systemImpl();
static std::string expandImpl(const std::string& path);
static void listRootsImpl(std::vector<std::string>& roots);
static std::string currentImpl();
static std::string homeImpl();
static std::string configHomeImpl();
static std::string dataHomeImpl();
static std::string cacheHomeImpl();
static std::string tempHomeImpl();
static std::string tempImpl();
static std::string configImpl();
static std::string nullImpl();
static std::string systemImpl();
static std::string expandImpl(const std::string& path);
static void listRootsImpl(std::vector<std::string>& roots);
enum
{

View File

@ -39,6 +39,7 @@
#define POCO_OS_QNX 0x000b
#define POCO_OS_VXWORKS 0x000c
#define POCO_OS_CYGWIN 0x000d
#define POCO_OS_NACL 0x000e
#define POCO_OS_UNKNOWN_UNIX 0x00ff
#define POCO_OS_WINDOWS_NT 0x1001
#define POCO_OS_WINDOWS_CE 0x1011
@ -58,6 +59,9 @@
#elif defined(__digital__) || defined(__osf__)
#define POCO_OS_FAMILY_UNIX 1
#define POCO_OS POCO_OS_TRU64
#elif defined(__NACL__)
#define POCO_OS_FAMILY_UNIX 1
#define POCO_OS POCO_OS_NACL
#elif defined(linux) || defined(__linux) || defined(__linux__) || defined(__TOS_LINUX__) || defined(EMSCRIPTEN)
#define POCO_OS_FAMILY_UNIX 1
#define POCO_OS POCO_OS_LINUX

View File

@ -26,6 +26,7 @@
#include "Poco/AutoPtr.h"
#include "Poco/NotificationCenter.h"
#include "Poco/Timestamp.h"
#include "Poco/ThreadPool.h"
#include <list>
@ -33,7 +34,6 @@ namespace Poco {
class Notification;
class ThreadPool;
class Exception;
@ -52,7 +52,7 @@ public:
typedef AutoPtr<Task> TaskPtr;
typedef std::list<TaskPtr> TaskList;
TaskManager();
TaskManager(ThreadPool::ThreadAffinityPolicy affinityPolicy = ThreadPool::TAP_DEFAULT);
/// Creates the TaskManager, using the
/// default ThreadPool.
@ -63,10 +63,10 @@ public:
~TaskManager();
/// Destroys the TaskManager.
void start(Task* pTask);
void start(Task* pTask, int cpu = -1);
/// Starts the given task in a thread obtained
/// from the thread pool.
///
/// from the thread pool,
/// on specified cpu.
/// The TaskManager takes ownership of the Task object
/// and deletes it when it it finished.

View File

@ -23,6 +23,7 @@
#include "Poco/Foundation.h"
#include "Poco/Event.h"
#include "Poco/Mutex.h"
#include "Poco/Environment.h"
#if defined(POCO_OS_FAMILY_WINDOWS)
@ -54,7 +55,7 @@ class Foundation_API Thread: private ThreadImpl
/// Furthermore, a thread can be assigned a name.
/// The name of a thread can be changed at any time.
{
public:
public:
typedef ThreadImpl::TIDImpl TID;
using ThreadImpl::Callable;
@ -68,7 +69,7 @@ public:
PRIO_HIGH = PRIO_HIGH_IMPL, /// A higher than normal thread priority.
PRIO_HIGHEST = PRIO_HIGHEST_IMPL /// The highest thread priority.
};
enum Policy
{
POLICY_DEFAULT = POLICY_DEFAULT_IMPL
@ -76,10 +77,10 @@ public:
Thread();
/// Creates a thread. Call start() to start it.
Thread(const std::string& name);
/// Creates a named thread. Call start() to start it.
~Thread();
/// Destroys the thread.
@ -114,17 +115,17 @@ public:
/// a scheduling policy can be specified. The policy is currently
/// only used on POSIX platforms where the values SCHED_OTHER (default),
/// SCHED_FIFO and SCHED_RR are supported.
int getOSPriority() const;
/// Returns the thread's priority, expressed as an operating system
/// specific priority value.
///
/// May return 0 if the priority has not been explicitly set.
static int getMinOSPriority(int policy = POLICY_DEFAULT);
/// Returns the minimum operating system-specific priority value,
/// which can be passed to setOSPriority() for the given policy.
static int getMaxOSPriority(int policy = POLICY_DEFAULT);
/// Returns the maximum operating system-specific priority value,
/// which can be passed to setOSPriority() for the given policy.
@ -135,6 +136,17 @@ public:
/// Typically, the real stack size is rounded up to the nearest
/// page size multiple.
void setAffinity(int cpu);
/// Binds the thread to run only on the CPU core with the
/// given index.
///
/// Does nothing if the system does not support CPU affinity for
/// threads.
int getAffinity() const;
/// Returns the index of the CPU core this thread has been bound to,
/// or -1 if the thread has not been bound to a CPU.
int getStackSize() const;
/// Returns the thread's stack size in bytes.
/// If the default stack size is used, 0 is returned.
@ -157,15 +169,15 @@ public:
}
void join();
/// Waits until the thread completes execution.
/// Waits until the thread completes execution.
/// If multiple threads try to join the same
/// thread, the result is undefined.
void join(long milliseconds);
/// Waits for at most the given interval for the thread
/// to complete. Throws a TimeoutException if the thread
/// does not complete within the specified time interval.
bool tryJoin(long milliseconds);
/// Waits for at most the given interval for the thread
/// to complete. Returns true if the thread has finished,
@ -177,9 +189,9 @@ public:
static bool trySleep(long milliseconds);
/// Starts an interruptible sleep. When trySleep() is called,
/// the thread will remain suspended until:
/// - the timeout expires or
/// - the timeout expires or
/// - wakeUp() is called
///
///
/// Function returns true if sleep attempt was completed, false
/// if sleep was interrupted by a wakeUp() call.
/// A frequent scenario where trySleep()/wakeUp() pair of functions
@ -187,13 +199,13 @@ public:
/// with periodic activity between the idle times; trying to sleep
/// (as opposed to sleeping) allows immediate ending of idle thread
/// from the outside.
///
/// The trySleep() and wakeUp() calls should be used with
/// understanding that the suspended state is not a true sleep,
/// but rather a state of waiting for an event, with timeout
/// expiration. This makes order of calls significant; calling
/// wakeUp() before calling trySleep() will prevent the next
/// trySleep() call to actually suspend the thread (which, in
///
/// The trySleep() and wakeUp() calls should be used with
/// understanding that the suspended state is not a true sleep,
/// but rather a state of waiting for an event, with timeout
/// expiration. This makes order of calls significant; calling
/// wakeUp() before calling trySleep() will prevent the next
/// trySleep() call to actually suspend the thread (which, in
/// some scenarios, may be desirable behavior).
void wakeUp();
@ -213,8 +225,8 @@ public:
/// Returns the Thread object for the currently active thread.
/// If the current thread is the main thread, 0 is returned.
static TID currentTid();
/// Returns the native thread ID for the current thread.
static TID currentTid();
/// Returns the native thread ID for the current thread.
protected:
ThreadLocalStorage& tls();
@ -225,7 +237,7 @@ protected:
std::string makeName();
/// Creates a unique name for a thread.
static int uniqueId();
/// Creates and returns a unique id for a thread.
@ -246,7 +258,7 @@ protected:
{
_functor();
}
private:
Functor _functor;
};
@ -284,7 +296,7 @@ inline int Thread::id() const
inline std::string Thread::name() const
{
FastMutex::ScopedLock lock(_mutex);
return _name;
}
@ -292,7 +304,7 @@ inline std::string Thread::name() const
inline std::string Thread::getName() const
{
FastMutex::ScopedLock lock(_mutex);
return _name;
}
@ -323,22 +335,22 @@ inline Thread* Thread::current()
inline void Thread::setOSPriority(int prio, int policy)
{
setOSPriorityImpl(prio, policy);
setOSPriorityImpl(prio, policy);
}
inline int Thread::getOSPriority() const
{
return getOSPriorityImpl();
}
inline int Thread::getMinOSPriority(int policy)
{
return ThreadImpl::getMinOSPriorityImpl(policy);
}
inline int Thread::getMaxOSPriority(int policy)
{
return ThreadImpl::getMaxOSPriorityImpl(policy);
@ -351,6 +363,18 @@ inline void Thread::setStackSize(int size)
}
inline void Thread::setAffinity(int cpu)
{
setAffinityImpl(cpu);
}
inline int Thread::getAffinity() const
{
return getAffinityImpl();
}
inline int Thread::getStackSize() const
{
return getStackSizeImpl();

View File

@ -32,7 +32,6 @@ namespace Poco {
class Runnable;
class PooledThread;
class Foundation_API ThreadPool
/// A thread pool always keeps a number of threads running, ready
/// to accept work.
@ -49,28 +48,39 @@ class Foundation_API ThreadPool
/// from the pool.
{
public:
enum ThreadAffinityPolicy
{
TAP_DEFAULT = 0,
TAP_UNIFORM_DISTRIBUTION,
TAP_CUSTOM
};
ThreadPool(int minCapacity = 2,
int maxCapacity = 16,
int idleTime = 60,
int stackSize = POCO_THREAD_STACK_SIZE);
int stackSize = POCO_THREAD_STACK_SIZE,
ThreadAffinityPolicy affinityPolicy = TAP_DEFAULT);
/// Creates a thread pool with minCapacity threads.
/// If required, up to maxCapacity threads are created
/// a NoThreadAvailableException exception is thrown.
/// If a thread is running idle for more than idleTime seconds,
/// and more than minCapacity threads are running, the thread
/// is killed. Threads are created with given stack size.
/// Threads are created with given affinity policy.
ThreadPool(const std::string& name,
int minCapacity = 2,
int maxCapacity = 16,
int idleTime = 60,
int stackSize = POCO_THREAD_STACK_SIZE);
int stackSize = POCO_THREAD_STACK_SIZE,
ThreadAffinityPolicy affinityPolicy = TAP_DEFAULT);
/// Creates a thread pool with the given name and minCapacity threads.
/// If required, up to maxCapacity threads are created
/// a NoThreadAvailableException exception is thrown.
/// If a thread is running idle for more than idleTime seconds,
/// and more than minCapacity threads are running, the thread
/// is killed. Threads are created with given stack size.
/// Threads are created with given affinity policy.
~ThreadPool();
/// Currently running threads will remain active
@ -90,6 +100,12 @@ public:
int getStackSize() const;
/// Returns the stack size used to create new threads.
void setAffinityPolicy(ThreadAffinityPolicy affinityPolicy);
/// Sets the thread affinity policy for newly created threads.
ThreadAffinityPolicy getAffinityPolicy();
/// Returns the thread affinity policy used to create new threads.
int used() const;
/// Returns the number of currently used threads.
@ -99,24 +115,24 @@ public:
int available() const;
/// Returns the number available threads.
void start(Runnable& target);
/// Obtains a thread and starts the target.
void start(Runnable& target, int cpu = -1);
/// Obtains a thread and starts the target on specified cpu.
/// Throws a NoThreadAvailableException if no more
/// threads are available.
void start(Runnable& target, const std::string& name);
/// Obtains a thread and starts the target.
void start(Runnable& target, const std::string& name, int cpu = -1);
/// Obtains a thread and starts the target on specified cpu.
/// Assigns the given name to the thread.
/// Throws a NoThreadAvailableException if no more
/// threads are available.
void startWithPriority(Thread::Priority priority, Runnable& target);
/// Obtains a thread, adjusts the thread's priority, and starts the target.
void startWithPriority(Thread::Priority priority, Runnable& target, int cpu = -1);
/// Obtains a thread, adjusts the thread's priority, and starts the target on specified cpu.
/// Throws a NoThreadAvailableException if no more
/// threads are available.
void startWithPriority(Thread::Priority priority, Runnable& target, const std::string& name);
/// Obtains a thread, adjusts the thread's priority, and starts the target.
void startWithPriority(Thread::Priority priority, Runnable& target, const std::string& name, int cpu = -1);
/// Obtains a thread, adjusts the thread's priority, and starts the target on specified cpu.
/// Assigns the given name to the thread.
/// Throws a NoThreadAvailableException if no more
/// threads are available.
@ -155,7 +171,7 @@ public:
/// or an empty string if no name has been
/// specified in the constructor.
static ThreadPool& defaultPool();
static ThreadPool& defaultPool(ThreadAffinityPolicy affinityPolicy = TAP_DEFAULT);
/// Returns a reference to the default
/// thread pool.
@ -164,6 +180,7 @@ protected:
PooledThread* createThread();
void housekeep();
int affinity(int cpu);
private:
ThreadPool(const ThreadPool& pool);
@ -180,6 +197,8 @@ private:
int _stackSize;
ThreadVec _threads;
mutable FastMutex _mutex;
ThreadAffinityPolicy _affinityPolicy;
AtomicCounter _lastCpu;
};
@ -198,6 +217,18 @@ inline int ThreadPool::getStackSize() const
}
inline void ThreadPool::setAffinityPolicy(ThreadPool::ThreadAffinityPolicy affinityPolicy)
{
_affinityPolicy = affinityPolicy;
}
inline ThreadPool::ThreadAffinityPolicy ThreadPool::getAffinityPolicy()
{
return _affinityPolicy;
}
inline const std::string& ThreadPool::name() const
{
return _name;

View File

@ -44,7 +44,7 @@ namespace Poco {
class Foundation_API ThreadImpl
{
public:
public:
typedef pthread_t TIDImpl;
typedef void (*Callable)(void*);
@ -56,12 +56,12 @@ public:
PRIO_HIGH_IMPL,
PRIO_HIGHEST_IMPL
};
enum Policy
{
POLICY_DEFAULT_IMPL = SCHED_OTHER
};
ThreadImpl();
~ThreadImpl();
@ -74,6 +74,8 @@ public:
static int getMaxOSPriorityImpl(int policy);
void setStackSizeImpl(int size);
int getStackSizeImpl() const;
void setAffinityImpl(int cpu);
int getAffinityImpl() const;
void startImpl(SharedPtr<Runnable> pTarget);
void joinImpl();
bool joinImpl(long milliseconds);
@ -109,7 +111,7 @@ private:
{
pthread_setspecific(_key, pThread);
}
private:
pthread_key_t _key;
};
@ -125,11 +127,11 @@ private:
started(false),
joined(false)
{
#if defined(POCO_VXWORKS)
#if defined(POCO_VXWORKS)
// This workaround is for VxWorks 5.x where
// pthread_init() won't properly initialize the thread.
std::memset(&thread, 0, sizeof(thread));
#endif
#endif
}
SharedPtr<Runnable> pRunnableTarget;
@ -146,7 +148,7 @@ private:
AutoPtr<ThreadData> _pData;
static CurrentThreadHolder _currentThreadHolder;
#if defined(POCO_OS_FAMILY_UNIX) && !defined(POCO_VXWORKS)
SignalHandler::JumpBufferVec _jumpBufferVec;
friend class SignalHandler;

View File

@ -35,7 +35,7 @@ namespace Poco {
class Foundation_API ThreadImpl
{
public:
public:
typedef int TIDImpl;
typedef void (*Callable)(void*);
@ -65,7 +65,7 @@ public:
}
Callable callback;
void* pData;
void* pData;
};
ThreadImpl();
@ -80,6 +80,9 @@ public:
static int getMaxOSPriorityImpl(int policy);
void setStackSizeImpl(int size);
int getStackSizeImpl() const;
void setAffinityImpl(int cpu);
int getAffinityImpl() const;
void startImpl(Runnable& target);
void startImpl(Callable target, void* pData = 0);
@ -140,10 +143,22 @@ inline int ThreadImpl::getOSPriorityImpl() const
}
inline void ThreadImpl::setAffinityImpl(int)
{
// not supported
}
inline int ThreadImpl::getAffinityImpl()
{
return -1;
}
inline bool ThreadImpl::isRunningImpl() const
{
return _pData->pRunnableTarget != 0 ||
(_pData->pCallbackTarget.get() != 0 && _pData->pCallbackTarget->callback != 0);
(_pData->pCallbackTarget.get() != 0 && _pData->pCallbackTarget->callback != 0);
}

View File

@ -31,14 +31,14 @@ namespace Poco {
class Foundation_API ThreadImpl
{
public:
public:
typedef DWORD TIDImpl;
typedef void (*Callable)(void*);
#if defined(_DLL)
typedef DWORD (WINAPI *Entry)(LPVOID);
typedef DWORD (WINAPI* Entry)(LPVOID);
#else
typedef unsigned (__stdcall *Entry)(void*);
typedef unsigned (__stdcall* Entry)(void*);
#endif
enum Priority
@ -55,7 +55,7 @@ public:
POLICY_DEFAULT_IMPL = 0
};
ThreadImpl();
ThreadImpl();
~ThreadImpl();
TIDImpl tidImpl() const;
@ -66,6 +66,8 @@ public:
static int getMinOSPriorityImpl(int policy);
static int getMaxOSPriorityImpl(int policy);
void setStackSizeImpl(int size);
void setAffinityImpl(int cpu);
int getAffinityImpl() const;
int getStackSizeImpl() const;
void startImpl(SharedPtr<Runnable> pTarget);
void joinImpl();
@ -75,7 +77,7 @@ public:
static void yieldImpl();
static ThreadImpl* currentImpl();
static TIDImpl currentTidImpl();
protected:
#if defined(_DLL)
static DWORD WINAPI runnableEntry(LPVOID pThread);
@ -107,7 +109,7 @@ private:
{
TlsSetValue(_slot, pThread);
}
private:
DWORD _slot;
};
@ -117,6 +119,7 @@ private:
DWORD _threadId;
int _prio;
int _stackSize;
int _cpu;
static CurrentThreadHolder _currentThreadHolder;
};

View File

@ -36,10 +36,10 @@ namespace Poco {
class Foundation_API ThreadImpl
{
public:
typedef DWORD TIDImpl;
public:
typedef DWORD TIDImpl;
typedef void (*Callable)(void*);
typedef DWORD (WINAPI *Entry)(LPVOID);
typedef DWORD (WINAPI* Entry)(LPVOID);
enum Priority
{
@ -55,7 +55,7 @@ public:
POLICY_DEFAULT_IMPL = 0
};
ThreadImpl();
ThreadImpl();
~ThreadImpl();
TIDImpl tidImpl() const;
@ -67,6 +67,8 @@ public:
static int getMaxOSPriorityImpl(int policy);
void setStackSizeImpl(int size);
int getStackSizeImpl() const;
void setAffinityImpl(int cpu);
int getAffinityImpl() const;
void startImpl(SharedPtr<Runnable> pTarget);
void joinImpl();
bool joinImpl(long milliseconds);
@ -103,7 +105,7 @@ private:
{
TlsSetValue(_slot, pThread);
}
private:
DWORD _slot;
};
@ -145,6 +147,18 @@ inline int ThreadImpl::getMaxOSPriorityImpl(int /* policy */)
}
inline void ThreadImpl::setAffinityImpl(int)
{
// not supported
}
inline int ThreadImpl::getAffinityImpl() const
{
return -1;
}
inline void ThreadImpl::sleepImpl(long milliseconds)
{
Sleep(DWORD(milliseconds));

View File

@ -26,6 +26,7 @@
namespace Poco {
class Timespan;

View File

@ -33,7 +33,7 @@
namespace Poco {
#if (POCO_OS == POCO_OS_LINUX) || (POCO_OS == POCO_OS_CYGWIN) || (POCO_OS == POCO_OS_FREE_BSD)
#if (POCO_OS == POCO_OS_LINUX) || (POCO_OS == POCO_OS_CYGWIN) || (POCO_OS == POCO_OS_FREE_BSD) || (POCO_OS == POCO_OS_NACL)
union semun
{
int val;

View File

@ -33,7 +33,7 @@
namespace Poco {
#if (POCO_OS == POCO_OS_LINUX) || (POCO_OS == POCO_OS_CYGWIN) || (POCO_OS == POCO_OS_FREE_BSD)
#if (POCO_OS == POCO_OS_LINUX) || (POCO_OS == POCO_OS_CYGWIN) || (POCO_OS == POCO_OS_FREE_BSD) || (POCO_OS == POCO_OS_NACL)
union semun
{
int val;

View File

@ -67,7 +67,8 @@ std::string PathImpl::homeImpl()
if (pwd)
path = pwd->pw_dir;
else
path = EnvironmentImpl::getImpl("HOME");
if (EnvironmentImpl::hasImpl("HOME"))
path = EnvironmentImpl::getImpl("HOME");
}
std::string::size_type n = path.size();
if (n > 0 && path[n - 1] != '/') path.append("/");

View File

@ -31,12 +31,35 @@ std::string PathImpl::currentImpl()
return("\\");
}
std::string PathImpl::homeImpl()
{
return("\\");
}
std::string PathImpl::configHomeImpl()
{
return homeImpl();
}
std::string PathImpl::dataHomeImpl()
{
return homeImpl();
}
std::string PathImpl::cacheHomeImpl()
{
return homeImpl();
}
std::string PathImpl::tempHomeImpl()
{
return tempImpl();
}
std::string PathImpl::configImpl()
{
return("\\");
}
std::string PathImpl::systemImpl()
{

View File

@ -200,7 +200,7 @@ ProcessHandleImpl* ProcessImpl::launchByForkExecImpl(const std::string& command,
if (outPipe) outPipe->close(Pipe::CLOSE_BOTH);
if (errPipe) errPipe->close(Pipe::CLOSE_BOTH);
// close all open file descriptors other than stdin, stdout, stderr
for (int i = 3; i < getdtablesize(); ++i)
for (int i = 3; i < sysconf(_SC_OPEN_MAX); ++i)
{
close(i);
}

View File

@ -16,7 +16,6 @@
#include "Poco/TaskManager.h"
#include "Poco/TaskNotification.h"
#include "Poco/ThreadPool.h"
namespace Poco {
@ -25,8 +24,8 @@ namespace Poco {
const int TaskManager::MIN_PROGRESS_NOTIFICATION_INTERVAL = 100000; // 100 milliseconds
TaskManager::TaskManager():
_threadPool(ThreadPool::defaultPool())
TaskManager::TaskManager(ThreadPool::ThreadAffinityPolicy affinityPolicy):
_threadPool(ThreadPool::defaultPool(affinityPolicy))
{
}
@ -42,7 +41,7 @@ TaskManager::~TaskManager()
}
void TaskManager::start(Task* pTask)
void TaskManager::start(Task* pTask, int cpu)
{
TaskPtr pAutoTask(pTask); // take ownership immediately
FastMutex::ScopedLock lock(_mutex);
@ -52,7 +51,7 @@ void TaskManager::start(Task* pTask)
_taskList.push_back(pAutoTask);
try
{
_threadPool.start(*pAutoTask, pAutoTask->name());
_threadPool.start(*pAutoTask, pAutoTask->name(), cpu);
}
catch (...)
{

View File

@ -36,9 +36,9 @@ public:
PooledThread(const std::string& name, int stackSize = POCO_THREAD_STACK_SIZE);
~PooledThread();
void start();
void start(Thread::Priority priority, Runnable& target);
void start(Thread::Priority priority, Runnable& target, const std::string& name);
void start(int cpu = -1);
void start(Thread::Priority priority, Runnable& target, int cpu = -1);
void start(Thread::Priority priority, Runnable& target, const std::string& name, int cpu = -1);
bool idle();
int idleTime();
void join();
@ -85,14 +85,18 @@ PooledThread::~PooledThread()
}
void PooledThread::start()
void PooledThread::start(int cpu)
{
_thread.start(*this);
_started.wait();
if (cpu >= 0)
{
_thread.setAffinity(static_cast<unsigned>(cpu));
}
}
void PooledThread::start(Thread::Priority priority, Runnable& target)
void PooledThread::start(Thread::Priority priority, Runnable& target, int cpu)
{
FastMutex::ScopedLock lock(_mutex);
@ -101,10 +105,14 @@ void PooledThread::start(Thread::Priority priority, Runnable& target)
_pTarget = &target;
_thread.setPriority(priority);
_targetReady.set();
if (cpu >= 0)
{
_thread.setAffinity(static_cast<unsigned>(cpu));
}
}
void PooledThread::start(Thread::Priority priority, Runnable& target, const std::string& name)
void PooledThread::start(Thread::Priority priority, Runnable& target, const std::string& name, int cpu)
{
FastMutex::ScopedLock lock(_mutex);
@ -126,6 +134,10 @@ void PooledThread::start(Thread::Priority priority, Runnable& target, const std:
_pTarget = &target;
_targetReady.set();
if (cpu >= 0)
{
_thread.setAffinity(static_cast<unsigned>(cpu));
}
}
@ -197,10 +209,11 @@ void PooledThread::run()
_mutex.lock();
if (_pTarget) // a NULL target means kill yourself
{
Runnable* pTarget = _pTarget;
_mutex.unlock();
try
{
_pTarget->run();
pTarget->run();
}
catch (Exception& exc)
{
@ -239,21 +252,32 @@ void PooledThread::run()
ThreadPool::ThreadPool(int minCapacity,
int maxCapacity,
int idleTime,
int stackSize):
int stackSize,
ThreadAffinityPolicy affinityPolicy):
_minCapacity(minCapacity),
_maxCapacity(maxCapacity),
_idleTime(idleTime),
_serial(0),
_age(0),
_stackSize(stackSize)
_stackSize(stackSize),
_affinityPolicy(affinityPolicy),
_lastCpu(0)
{
poco_assert (minCapacity >= 1 && maxCapacity >= minCapacity && idleTime > 0);
int cpu = -1;
int cpuCount = Poco::Environment::processorCount();
for (int i = 0; i < _minCapacity; i++)
{
if (_affinityPolicy == TAP_UNIFORM_DISTRIBUTION)
{
cpu = _lastCpu.value() % cpuCount;
_lastCpu++;
}
PooledThread* pThread = createThread();
_threads.push_back(pThread);
pThread->start();
pThread->start(cpu);
}
}
@ -262,22 +286,32 @@ ThreadPool::ThreadPool(const std::string& name,
int minCapacity,
int maxCapacity,
int idleTime,
int stackSize):
int stackSize,
ThreadAffinityPolicy affinityPolicy):
_name(name),
_minCapacity(minCapacity),
_maxCapacity(maxCapacity),
_idleTime(idleTime),
_serial(0),
_age(0),
_stackSize(stackSize)
_stackSize(stackSize),
_affinityPolicy(affinityPolicy),
_lastCpu(0)
{
poco_assert (minCapacity >= 1 && maxCapacity >= minCapacity && idleTime > 0);
int cpu = -1;
int cpuCount = Poco::Environment::processorCount();
for (int i = 0; i < _minCapacity; i++)
{
if (_affinityPolicy == TAP_UNIFORM_DISTRIBUTION)
{
cpu = _lastCpu.value() % cpuCount;
_lastCpu++;
}
PooledThread* pThread = createThread();
_threads.push_back(pThread);
pThread->start();
pThread->start(cpu);
}
}
@ -346,27 +380,55 @@ int ThreadPool::allocated() const
}
void ThreadPool::start(Runnable& target)
int ThreadPool::affinity(int cpu)
{
getThread()->start(Thread::PRIO_NORMAL, target);
switch (static_cast<int>(_affinityPolicy))
{
case TAP_UNIFORM_DISTRIBUTION:
{
cpu = _lastCpu.value() % Environment::processorCount();
_lastCpu++;
}
break;
case TAP_DEFAULT:
{
cpu = -1;
}
break;
case TAP_CUSTOM:
{
if ((cpu < -1) || (cpu >= Environment::processorCount()))
{
throw InvalidArgumentException("cpu argument is invalid");
}
}
break;
}
return cpu;
}
void ThreadPool::start(Runnable& target, const std::string& name)
void ThreadPool::start(Runnable& target, int cpu)
{
getThread()->start(Thread::PRIO_NORMAL, target, name);
getThread()->start(Thread::PRIO_NORMAL, target, affinity(cpu));
}
void ThreadPool::startWithPriority(Thread::Priority priority, Runnable& target)
void ThreadPool::start(Runnable& target, const std::string& name, int cpu)
{
getThread()->start(priority, target);
getThread()->start(Thread::PRIO_NORMAL, target, name, affinity(cpu));
}
void ThreadPool::startWithPriority(Thread::Priority priority, Runnable& target, const std::string& name)
void ThreadPool::startWithPriority(Thread::Priority priority, Runnable& target, int cpu)
{
getThread()->start(priority, target, name);
getThread()->start(priority, target, affinity(cpu));
}
void ThreadPool::startWithPriority(Thread::Priority priority, Runnable& target, const std::string& name, int cpu)
{
getThread()->start(priority, target, name, affinity(cpu));
}
@ -464,14 +526,14 @@ PooledThread* ThreadPool::getThread()
{
pThread->start();
_threads.push_back(pThread);
} catch (...)
}
catch (...)
{
delete pThread;
throw;
}
}
else
throw NoThreadAvailableException();
else throw NoThreadAvailableException();
}
pThread->activate();
return pThread;
@ -493,17 +555,20 @@ public:
{
_pPool = 0;
}
~ThreadPoolSingletonHolder()
{
delete _pPool;
}
ThreadPool* pool()
ThreadPool* pool(ThreadPool::ThreadAffinityPolicy affinityPolicy = ThreadPool::TAP_DEFAULT)
{
FastMutex::ScopedLock lock(_mutex);
if (!_pPool)
{
_pPool = new ThreadPool("default");
_pPool->setAffinityPolicy(affinityPolicy);
if (POCO_THREAD_STACK_SIZE > 0)
_pPool->setStackSize(POCO_THREAD_STACK_SIZE);
}
@ -522,9 +587,9 @@ namespace
}
ThreadPool& ThreadPool::defaultPool()
ThreadPool& ThreadPool::defaultPool(ThreadAffinityPolicy affinityPolicy)
{
return *sh.pool();
return *sh.pool(affinityPolicy);
}

View File

@ -28,30 +28,37 @@
#endif
#if POCO_OS == POCO_OS_LINUX || POCO_OS == POCO_OS_MAC_OS_X || POCO_OS == POCO_OS_QNX
# include <time.h>
# include <unistd.h>
#endif
#if POCO_OS == POCO_OS_MAC_OS_X
# include <mach/mach.h>
# include <mach/task.h>
# include <mach/thread_policy.h>
#endif
//
// Block SIGPIPE in main thread.
//
#if defined(POCO_OS_FAMILY_UNIX) && !defined(POCO_VXWORKS)
namespace
namespace {
class SignalBlocker
{
class SignalBlocker
public:
SignalBlocker()
{
public:
SignalBlocker()
{
sigset_t sset;
sigemptyset(&sset);
sigaddset(&sset, SIGPIPE);
pthread_sigmask(SIG_BLOCK, &sset, 0);
}
~SignalBlocker()
{
}
};
sigset_t sset;
sigemptyset(&sset);
sigaddset(&sset, SIGPIPE);
pthread_sigmask(SIG_BLOCK, &sset, 0);
}
~SignalBlocker()
{
}
};
static SignalBlocker signalBlocker;
static SignalBlocker signalBlocker;
}
#endif
@ -59,16 +66,15 @@ namespace
#if defined(POCO_POSIX_DEBUGGER_THREAD_NAMES)
namespace
namespace {
void setThreadName(pthread_t thread, const char* threadName)
{
void setThreadName(pthread_t thread, const char* threadName)
{
# if (POCO_OS == POCO_OS_MAC_OS_X)
pthread_setname_np(threadName); // __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_2)
pthread_setname_np(threadName); // __OSX_AVAILABLE_STARTING(__MAC_10_6, __IPHONE_3_2)
# else
pthread_setname_np(thread, threadName);
pthread_setname_np(thread, threadName);
# endif
}
}
}
@ -104,7 +110,8 @@ void ThreadImpl::setPriorityImpl(int prio)
_pData->policy = SCHED_OTHER;
if (isRunningImpl())
{
struct sched_param par; struct MyStruct
struct sched_param par;
struct MyStruct
{
};
@ -168,18 +175,102 @@ void ThreadImpl::setStackSizeImpl(int size)
#if defined(POCO_OS_FAMILY_BSD)
// we must round up to a multiple of the memory page size
const int STACK_PAGE_SIZE = 4096;
size = ((size + STACK_PAGE_SIZE - 1)/STACK_PAGE_SIZE)*STACK_PAGE_SIZE;
size = ((size + STACK_PAGE_SIZE - 1) / STACK_PAGE_SIZE) * STACK_PAGE_SIZE;
#endif
#if !defined(POCO_ANDROID)
if (size < PTHREAD_STACK_MIN)
size = PTHREAD_STACK_MIN;
if (size < PTHREAD_STACK_MIN)
size = PTHREAD_STACK_MIN;
#endif
}
_pData->stackSize = size;
_pData->stackSize = size;
#endif
}
void ThreadImpl::setAffinityImpl(int cpu)
{
#if defined (POCO_OS_FAMILY_UNIX) && POCO_OS != POCO_OS_MAC_OS_X
#ifdef HAVE_PTHREAD_SETAFFINITY_NP
cpu_set_t cpuset;
CPU_ZERO(&cpuset);
CPU_SET(cpu, &cpuset);
#ifdef HAVE_THREE_PARAM_SCHED_SETAFFINITY
if (pthread_setaffinity_np(_pData->thread, sizeof(cpuset), &cpuset) != 0)
throw SystemException("Failed to set affinity");
#else
if (pthread_setaffinity_np(_pData->thread, &cpuset) != 0)
throw SystemException("Failed to set affinity");
#endif
#endif
#endif // defined unix & !defined mac os x
#if POCO_OS == POCO_OS_MAC_OS_X
kern_return_t ret;
thread_affinity_policy policy;
policy.affinity_tag = cpu;
ret = thread_policy_set(pthread_mach_thread_np(_pData->thread),
THREAD_AFFINITY_POLICY,
(thread_policy_t) &policy,
THREAD_AFFINITY_POLICY_COUNT);
if (ret != KERN_SUCCESS)
{
throw SystemException("Failed to set affinity");
}
#endif
yieldImpl();
}
int ThreadImpl::getAffinityImpl() const
{
int cpuSet = -1;
int cpuCount = Environment::processorCount();
#if defined (POCO_OS_FAMILY_UNIX) && POCO_OS != POCO_OS_MAC_OS_X
#ifdef HAVE_PTHREAD_SETAFFINITY_NP
cpu_set_t cpuset;
CPU_ZERO(&cpuset);
#ifdef HAVE_THREE_PARAM_SCHED_SETAFFINITY
if (pthread_getaffinity_np(_pData->thread, sizeof(cpuset), &cpuset) != 0)
throw SystemException("Failed to get affinity", errno);
#else
if (pthread_getaffinity_np(_pData->thread, &cpuset) != 0)
throw SystemException("Failed to get affinity", errno);
#endif
for (int i = 0; i < cpuCount; i++)
{
if (CPU_ISSET(i, &cpuset))
{
cpuSet = i;
break;
}
}
#endif
#endif // defined unix & !defined mac os x
#if POCO_OS == POCO_OS_MAC_OS_X
kern_return_t ret;
thread_affinity_policy policy;
mach_msg_type_number_t count = THREAD_AFFINITY_POLICY_COUNT;
boolean_t get_default = false;
ret = thread_policy_get(pthread_mach_thread_np(_pData->thread),
THREAD_AFFINITY_POLICY,
(thread_policy_t)&policy,
&count,
&get_default);
if (ret != KERN_SUCCESS)
{
throw SystemException("Failed to get affinity", errno);
}
cpuSet = policy.affinity_tag;
if (cpuSet >= cpuCount)
cpuSet = -1;
#endif
return cpuSet;
}
void ThreadImpl::startImpl(SharedPtr<Runnable> pTarget)
{
if (_pData->pRunnableTarget)
@ -268,19 +359,19 @@ ThreadImpl::TIDImpl ThreadImpl::currentTidImpl()
void ThreadImpl::sleepImpl(long milliseconds)
{
#if defined(__VMS) || defined(__digital__)
// This is specific to DECThreads
struct timespec interval;
interval.tv_sec = milliseconds / 1000;
interval.tv_nsec = (milliseconds % 1000)*1000000;
pthread_delay_np(&interval);
// This is specific to DECThreads
struct timespec interval;
interval.tv_sec = milliseconds / 1000;
interval.tv_nsec = (milliseconds % 1000) * 1000000;
pthread_delay_np(&interval);
#elif POCO_OS == POCO_OS_LINUX || POCO_OS == POCO_OS_MAC_OS_X || POCO_OS == POCO_OS_QNX || POCO_OS == POCO_OS_VXWORKS
Poco::Timespan remainingTime(1000*Poco::Timespan::TimeDiff(milliseconds));
Poco::Timespan remainingTime(1000 * Poco::Timespan::TimeDiff(milliseconds));
int rc;
do
{
struct timespec ts;
ts.tv_sec = (long) remainingTime.totalSeconds();
ts.tv_nsec = (long) remainingTime.useconds()*1000;
ts.tv_nsec = (long) remainingTime.useconds() * 1000;
Poco::Timestamp start;
rc = ::nanosleep(&ts, 0);
if (rc < 0 && errno == EINTR)
@ -295,8 +386,8 @@ void ThreadImpl::sleepImpl(long milliseconds)
}
while (remainingTime > 0 && rc < 0 && errno == EINTR);
if (rc < 0 && remainingTime > 0) throw Poco::SystemException("Thread::sleep(): nanosleep() failed");
#else
Poco::Timespan remainingTime(1000*Poco::Timespan::TimeDiff(milliseconds));
#else
Poco::Timespan remainingTime(1000 * Poco::Timespan::TimeDiff(milliseconds));
int rc;
do
{
@ -330,7 +421,7 @@ void* ThreadImpl::runnableEntry(void* pThread)
sigemptyset(&sset);
sigaddset(&sset, SIGQUIT);
sigaddset(&sset, SIGTERM);
sigaddset(&sset, SIGPIPE);
sigaddset(&sset, SIGPIPE);
pthread_sigmask(SIG_BLOCK, &sset, 0);
#endif
@ -372,11 +463,11 @@ int ThreadImpl::mapPrio(int prio, int policy)
case PRIO_LOWEST_IMPL:
return pmin;
case PRIO_LOW_IMPL:
return pmin + (pmax - pmin)/4;
return pmin + (pmax - pmin) / 4;
case PRIO_NORMAL_IMPL:
return pmin + (pmax - pmin)/2;
return pmin + (pmax - pmin) / 2;
case PRIO_HIGH_IMPL:
return pmin + 3*(pmax - pmin)/4;
return pmin + 3 * (pmax - pmin) / 4;
case PRIO_HIGHEST_IMPL:
return pmax;
default:
@ -392,7 +483,7 @@ int ThreadImpl::reverseMapPrio(int prio, int policy)
{
int pmin = getMinOSPriorityImpl(policy);
int pmax = getMaxOSPriorityImpl(policy);
int normal = pmin + (pmax - pmin)/2;
int normal = pmin + (pmax - pmin) / 2;
if (prio == pmax)
return PRIO_HIGHEST_IMPL;
if (prio > normal)

View File

@ -33,7 +33,7 @@ ThreadImpl::ThreadImpl():
{
}
ThreadImpl::~ThreadImpl()
{
}
@ -93,7 +93,7 @@ void ThreadImpl::startImpl(Runnable& target)
throw SystemException("thread already running");
_pData->pRunnableTarget = &target;
int stackSize = _pData->stackSize == 0 ? DEFAULT_THREAD_STACK_SIZE : _pData->stackSize;
int id = taskSpawn(NULL, _pData->osPrio, VX_FP_TASK, stackSize, reinterpret_cast<FUNCPTR>(runnableEntry), reinterpret_cast<int>(this), 0, 0, 0, 0, 0, 0, 0, 0, 0);
if (id == ERROR)
@ -143,7 +143,7 @@ ThreadImpl* ThreadImpl::currentImpl()
ThreadImpl::TIDImpl ThreadImpl::currentTidImpl()
{
return taskIdSelf();
return taskIdSelf();
}

View File

@ -23,40 +23,39 @@
#if defined(POCO_WIN32_DEBUGGER_THREAD_NAMES)
namespace
{
/// See <http://msdn.microsoft.com/en-us/library/xcb2z8hs.aspx>
/// and <http://blogs.msdn.com/b/stevejs/archive/2005/12/19/505815.aspx> for
/// more information on the code below.
namespace {
/// See <http://msdn.microsoft.com/en-us/library/xcb2z8hs.aspx>
/// and <http://blogs.msdn.com/b/stevejs/archive/2005/12/19/505815.aspx> for
/// more information on the code below.
const DWORD MS_VC_EXCEPTION = 0x406D1388;
#pragma pack(push,8)
typedef struct tagTHREADNAME_INFO
const DWORD MS_VC_EXCEPTION = 0x406D1388;
#pragma pack(push,8)
typedef struct tagTHREADNAME_INFO
{
DWORD dwType; // Must be 0x1000.
LPCSTR szName; // Pointer to name (in user addr space).
DWORD dwThreadID; // Thread ID (-1=caller thread).
DWORD dwFlags; // Reserved for future use, must be zero.
} THREADNAME_INFO;
#pragma pack(pop)
void setThreadName(DWORD dwThreadID, const char* threadName)
{
THREADNAME_INFO info;
info.dwType = 0x1000;
info.szName = threadName;
info.dwThreadID = dwThreadID;
info.dwFlags = 0;
__try
{
DWORD dwType; // Must be 0x1000.
LPCSTR szName; // Pointer to name (in user addr space).
DWORD dwThreadID; // Thread ID (-1=caller thread).
DWORD dwFlags; // Reserved for future use, must be zero.
} THREADNAME_INFO;
#pragma pack(pop)
void setThreadName(DWORD dwThreadID, const char* threadName)
{
THREADNAME_INFO info;
info.dwType = 0x1000;
info.szName = threadName;
info.dwThreadID = dwThreadID;
info.dwFlags = 0;
__try
{
RaiseException(MS_VC_EXCEPTION, 0, sizeof(info)/sizeof(ULONG_PTR), (ULONG_PTR*)&info);
}
__except (EXCEPTION_CONTINUE_EXECUTION)
{
}
RaiseException(MS_VC_EXCEPTION, 0, sizeof(info)/sizeof(ULONG_PTR), (ULONG_PTR*)&info);
}
__except (EXCEPTION_CONTINUE_EXECUTION)
{
}
}
}
@ -73,7 +72,8 @@ ThreadImpl::ThreadImpl():
_thread(0),
_threadId(0),
_prio(PRIO_NORMAL_IMPL),
_stackSize(POCO_THREAD_STACK_SIZE)
_stackSize(POCO_THREAD_STACK_SIZE),
_cpu(-1)
{
}
@ -104,6 +104,24 @@ void ThreadImpl::setOSPriorityImpl(int prio, int /* policy */)
}
void ThreadImpl::setAffinityImpl(int cpu)
{
DWORD mask = 1;
mask <<= cpu;
if (SetThreadAffinityMask(_thread, mask) == 0)
{
throw SystemException("Failed to set affinity");
}
_cpu = cpu;
}
int ThreadImpl::getAffinityImpl() const
{
return _cpu;
}
void ThreadImpl::startImpl(SharedPtr<Runnable> pTarget)
{
if (isRunningImpl())

View File

@ -34,7 +34,7 @@ ThreadImpl::ThreadImpl():
{
}
ThreadImpl::~ThreadImpl()
{
if (_thread) CloseHandle(_thread);
@ -141,7 +141,7 @@ ThreadImpl* ThreadImpl::currentImpl()
ThreadImpl::TIDImpl ThreadImpl::currentTidImpl()
{
return GetCurrentThreadId();
return GetCurrentThreadId();
}

View File

@ -38,7 +38,7 @@
#endif
#if defined(_WIN32_WCE)
#if defined(_WIN32_WCE) && defined(POCO_WINCE_TIMESTAMP_HACK)
//
@ -138,7 +138,7 @@ void GetSystemTimeAsFileTimeWithMillisecondResolution(FILETIME* pFT)
} // namespace
#endif // defined(_WIN32_WCE)
#endif // defined(_WIN32_WCE) && defined(POCO_WINCE_TIMESTAMP_HACK)
namespace Poco {
@ -210,7 +210,7 @@ void Timestamp::update()
#if defined(POCO_OS_FAMILY_WINDOWS)
FILETIME ft;
#if defined(_WIN32_WCE)
#if defined(_WIN32_WCE) && defined(POCO_WINCE_TIMESTAMP_HACK)
GetSystemTimeAsFileTimeWithMillisecondResolution(&ft);
#else
GetSystemTimeAsFileTime(&ft);

View File

@ -17,12 +17,43 @@
#include "Poco/Unicode.h"
extern "C"
{
#include "pcre_config.h"
GCC_DIAG_OFF(unused-function) // pcre_memmove unused function warning
#include "pcre_internal.h"
}
//
// PCRE Unicode character database (UCD)
// Taken from pcre_internal.h
//
typedef Poco::UInt8 pcre_uint8;
typedef Poco::UInt16 pcre_uint16;
typedef Poco::Int32 pcre_int32;
typedef Poco::UInt32 pcre_uint32;
typedef struct {
pcre_uint8 script; /* ucp_Arabic, etc. */
pcre_uint8 chartype; /* ucp_Cc, etc. (general categories) */
pcre_uint8 gbprop; /* ucp_gbControl, etc. (grapheme break property) */
pcre_uint8 caseset; /* offset to multichar other cases or zero */
pcre_int32 other_case; /* offset to other case, or zero if none */
} ucd_record;
extern "C" const pcre_uint32 _pcre_ucd_caseless_sets[];
extern "C" const ucd_record _pcre_ucd_records[];
extern "C" const pcre_uint8 _pcre_ucd_stage1[];
extern "C" const pcre_uint16 _pcre_ucd_stage2[];
extern "C" const pcre_uint32 _pcre_ucp_gentype[];
extern "C" const pcre_uint32 _pcre_ucp_gbtable[];
#define UCD_BLOCK_SIZE 128
#define GET_UCD(ch) (_pcre_ucd_records + \
_pcre_ucd_stage2[_pcre_ucd_stage1[(int)(ch) / UCD_BLOCK_SIZE] * \
UCD_BLOCK_SIZE + (int)(ch) % UCD_BLOCK_SIZE])
#define UCD_CHARTYPE(ch) GET_UCD(ch)->chartype
#define UCD_SCRIPT(ch) GET_UCD(ch)->script
#define UCD_CATEGORY(ch) _pcre_ucp_gentype[UCD_CHARTYPE(ch)]
#define UCD_GRAPHBREAK(ch) GET_UCD(ch)->gbprop
#define UCD_CASESET(ch) GET_UCD(ch)->caseset
#define UCD_OTHERCASE(ch) ((pcre_uint32)((int)ch + (int)(GET_UCD(ch)->other_case)))
namespace Poco {

View File

@ -39,7 +39,8 @@ objects = ActiveMethodTest ActivityTest ActiveDispatcherTest \
HashSetTest HashMapTest SharedMemoryTest \
UniqueExpireCacheTest UniqueExpireLRUCacheTest UnicodeConverterTest \
TuplesTest NamedTuplesTest TypeListTest VarTest DynamicTestSuite FileStreamTest \
MemoryStreamTest ObjectPoolTest DirectoryWatcherTest DirectoryIteratorsTest
MemoryStreamTest ObjectPoolTest DirectoryWatcherTest \
DirectoryIteratorsTest FIFOBufferTestSuite FIFOBufferTest
target = testrunner
target_version = 1

View File

@ -0,0 +1,12 @@
vc.project.guid = C812E0B9-69A9-4FA1-A1D4-161CF677BD10
vc.project.name = TestSuite
vc.project.target = TestSuite
vc.project.type = testsuite
vc.project.pocobase = ..\\..
vc.project.platforms = Win32, x64, WinCE
vc.project.configurations = debug_shared, release_shared, debug_static_mt, release_static_mt, debug_static_md, release_static_md
vc.project.prototype = TestSuite_vs90.vcproj
vc.project.compiler.include = ..\\..\\Foundation\\include
vc.project.linker.dependencies.Win32 = iphlpapi.lib
vc.project.linker.dependencies.x64 = iphlpapi.lib
vc.project.linker.dependencies.WinCE = iphlpapi.lib

View File

@ -602,6 +602,14 @@
RelativePath=".\src\AutoReleasePoolTest.cpp"
>
</File>
<File
RelativePath=".\src\FIFOBufferTest.cpp"
>
</File>
<File
RelativePath=".\src\FIFOBufferTestSuite.cpp"
>
</File>
<File
RelativePath=".\src\ByteOrderTest.cpp"
>

View File

@ -1,113 +1,161 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug_shared|SDK_AM335X_SK_WEC2013_V300">
<Configuration>debug_shared</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V300</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="debug_static_md|SDK_AM335X_SK_WEC2013_V300">
<Configuration>debug_static_md</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V300</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="debug_static_mt|SDK_AM335X_SK_WEC2013_V300">
<Configuration>debug_static_mt</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V300</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release_shared|SDK_AM335X_SK_WEC2013_V300">
<Configuration>release_shared</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V300</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release_static_md|SDK_AM335X_SK_WEC2013_V300">
<Configuration>release_static_md</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V300</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release_static_mt|SDK_AM335X_SK_WEC2013_V300">
<Configuration>release_static_mt</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V300</Platform>
</ProjectConfiguration>
<ClCompile Include="src\AnyTest.cpp"/>
<ClCompile Include="src\ArrayTest.cpp"/>
<ClCompile Include="src\AutoPtrTest.cpp"/>
<ClCompile Include="src\AutoReleasePoolTest.cpp"/>
<ClCompile Include="src\ByteOrderTest.cpp"/>
<ClCompile Include="src\CoreTest.cpp"/>
<ClCompile Include="src\CoreTestSuite.cpp"/>
<ClCompile Include="src\DirectoryIteratorsTest.cpp"/>
<ClCompile Include="src\DynamicFactoryTest.cpp"/>
<ClCompile Include="src\FIFOBufferTest.cpp"/>
<ClCompile Include="src\FIFOBufferTestSuite.cpp"/>
<ClCompile Include="src\FormatTest.cpp"/>
<ClCompile Include="src\FPETest.cpp"/>
<ClCompile Include="src\ListMapTest.cpp"/>
<ClCompile Include="src\MemoryPoolTest.cpp"/>
<ClCompile Include="src\NamedTuplesTest.cpp"/>
<ClCompile Include="src\NDCTest.cpp"/>
<ClCompile Include="src\NumberFormatterTest.cpp"/>
<ClCompile Include="src\NumberParserTest.cpp"/>
<ClCompile Include="src\ObjectPoolTest.cpp"/>
<ClCompile Include="src\RegularExpressionTest.cpp"/>
<ClCompile Include="src\SharedPtrTest.cpp"/>
<ClCompile Include="src\StringTest.cpp"/>
<ClCompile Include="src\StringTokenizerTest.cpp"/>
<ClCompile Include="src\TuplesTest.cpp"/>
<ClCompile Include="src\TypeListTest.cpp"/>
<ClCompile Include="src\Base32Test.cpp"/>
<ClCompile Include="src\Base64Test.cpp"/>
<ClCompile Include="src\BinaryReaderWriterTest.cpp"/>
<ClCompile Include="src\CountingStreamTest.cpp"/>
<ClCompile Include="src\FIFOBufferStreamTest.cpp"/>
<ClCompile Include="src\FileStreamTest.cpp"/>
<ClCompile Include="src\HexBinaryTest.cpp"/>
<ClCompile Include="src\LineEndingConverterTest.cpp"/>
<ClCompile Include="src\MemoryStreamTest.cpp"/>
<ClCompile Include="src\NullStreamTest.cpp"/>
<ClCompile Include="src\StreamCopierTest.cpp"/>
<ClCompile Include="src\StreamsTestSuite.cpp"/>
<ClCompile Include="src\StreamTokenizerTest.cpp"/>
<ClCompile Include="src\TeeStreamTest.cpp"/>
<ClCompile Include="src\ZLibTest.cpp"/>
<ClCompile Include="src\CryptTestSuite.cpp"/>
<ClCompile Include="src\DigestStreamTest.cpp"/>
<ClCompile Include="src\HMACEngineTest.cpp"/>
<ClCompile Include="src\MD4EngineTest.cpp"/>
<ClCompile Include="src\MD5EngineTest.cpp"/>
<ClCompile Include="src\PBKDF2EngineTest.cpp"/>
<ClCompile Include="src\RandomStreamTest.cpp"/>
<ClCompile Include="src\RandomTest.cpp"/>
<ClCompile Include="src\SHA1EngineTest.cpp"/>
<ClCompile Include="src\NotificationCenterTest.cpp"/>
<ClCompile Include="src\NotificationQueueTest.cpp"/>
<ClCompile Include="src\NotificationsTestSuite.cpp"/>
<ClCompile Include="src\PriorityNotificationQueueTest.cpp"/>
<ClCompile Include="src\TimedNotificationQueueTest.cpp"/>
<ClCompile Include="src\ActiveDispatcherTest.cpp"/>
<ClCompile Include="src\ActiveMethodTest.cpp"/>
<ClCompile Include="src\ActivityTest.cpp"/>
<ClCompile Include="src\ConditionTest.cpp"/>
<ClCompile Include="src\MutexTest.cpp"/>
<ClCompile Include="src\RWLockTest.cpp"/>
<ClCompile Include="src\SemaphoreTest.cpp"/>
<ClCompile Include="src\ThreadingTestSuite.cpp"/>
<ClCompile Include="src\ThreadLocalTest.cpp"/>
<ClCompile Include="src\ThreadPoolTest.cpp"/>
<ClCompile Include="src\ThreadTest.cpp"/>
<ClCompile Include="src\TimerTest.cpp"/>
<ClCompile Include="src\ClassLoaderTest.cpp"/>
<ClCompile Include="src\ManifestTest.cpp"/>
<ClCompile Include="src\SharedLibraryTest.cpp"/>
<ClCompile Include="src\SharedLibraryTestSuite.cpp"/>
<ClCompile Include="src\TestPlugin.cpp"/>
<ClCompile Include="src\ChannelTest.cpp"/>
<ClCompile Include="src\FileChannelTest.cpp"/>
<ClCompile Include="src\LoggerTest.cpp"/>
<ClCompile Include="src\LoggingFactoryTest.cpp"/>
<ClCompile Include="src\LoggingRegistryTest.cpp"/>
<ClCompile Include="src\LoggingTestSuite.cpp"/>
<ClCompile Include="src\LogStreamTest.cpp"/>
<ClCompile Include="src\PatternFormatterTest.cpp"/>
<ClCompile Include="src\SimpleFileChannelTest.cpp"/>
<ClCompile Include="src\TestChannel.cpp"/>
<ClCompile Include="src\DirectoryWatcherTest.cpp"/>
<ClCompile Include="src\FilesystemTestSuite.cpp"/>
<ClCompile Include="src\FileTest.cpp"/>
<ClCompile Include="src\GlobTest.cpp"/>
<ClCompile Include="src\PathTest.cpp"/>
<ClCompile Include="src\UUIDGeneratorTest.cpp"/>
<ClCompile Include="src\UUIDTest.cpp"/>
<ClCompile Include="src\UUIDTestSuite.cpp"/>
<ClCompile Include="src\ClockTest.cpp"/>
<ClCompile Include="src\DateTimeFormatterTest.cpp"/>
<ClCompile Include="src\DateTimeParserTest.cpp"/>
<ClCompile Include="src\DateTimeTest.cpp"/>
<ClCompile Include="src\DateTimeTestSuite.cpp"/>
<ClCompile Include="src\LocalDateTimeTest.cpp"/>
<ClCompile Include="src\StopwatchTest.cpp"/>
<ClCompile Include="src\TimespanTest.cpp"/>
<ClCompile Include="src\TimestampTest.cpp"/>
<ClCompile Include="src\TimezoneTest.cpp"/>
<ClCompile Include="src\StreamConverterTest.cpp"/>
<ClCompile Include="src\TextBufferIteratorTest.cpp"/>
<ClCompile Include="src\TextConverterTest.cpp"/>
<ClCompile Include="src\TextEncodingTest.cpp"/>
<ClCompile Include="src\TextIteratorTest.cpp"/>
<ClCompile Include="src\TextTestSuite.cpp"/>
<ClCompile Include="src\UnicodeConverterTest.cpp"/>
<ClCompile Include="src\UTF8StringTest.cpp"/>
<ClCompile Include="src\URIStreamOpenerTest.cpp"/>
<ClCompile Include="src\URITest.cpp"/>
<ClCompile Include="src\URITestSuite.cpp"/>
<ClCompile Include="src\FoundationTestSuite.cpp"/>
<ClCompile Include="src\WinCEDriver.cpp"/>
<ClCompile Include="src\NamedEventTest.cpp"/>
<ClCompile Include="src\NamedMutexTest.cpp"/>
<ClCompile Include="src\ProcessesTestSuite.cpp"/>
<ClCompile Include="src\ProcessTest.cpp"/>
<ClCompile Include="src\SharedMemoryTest.cpp"/>
<ClCompile Include="src\TaskManagerTest.cpp"/>
<ClCompile Include="src\TaskTest.cpp"/>
<ClCompile Include="src\TaskTestSuite.cpp"/>
<ClCompile Include="src\BasicEventTest.cpp"/>
<ClCompile Include="src\DummyDelegate.cpp"/>
<ClCompile Include="src\EventTestSuite.cpp"/>
<ClCompile Include="src\FIFOEventTest.cpp"/>
<ClCompile Include="src\PriorityEventTest.cpp"/>
<ClCompile Include="src\CacheTestSuite.cpp"/>
<ClCompile Include="src\ExpireCacheTest.cpp"/>
<ClCompile Include="src\ExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\LRUCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\HashingTestSuite.cpp"/>
<ClCompile Include="src\HashMapTest.cpp"/>
<ClCompile Include="src\HashSetTest.cpp"/>
<ClCompile Include="src\HashTableTest.cpp"/>
<ClCompile Include="src\LinearHashTableTest.cpp"/>
<ClCompile Include="src\SimpleHashTableTest.cpp"/>
<ClCompile Include="src\VarTest.cpp"/>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>TestSuite</ProjectName>
<ProjectGuid>{F1EE93DF-347F-4CB3-B191-C4E63F38E972}</ProjectGuid>
<ProjectGuid>{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}</ProjectGuid>
<DefaultLanguage>en-US</DefaultLanguage>
<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
<EnableRedirectPlatform>true</EnableRedirectPlatform>
<RedirectPlatformValue>SDK_AM335X_SK_WEC2013_V300</RedirectPlatformValue>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">bin\$(Platform)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">bin\$(Platform)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">bin\$(Platform)\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">bin\$(Platform)\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">bin\$(Platform)\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">bin\$(Platform)\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">false</LinkIncremental>
<_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">TestSuited</TargetName>
@ -115,448 +163,148 @@
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">TestSuite</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">TestSuite</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V300'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationd.lib;CppUnitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\$(Platform)\$(TargetName).pdb</ProgramDatabaseFile>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V300'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundation.lib;CppUnit.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V300'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmd.lib;CppUnitmd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_md\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V300'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmdd.lib;CppUnitmdd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_md\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\$(Platform)\static_md\$(TargetName).pdb</ProgramDatabaseFile>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V300'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmtd.lib;CppUnitmtd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_mt\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\$(Platform)\static_mt\$(TargetName).pdb</ProgramDatabaseFile>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V300'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmt.lib;CppUnitmt.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_mt\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup/>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp" />
<ClCompile Include="src\ArrayTest.cpp" />
<ClCompile Include="src\AutoPtrTest.cpp" />
<ClCompile Include="src\AutoReleasePoolTest.cpp" />
<ClCompile Include="src\ByteOrderTest.cpp" />
<ClCompile Include="src\CoreTest.cpp" />
<ClCompile Include="src\CoreTestSuite.cpp" />
<ClCompile Include="src\DirectoryIteratorsTest.cpp" />
<ClCompile Include="src\DirectoryWatcherTest.cpp" />
<ClCompile Include="src\DynamicFactoryTest.cpp" />
<ClCompile Include="src\FIFOBufferStreamTest.cpp" />
<ClCompile Include="src\FormatTest.cpp" />
<ClCompile Include="src\FPETest.cpp" />
<ClCompile Include="src\ListMapTest.cpp" />
<ClCompile Include="src\MemoryPoolTest.cpp" />
<ClCompile Include="src\NamedTuplesTest.cpp" />
<ClCompile Include="src\NDCTest.cpp" />
<ClCompile Include="src\NumberFormatterTest.cpp" />
<ClCompile Include="src\NumberParserTest.cpp" />
<ClCompile Include="src\ObjectPoolTest.cpp" />
<ClCompile Include="src\PBKDF2EngineTest.cpp" />
<ClCompile Include="src\RegularExpressionTest.cpp" />
<ClCompile Include="src\SharedPtrTest.cpp" />
<ClCompile Include="src\StringTest.cpp" />
<ClCompile Include="src\StringTokenizerTest.cpp" />
<ClCompile Include="src\TuplesTest.cpp" />
<ClCompile Include="src\TypeListTest.cpp" />
<ClCompile Include="src\Base32Test.cpp" />
<ClCompile Include="src\Base64Test.cpp" />
<ClCompile Include="src\BinaryReaderWriterTest.cpp" />
<ClCompile Include="src\CountingStreamTest.cpp" />
<ClCompile Include="src\FileStreamTest.cpp" />
<ClCompile Include="src\HexBinaryTest.cpp" />
<ClCompile Include="src\LineEndingConverterTest.cpp" />
<ClCompile Include="src\MemoryStreamTest.cpp" />
<ClCompile Include="src\NullStreamTest.cpp" />
<ClCompile Include="src\StreamCopierTest.cpp" />
<ClCompile Include="src\StreamsTestSuite.cpp" />
<ClCompile Include="src\StreamTokenizerTest.cpp" />
<ClCompile Include="src\TeeStreamTest.cpp" />
<ClCompile Include="src\VarTest.cpp" />
<ClCompile Include="src\WinCEDriver.cpp" />
<ClCompile Include="src\ZLibTest.cpp" />
<ClCompile Include="src\CryptTestSuite.cpp" />
<ClCompile Include="src\DigestStreamTest.cpp" />
<ClCompile Include="src\HMACEngineTest.cpp" />
<ClCompile Include="src\MD4EngineTest.cpp" />
<ClCompile Include="src\MD5EngineTest.cpp" />
<ClCompile Include="src\RandomStreamTest.cpp" />
<ClCompile Include="src\RandomTest.cpp" />
<ClCompile Include="src\SHA1EngineTest.cpp" />
<ClCompile Include="src\NotificationCenterTest.cpp" />
<ClCompile Include="src\NotificationQueueTest.cpp" />
<ClCompile Include="src\NotificationsTestSuite.cpp" />
<ClCompile Include="src\PriorityNotificationQueueTest.cpp" />
<ClCompile Include="src\TimedNotificationQueueTest.cpp" />
<ClCompile Include="src\ActiveDispatcherTest.cpp" />
<ClCompile Include="src\ActiveMethodTest.cpp" />
<ClCompile Include="src\ActivityTest.cpp" />
<ClCompile Include="src\ConditionTest.cpp" />
<ClCompile Include="src\MutexTest.cpp" />
<ClCompile Include="src\RWLockTest.cpp" />
<ClCompile Include="src\SemaphoreTest.cpp" />
<ClCompile Include="src\ThreadingTestSuite.cpp" />
<ClCompile Include="src\ThreadLocalTest.cpp" />
<ClCompile Include="src\ThreadPoolTest.cpp" />
<ClCompile Include="src\ThreadTest.cpp" />
<ClCompile Include="src\TimerTest.cpp" />
<ClCompile Include="src\ClassLoaderTest.cpp" />
<ClCompile Include="src\ManifestTest.cpp" />
<ClCompile Include="src\SharedLibraryTest.cpp" />
<ClCompile Include="src\SharedLibraryTestSuite.cpp" />
<ClCompile Include="src\TestPlugin.cpp" />
<ClCompile Include="src\ChannelTest.cpp" />
<ClCompile Include="src\FileChannelTest.cpp" />
<ClCompile Include="src\LoggerTest.cpp" />
<ClCompile Include="src\LoggingFactoryTest.cpp" />
<ClCompile Include="src\LoggingRegistryTest.cpp" />
<ClCompile Include="src\LoggingTestSuite.cpp" />
<ClCompile Include="src\LogStreamTest.cpp" />
<ClCompile Include="src\PatternFormatterTest.cpp" />
<ClCompile Include="src\SimpleFileChannelTest.cpp" />
<ClCompile Include="src\TestChannel.cpp" />
<ClCompile Include="src\FilesystemTestSuite.cpp" />
<ClCompile Include="src\FileTest.cpp" />
<ClCompile Include="src\GlobTest.cpp" />
<ClCompile Include="src\PathTest.cpp" />
<ClCompile Include="src\UUIDGeneratorTest.cpp" />
<ClCompile Include="src\UUIDTest.cpp" />
<ClCompile Include="src\UUIDTestSuite.cpp" />
<ClCompile Include="src\ClockTest.cpp" />
<ClCompile Include="src\DateTimeFormatterTest.cpp" />
<ClCompile Include="src\DateTimeParserTest.cpp" />
<ClCompile Include="src\DateTimeTest.cpp" />
<ClCompile Include="src\DateTimeTestSuite.cpp" />
<ClCompile Include="src\LocalDateTimeTest.cpp" />
<ClCompile Include="src\StopwatchTest.cpp" />
<ClCompile Include="src\TimespanTest.cpp" />
<ClCompile Include="src\TimestampTest.cpp" />
<ClCompile Include="src\TimezoneTest.cpp" />
<ClCompile Include="src\StreamConverterTest.cpp" />
<ClCompile Include="src\TextBufferIteratorTest.cpp" />
<ClCompile Include="src\TextConverterTest.cpp" />
<ClCompile Include="src\TextEncodingTest.cpp" />
<ClCompile Include="src\TextIteratorTest.cpp" />
<ClCompile Include="src\TextTestSuite.cpp" />
<ClCompile Include="src\UnicodeConverterTest.cpp" />
<ClCompile Include="src\UTF8StringTest.cpp" />
<ClCompile Include="src\URIStreamOpenerTest.cpp" />
<ClCompile Include="src\URITest.cpp" />
<ClCompile Include="src\URITestSuite.cpp" />
<ClCompile Include="src\FoundationTestSuite.cpp" />
<ClCompile Include="src\NamedEventTest.cpp" />
<ClCompile Include="src\NamedMutexTest.cpp" />
<ClCompile Include="src\ProcessesTestSuite.cpp" />
<ClCompile Include="src\ProcessTest.cpp" />
<ClCompile Include="src\SharedMemoryTest.cpp" />
<ClCompile Include="src\TaskManagerTest.cpp" />
<ClCompile Include="src\TaskTest.cpp" />
<ClCompile Include="src\TaskTestSuite.cpp" />
<ClCompile Include="src\BasicEventTest.cpp" />
<ClCompile Include="src\DummyDelegate.cpp" />
<ClCompile Include="src\EventTestSuite.cpp" />
<ClCompile Include="src\FIFOEventTest.cpp" />
<ClCompile Include="src\PriorityEventTest.cpp" />
<ClCompile Include="src\CacheTestSuite.cpp" />
<ClCompile Include="src\ExpireCacheTest.cpp" />
<ClCompile Include="src\ExpireLRUCacheTest.cpp" />
<ClCompile Include="src\LRUCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp" />
<ClCompile Include="src\HashingTestSuite.cpp" />
<ClCompile Include="src\HashMapTest.cpp" />
<ClCompile Include="src\HashSetTest.cpp" />
<ClCompile Include="src\HashTableTest.cpp" />
<ClCompile Include="src\LinearHashTableTest.cpp" />
<ClCompile Include="src\SimpleHashTableTest.cpp" />
<ClInclude Include="src\AnyTest.h"/>
<ClInclude Include="src\ArrayTest.h"/>
<ClInclude Include="src\AutoPtrTest.h"/>
<ClInclude Include="src\AutoReleasePoolTest.h"/>
<ClInclude Include="src\ByteOrderTest.h"/>
<ClInclude Include="src\CoreTest.h"/>
<ClInclude Include="src\CoreTestSuite.h"/>
<ClInclude Include="src\DirectoryIteratorsTest.h"/>
<ClInclude Include="src\DynamicAnyTest.h"/>
<ClInclude Include="src\DynamicFactoryTest.h"/>
<ClInclude Include="src\FIFOBufferTest.h"/>
<ClInclude Include="src\FIFOBufferTestSuite.h"/>
<ClInclude Include="src\FormatTest.h"/>
<ClInclude Include="src\FPETest.h"/>
<ClInclude Include="src\ListMapTest.h"/>
<ClInclude Include="src\MemoryPoolTest.h"/>
<ClInclude Include="src\NamedTuplesTest.h"/>
<ClInclude Include="src\NDCTest.h"/>
<ClInclude Include="src\NumberFormatterTest.h"/>
<ClInclude Include="src\NumberParserTest.h"/>
<ClInclude Include="src\ObjectPoolTest.h"/>
<ClInclude Include="src\RegularExpressionTest.h"/>
<ClInclude Include="src\SharedPtrTest.h"/>
<ClInclude Include="src\StringTest.h"/>
<ClInclude Include="src\StringTokenizerTest.h"/>
<ClInclude Include="src\TuplesTest.h"/>
<ClInclude Include="src\TypeListTest.h"/>
<ClInclude Include="src\Base32Test.h"/>
<ClInclude Include="src\Base64Test.h"/>
<ClInclude Include="src\BinaryReaderWriterTest.h"/>
<ClInclude Include="src\CountingStreamTest.h"/>
<ClInclude Include="src\FIFOBufferStreamTest.h"/>
<ClInclude Include="src\FileStreamTest.h"/>
<ClInclude Include="src\HexBinaryTest.h"/>
<ClInclude Include="src\LineEndingConverterTest.h"/>
<ClInclude Include="src\MemoryStreamTest.h"/>
<ClInclude Include="src\NullStreamTest.h"/>
<ClInclude Include="src\StreamCopierTest.h"/>
<ClInclude Include="src\StreamsTestSuite.h"/>
<ClInclude Include="src\StreamTokenizerTest.h"/>
<ClInclude Include="src\TeeStreamTest.h"/>
<ClInclude Include="src\ZLibTest.h"/>
<ClInclude Include="src\CryptTestSuite.h"/>
<ClInclude Include="src\DigestStreamTest.h"/>
<ClInclude Include="src\HMACEngineTest.h"/>
<ClInclude Include="src\MD4EngineTest.h"/>
<ClInclude Include="src\MD5EngineTest.h"/>
<ClInclude Include="src\PBKDF2EngineTest.h"/>
<ClInclude Include="src\RandomStreamTest.h"/>
<ClInclude Include="src\RandomTest.h"/>
<ClInclude Include="src\SHA1EngineTest.h"/>
<ClInclude Include="src\NotificationCenterTest.h"/>
<ClInclude Include="src\NotificationQueueTest.h"/>
<ClInclude Include="src\NotificationsTestSuite.h"/>
<ClInclude Include="src\PriorityNotificationQueueTest.h"/>
<ClInclude Include="src\TimedNotificationQueueTest.h"/>
<ClInclude Include="src\ActiveDispatcherTest.h"/>
<ClInclude Include="src\ActiveMethodTest.h"/>
<ClInclude Include="src\ActivityTest.h"/>
<ClInclude Include="src\ConditionTest.h"/>
<ClInclude Include="src\MutexTest.h"/>
<ClInclude Include="src\RWLockTest.h"/>
<ClInclude Include="src\SemaphoreTest.h"/>
<ClInclude Include="src\ThreadingTestSuite.h"/>
<ClInclude Include="src\ThreadLocalTest.h"/>
<ClInclude Include="src\ThreadPoolTest.h"/>
<ClInclude Include="src\ThreadTest.h"/>
<ClInclude Include="src\TimerTest.h"/>
<ClInclude Include="src\ClassLoaderTest.h"/>
<ClInclude Include="src\ManifestTest.h"/>
<ClInclude Include="src\SharedLibraryTest.h"/>
<ClInclude Include="src\SharedLibraryTestSuite.h"/>
<ClInclude Include="src\TestPlugin.h"/>
<ClInclude Include="src\ChannelTest.h"/>
<ClInclude Include="src\FileChannelTest.h"/>
<ClInclude Include="src\LoggerTest.h"/>
<ClInclude Include="src\LoggingFactoryTest.h"/>
<ClInclude Include="src\LoggingRegistryTest.h"/>
<ClInclude Include="src\LoggingTestSuite.h"/>
<ClInclude Include="src\LogStreamTest.h"/>
<ClInclude Include="src\PatternFormatterTest.h"/>
<ClInclude Include="src\SimpleFileChannelTest.h"/>
<ClInclude Include="src\TestChannel.h"/>
<ClInclude Include="src\DirectoryWatcherTest.h"/>
<ClInclude Include="src\FilesystemTestSuite.h"/>
<ClInclude Include="src\FileTest.h"/>
<ClInclude Include="src\GlobTest.h"/>
<ClInclude Include="src\PathTest.h"/>
<ClInclude Include="src\UUIDGeneratorTest.h"/>
<ClInclude Include="src\UUIDTest.h"/>
<ClInclude Include="src\UUIDTestSuite.h"/>
<ClInclude Include="src\ClockTest.h"/>
<ClInclude Include="src\DateTimeFormatterTest.h"/>
<ClInclude Include="src\DateTimeParserTest.h"/>
<ClInclude Include="src\DateTimeTest.h"/>
<ClInclude Include="src\DateTimeTestSuite.h"/>
<ClInclude Include="src\LocalDateTimeTest.h"/>
<ClInclude Include="src\StopwatchTest.h"/>
<ClInclude Include="src\TimespanTest.h"/>
<ClInclude Include="src\TimestampTest.h"/>
<ClInclude Include="src\TimezoneTest.h"/>
<ClInclude Include="src\StreamConverterTest.h"/>
<ClInclude Include="src\TextBufferIteratorTest.h"/>
<ClInclude Include="src\TextConverterTest.h"/>
<ClInclude Include="src\TextEncodingTest.h"/>
<ClInclude Include="src\TextIteratorTest.h"/>
<ClInclude Include="src\TextTestSuite.h"/>
<ClInclude Include="src\UnicodeConverterTest.h"/>
<ClInclude Include="src\UTF8StringTest.h"/>
<ClInclude Include="src\URIStreamOpenerTest.h"/>
<ClInclude Include="src\URITest.h"/>
<ClInclude Include="src\URITestSuite.h"/>
<ClInclude Include="src\FoundationTestSuite.h"/>
<ClInclude Include="src\NamedEventTest.h"/>
<ClInclude Include="src\NamedMutexTest.h"/>
<ClInclude Include="src\ProcessesTestSuite.h"/>
<ClInclude Include="src\ProcessTest.h"/>
<ClInclude Include="src\SharedMemoryTest.h"/>
<ClInclude Include="src\TaskManagerTest.h"/>
<ClInclude Include="src\TaskTest.h"/>
<ClInclude Include="src\TaskTestSuite.h"/>
<ClInclude Include="src\BasicEventTest.h"/>
<ClInclude Include="src\DummyDelegate.h"/>
<ClInclude Include="src\EventTestSuite.h"/>
<ClInclude Include="src\FIFOEventTest.h"/>
<ClInclude Include="src\PriorityEventTest.h"/>
<ClInclude Include="src\CacheTestSuite.h"/>
<ClInclude Include="src\ExpireCacheTest.h"/>
<ClInclude Include="src\ExpireLRUCacheTest.h"/>
<ClInclude Include="src\LRUCacheTest.h"/>
<ClInclude Include="src\UniqueExpireCacheTest.h"/>
<ClInclude Include="src\UniqueExpireLRUCacheTest.h"/>
<ClInclude Include="src\HashingTestSuite.h"/>
<ClInclude Include="src\HashMapTest.h"/>
<ClInclude Include="src\HashSetTest.h"/>
<ClInclude Include="src\HashTableTest.h"/>
<ClInclude Include="src\LinearHashTableTest.h"/>
<ClInclude Include="src\SimpleHashTableTest.h"/>
<ClInclude Include="src\VarTest.h"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h" />
<ClInclude Include="src\ArrayTest.h" />
<ClInclude Include="src\AutoPtrTest.h" />
<ClInclude Include="src\AutoReleasePoolTest.h" />
<ClInclude Include="src\ByteOrderTest.h" />
<ClInclude Include="src\CoreTest.h" />
<ClInclude Include="src\CoreTestSuite.h" />
<ClInclude Include="src\DirectoryIteratorsTest.h" />
<ClInclude Include="src\DirectoryWatcherTest.h" />
<ClInclude Include="src\DynamicFactoryTest.h" />
<ClInclude Include="src\FIFOBufferStreamTest.h" />
<ClInclude Include="src\FormatTest.h" />
<ClInclude Include="src\FPETest.h" />
<ClInclude Include="src\ListMapTest.h" />
<ClInclude Include="src\MemoryPoolTest.h" />
<ClInclude Include="src\NamedTuplesTest.h" />
<ClInclude Include="src\NDCTest.h" />
<ClInclude Include="src\NumberFormatterTest.h" />
<ClInclude Include="src\NumberParserTest.h" />
<ClInclude Include="src\ObjectPoolTest.h" />
<ClInclude Include="src\PBKDF2EngineTest.h" />
<ClInclude Include="src\RegularExpressionTest.h" />
<ClInclude Include="src\SharedPtrTest.h" />
<ClInclude Include="src\StringTest.h" />
<ClInclude Include="src\StringTokenizerTest.h" />
<ClInclude Include="src\TuplesTest.h" />
<ClInclude Include="src\TypeListTest.h" />
<ClInclude Include="src\Base32Test.h" />
<ClInclude Include="src\Base64Test.h" />
<ClInclude Include="src\BinaryReaderWriterTest.h" />
<ClInclude Include="src\CountingStreamTest.h" />
<ClInclude Include="src\FileStreamTest.h" />
<ClInclude Include="src\HexBinaryTest.h" />
<ClInclude Include="src\LineEndingConverterTest.h" />
<ClInclude Include="src\MemoryStreamTest.h" />
<ClInclude Include="src\NullStreamTest.h" />
<ClInclude Include="src\StreamCopierTest.h" />
<ClInclude Include="src\StreamsTestSuite.h" />
<ClInclude Include="src\StreamTokenizerTest.h" />
<ClInclude Include="src\TeeStreamTest.h" />
<ClInclude Include="src\VarTest.h" />
<ClInclude Include="src\ZLibTest.h" />
<ClInclude Include="src\CryptTestSuite.h" />
<ClInclude Include="src\DigestStreamTest.h" />
<ClInclude Include="src\HMACEngineTest.h" />
<ClInclude Include="src\MD4EngineTest.h" />
<ClInclude Include="src\MD5EngineTest.h" />
<ClInclude Include="src\RandomStreamTest.h" />
<ClInclude Include="src\RandomTest.h" />
<ClInclude Include="src\SHA1EngineTest.h" />
<ClInclude Include="src\NotificationCenterTest.h" />
<ClInclude Include="src\NotificationQueueTest.h" />
<ClInclude Include="src\NotificationsTestSuite.h" />
<ClInclude Include="src\PriorityNotificationQueueTest.h" />
<ClInclude Include="src\TimedNotificationQueueTest.h" />
<ClInclude Include="src\ActiveDispatcherTest.h" />
<ClInclude Include="src\ActiveMethodTest.h" />
<ClInclude Include="src\ActivityTest.h" />
<ClInclude Include="src\ConditionTest.h" />
<ClInclude Include="src\MutexTest.h" />
<ClInclude Include="src\RWLockTest.h" />
<ClInclude Include="src\SemaphoreTest.h" />
<ClInclude Include="src\ThreadingTestSuite.h" />
<ClInclude Include="src\ThreadLocalTest.h" />
<ClInclude Include="src\ThreadPoolTest.h" />
<ClInclude Include="src\ThreadTest.h" />
<ClInclude Include="src\TimerTest.h" />
<ClInclude Include="src\ClassLoaderTest.h" />
<ClInclude Include="src\ManifestTest.h" />
<ClInclude Include="src\SharedLibraryTest.h" />
<ClInclude Include="src\SharedLibraryTestSuite.h" />
<ClInclude Include="src\TestPlugin.h" />
<ClInclude Include="src\ChannelTest.h" />
<ClInclude Include="src\FileChannelTest.h" />
<ClInclude Include="src\LoggerTest.h" />
<ClInclude Include="src\LoggingFactoryTest.h" />
<ClInclude Include="src\LoggingRegistryTest.h" />
<ClInclude Include="src\LoggingTestSuite.h" />
<ClInclude Include="src\LogStreamTest.h" />
<ClInclude Include="src\PatternFormatterTest.h" />
<ClInclude Include="src\SimpleFileChannelTest.h" />
<ClInclude Include="src\TestChannel.h" />
<ClInclude Include="src\FilesystemTestSuite.h" />
<ClInclude Include="src\FileTest.h" />
<ClInclude Include="src\GlobTest.h" />
<ClInclude Include="src\PathTest.h" />
<ClInclude Include="src\UUIDGeneratorTest.h" />
<ClInclude Include="src\UUIDTest.h" />
<ClInclude Include="src\UUIDTestSuite.h" />
<ClInclude Include="src\ClockTest.h" />
<ClInclude Include="src\DateTimeFormatterTest.h" />
<ClInclude Include="src\DateTimeParserTest.h" />
<ClInclude Include="src\DateTimeTest.h" />
<ClInclude Include="src\DateTimeTestSuite.h" />
<ClInclude Include="src\LocalDateTimeTest.h" />
<ClInclude Include="src\StopwatchTest.h" />
<ClInclude Include="src\TimespanTest.h" />
<ClInclude Include="src\TimestampTest.h" />
<ClInclude Include="src\TimezoneTest.h" />
<ClInclude Include="src\StreamConverterTest.h" />
<ClInclude Include="src\TextBufferIteratorTest.h" />
<ClInclude Include="src\TextConverterTest.h" />
<ClInclude Include="src\TextEncodingTest.h" />
<ClInclude Include="src\TextIteratorTest.h" />
<ClInclude Include="src\TextTestSuite.h" />
<ClInclude Include="src\UnicodeConverterTest.h" />
<ClInclude Include="src\UTF8StringTest.h" />
<ClInclude Include="src\URIStreamOpenerTest.h" />
<ClInclude Include="src\URITest.h" />
<ClInclude Include="src\URITestSuite.h" />
<ClInclude Include="src\FoundationTestSuite.h" />
<ClInclude Include="src\NamedEventTest.h" />
<ClInclude Include="src\NamedMutexTest.h" />
<ClInclude Include="src\ProcessesTestSuite.h" />
<ClInclude Include="src\ProcessTest.h" />
<ClInclude Include="src\SharedMemoryTest.h" />
<ClInclude Include="src\TaskManagerTest.h" />
<ClInclude Include="src\TaskTest.h" />
<ClInclude Include="src\TaskTestSuite.h" />
<ClInclude Include="src\BasicEventTest.h" />
<ClInclude Include="src\DummyDelegate.h" />
<ClInclude Include="src\EventTestSuite.h" />
<ClInclude Include="src\FIFOEventTest.h" />
<ClInclude Include="src\PriorityEventTest.h" />
<ClInclude Include="src\CacheTestSuite.h" />
<ClInclude Include="src\ExpireCacheTest.h" />
<ClInclude Include="src\ExpireLRUCacheTest.h" />
<ClInclude Include="src\LRUCacheTest.h" />
<ClInclude Include="src\UniqueExpireCacheTest.h" />
<ClInclude Include="src\UniqueExpireLRUCacheTest.h" />
<ClInclude Include="src\HashingTestSuite.h" />
<ClInclude Include="src\HashMapTest.h" />
<ClInclude Include="src\HashSetTest.h" />
<ClInclude Include="src\HashTableTest.h" />
<ClInclude Include="src\LinearHashTableTest.h" />
<ClInclude Include="src\SimpleHashTableTest.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets"/>
</Project>

View File

@ -2,187 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{a59b5185-a828-49a5-af23-d86b47d2c19c}</UniqueIdentifier>
<UniqueIdentifier>{ad3fa692-aa08-49df-aa12-4a46a3489f2d}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{1e6128ad-7c36-4a4d-ad5c-c604171281c1}</UniqueIdentifier>
<UniqueIdentifier>{8e280af8-468a-436d-8b1d-61f01209971d}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{7abaf643-e5e3-4023-bbe8-8b8febe849dd}</UniqueIdentifier>
<UniqueIdentifier>{558daa29-4c98-4850-a20e-0e35998fda2b}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{87d01d31-9117-4d34-9d22-7babfd7b7bff}</UniqueIdentifier>
<UniqueIdentifier>{3b898d46-269b-4b3e-a944-d83308474322}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{f6aad27f-31ed-496c-97ce-9c7d153d166d}</UniqueIdentifier>
<UniqueIdentifier>{f60abb18-6670-4ad8-ac53-af60d4922e98}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d83da1d6-0738-4a6b-a7f7-fd79ac9ae23c}</UniqueIdentifier>
<UniqueIdentifier>{cb196216-ac67-4166-8370-9fafb1afafd8}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{0ed8b0f5-8c2f-4c45-b211-e0144659fcb6}</UniqueIdentifier>
<UniqueIdentifier>{2e88ca0b-24ef-4f77-8243-587f9dbf6f33}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{81f46737-5924-42f1-96dd-e809506231bd}</UniqueIdentifier>
<UniqueIdentifier>{e7869ed3-cfca-4f76-8fcf-70157512e3f3}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{a0215363-3aef-44fa-b1a5-153f868079dc}</UniqueIdentifier>
<UniqueIdentifier>{ea547ba3-0bb2-43fb-8aca-09d7cda5015b}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{6ed14268-7950-426b-a6c8-b05a86890ab1}</UniqueIdentifier>
<UniqueIdentifier>{e118d9b3-2963-465c-91f9-4e29ae2d65fd}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{09f64b14-f65d-4d7a-809a-29c3792f46b7}</UniqueIdentifier>
<UniqueIdentifier>{6787a8ac-3f45-461a-a875-78357abe612e}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ffbc93f2-916d-43ca-9416-06c87734a668}</UniqueIdentifier>
<UniqueIdentifier>{02519f68-8872-4fd1-aec5-ea0062e5b076}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{32ee8bb2-1b7b-4826-b50d-66e7f90fbe34}</UniqueIdentifier>
<UniqueIdentifier>{7b935510-a78d-446d-9d61-fe5bdea316e2}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{a8482038-01a5-4790-bd4a-1d857be47fec}</UniqueIdentifier>
<UniqueIdentifier>{8b0452dc-6335-4d8b-b65d-444583bd1310}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{fa7c79fd-7b14-4aea-ba1b-6b9ad50e2e2d}</UniqueIdentifier>
<UniqueIdentifier>{50f5d4f2-b5ca-4fe0-9c06-0734a0d608b4}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{db211c8f-878a-41b0-9e48-53a7bd45b2cd}</UniqueIdentifier>
<UniqueIdentifier>{7fd4f336-ae9c-4287-ad87-5e6368e6cc53}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{00ac797c-cdfe-4dd5-b0d0-feea5cf4b3f0}</UniqueIdentifier>
<UniqueIdentifier>{757ab29d-5ae9-4afa-8f43-9779a4389dfd}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{ef5ce424-fc18-4a60-8093-9f1ea328d52d}</UniqueIdentifier>
<UniqueIdentifier>{0619415d-48e9-4024-8231-1ecac9205c53}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{e9794e29-e01f-476a-b5b0-ee65be0c2132}</UniqueIdentifier>
<UniqueIdentifier>{49989c6a-d634-4eed-9982-1049937bb905}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{59047d4e-bd68-42a9-9309-7e624c42a9b0}</UniqueIdentifier>
<UniqueIdentifier>{69596f83-3610-4342-8bd8-fc19dd9c44ee}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{110b921c-f4d4-4f37-bdf3-01a7a2538693}</UniqueIdentifier>
<UniqueIdentifier>{5841de48-b4a5-4201-abcb-5b60a3fab990}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{665bb14f-e709-4b3b-8ac3-3bf3a94b686f}</UniqueIdentifier>
<UniqueIdentifier>{2dd1fcfa-ce03-468c-a1c6-6e5d8359c1c7}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{9c0a2a3e-eb78-47b0-9768-ef0dfc6e23d9}</UniqueIdentifier>
<UniqueIdentifier>{2cce132b-d44b-47e0-a795-02717889af52}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{71886495-7c6c-42c4-8a3e-4d0a93def203}</UniqueIdentifier>
<UniqueIdentifier>{837521ff-c655-4c62-aa4b-7d09390f7c17}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{515441cb-c92a-4003-80ae-9cce02ed4c09}</UniqueIdentifier>
<UniqueIdentifier>{d9d5a6de-223e-4ecc-ace8-465e17e38184}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{59f2f054-075b-4f91-8434-b9bc6d02f8a9}</UniqueIdentifier>
<UniqueIdentifier>{ebea41c6-89fc-4e8d-a2d2-2b01fe4dcc3a}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{1ad60877-d2c7-4061-8cb9-fd5f220bbc20}</UniqueIdentifier>
<UniqueIdentifier>{d3a149e3-f80e-4dda-8307-81cc452c5c18}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{d29fdc4f-a128-4f49-ae88-61ae7f63ffb2}</UniqueIdentifier>
<UniqueIdentifier>{4c3e74c9-2e4f-4fb0-bd14-a51b1015bb4b}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{907687c4-8f5f-4cf3-ae43-6ee1a22571de}</UniqueIdentifier>
<UniqueIdentifier>{ef1cc576-a6d8-48d7-98bc-2c51b1f928c3}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{5d57a631-556c-4b0c-a417-de68ea3f1aeb}</UniqueIdentifier>
<UniqueIdentifier>{1aa9253c-0fac-48b5-a72c-796fa2377f20}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{1bbb02e6-b984-4ca8-8ea2-0e0ae41c09e9}</UniqueIdentifier>
<UniqueIdentifier>{b0cd7115-52c5-466e-9a49-eff35769c915}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{ea02acda-0ec0-41b8-8e85-19fbf1b71687}</UniqueIdentifier>
<UniqueIdentifier>{7cb1dce8-6078-4fb6-b65e-8f238255ec6a}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{f0c7bb59-bb71-42fc-8275-aaed17decfb0}</UniqueIdentifier>
<UniqueIdentifier>{a8297161-4054-4685-b7f4-7458d1efe93c}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{60844487-77c9-46e6-b54e-39d7c7139ec3}</UniqueIdentifier>
<UniqueIdentifier>{af4a27e2-4e4b-4e67-9832-e998a1132ea3}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{28b544d5-54dd-449c-b2c6-62f92ee68f94}</UniqueIdentifier>
<UniqueIdentifier>{33aed133-318b-43f0-9541-3f767e9f2311}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{6f757782-30a7-47bb-b9c1-9197250c52d3}</UniqueIdentifier>
<UniqueIdentifier>{e3ec148b-78f7-4fd1-9737-29eaa538290d}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite">
<UniqueIdentifier>{40a76071-eda0-455b-a482-b5a37ffd0b9a}</UniqueIdentifier>
<UniqueIdentifier>{c46a9c1a-8bec-440d-89dc-10cac661b654}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Source Files">
<UniqueIdentifier>{a38b8ef3-6882-4a35-850c-9380db4b7d8b}</UniqueIdentifier>
<UniqueIdentifier>{4033db98-c3cc-4522-8bf1-5c005c96d693}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Header Files">
<UniqueIdentifier>{ec6d5b4b-fcf5-4a4a-9e90-c1b548939c42}</UniqueIdentifier>
<UniqueIdentifier>{d5b9d054-aa37-493c-b143-97c3b09adb97}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver">
<UniqueIdentifier>{128755f3-1063-45aa-b4ad-6f796da5b60c}</UniqueIdentifier>
<UniqueIdentifier>{b00b127e-2dd9-481f-a618-bf9a5cb124d0}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver\Source Files">
<UniqueIdentifier>{52dde893-fa0a-4f27-8c92-e758a206d626}</UniqueIdentifier>
<UniqueIdentifier>{6d5708ea-3a03-47f0-a516-3469c28c0188}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{fee75e70-8621-4511-a6a0-50a32ca0b45b}</UniqueIdentifier>
<UniqueIdentifier>{a65ce1a0-aef4-4556-9b33-5015bb9ce54e}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{f89473da-f4fc-4aae-9fa4-2f8c361c06f1}</UniqueIdentifier>
<UniqueIdentifier>{dcc43100-d286-40d5-ba3e-8d243fad9c39}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{19f29f26-70d7-41d6-a8aa-3bcd7fd7448a}</UniqueIdentifier>
<UniqueIdentifier>{f36187d8-4767-4399-bda4-a36436e17689}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{e5121ac0-03cc-416a-a403-1040fdbd6559}</UniqueIdentifier>
<UniqueIdentifier>{2163f24c-97a7-4e4a-883b-1ce58794e115}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1a7b3c9d-d60e-4b82-b146-4cb3ef47ce7f}</UniqueIdentifier>
<UniqueIdentifier>{c97618b5-6b0e-4353-b998-34583fb5cb35}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{7a7cb161-16b5-4b1c-97c3-7cdbf33a4013}</UniqueIdentifier>
<UniqueIdentifier>{a0eb4b2c-b5a0-4962-aaba-816b9a6cfb05}</UniqueIdentifier>
</Filter>
<Filter Include="Event">
<UniqueIdentifier>{9378befb-ab93-48c0-9be3-df72edda5370}</UniqueIdentifier>
<UniqueIdentifier>{99f3bda6-64f6-49c5-a1b6-a2fb23d2aeda}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Header Files">
<UniqueIdentifier>{9af092ac-23f9-4829-aaf8-7409e3196a33}</UniqueIdentifier>
<UniqueIdentifier>{08189ba1-b245-4475-baa4-a64761675163}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Source Files">
<UniqueIdentifier>{06f76446-a7b0-457b-8e4b-341d222f57ac}</UniqueIdentifier>
<UniqueIdentifier>{1afa29e9-7bbb-45b0-9a14-3054fa1bfc08}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{03e890a9-85f6-4148-bc85-d29640ba1250}</UniqueIdentifier>
<UniqueIdentifier>{98aa512c-edcc-4c0b-9b08-5ed2c343d237}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{b16bd65c-3280-498f-b7a0-b51525a49971}</UniqueIdentifier>
<UniqueIdentifier>{f9f5432b-7de3-4236-a9ce-da4e5a7d82a8}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{4e83f3e5-e513-4f4e-b3c2-1d0954b7d9b9}</UniqueIdentifier>
<UniqueIdentifier>{04110352-c74e-4c30-87ac-c5c217fd7d6e}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{14d22125-f7e7-47b8-9334-da6486ee9182}</UniqueIdentifier>
<UniqueIdentifier>{08a88e75-d03d-449d-b8a3-fc976a3f2338}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{570d80b8-a7cf-4092-9bdd-f74ff73ec221}</UniqueIdentifier>
<UniqueIdentifier>{c107a40e-99cd-4c1b-8ce7-5f0e9fff95c5}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{9793912a-a80c-4122-8d10-1edb0ea86a09}</UniqueIdentifier>
<UniqueIdentifier>{e6762433-4c66-460c-bf49-39999288447d}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{b7d7eace-f782-44ad-874d-754aaf8bcd0b}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{2f17bf3b-a264-4c07-a053-633bbe4112b1}</UniqueIdentifier>
<UniqueIdentifier>{98938304-7d9c-4d63-b725-ddb2ada57d99}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{2d764bf9-ddee-4319-b946-66b87e3e2328}</UniqueIdentifier>
<UniqueIdentifier>{c79ab636-4733-4c32-b42c-67fc9ab93ba9}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{8790a2d9-495b-4493-bb96-4a5cc05c6b50}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\AutoPtrTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -198,9 +201,18 @@
<ClCompile Include="src\CoreTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DynamicFactoryTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FormatTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -225,6 +237,9 @@
<ClCompile Include="src\NumberParserTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RegularExpressionTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -255,6 +270,9 @@
<ClCompile Include="src\CountingStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -300,6 +318,9 @@
<ClCompile Include="src\MD5EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RandomStreamTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
@ -405,10 +426,10 @@
<ClCompile Include="src\TestChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FilesystemTestSuite.cpp">
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<ClCompile Include="src\FilesystemTestSuite.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileTest.cpp">
@ -495,6 +516,9 @@
<ClCompile Include="src\FoundationTestSuite.cpp">
<Filter>_Suite\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\WinCEDriver.cpp">
<Filter>_Driver\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NamedEventTest.cpp">
<Filter>Processes\Source Files</Filter>
</ClCompile>
@ -570,32 +594,17 @@
<ClCompile Include="src\SimpleHashTableTest.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarTest.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\WinCEDriver.cpp">
<Filter>_Driver\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\AutoPtrTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -611,9 +620,21 @@
<ClInclude Include="src\CoreTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicAnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicFactoryTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FormatTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -638,6 +659,9 @@
<ClInclude Include="src\NumberParserTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RegularExpressionTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -668,6 +692,9 @@
<ClInclude Include="src\CountingStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -713,6 +740,9 @@
<ClInclude Include="src\MD5EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RandomStreamTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -818,10 +848,10 @@
<ClInclude Include="src\TestChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FilesystemTestSuite.h">
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<ClInclude Include="src\FilesystemTestSuite.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileTest.h">
@ -983,23 +1013,8 @@
<ClInclude Include="src\SimpleHashTableTest.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\VarTest.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Source Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -1,113 +1,161 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug_shared|SDK_AM335X_SK_WEC2013_V310">
<Configuration>debug_shared</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V310</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="debug_static_md|SDK_AM335X_SK_WEC2013_V310">
<Configuration>debug_static_md</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V310</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="debug_static_mt|SDK_AM335X_SK_WEC2013_V310">
<Configuration>debug_static_mt</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V310</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release_shared|SDK_AM335X_SK_WEC2013_V310">
<Configuration>release_shared</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V310</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release_static_md|SDK_AM335X_SK_WEC2013_V310">
<Configuration>release_static_md</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V310</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="release_static_mt|SDK_AM335X_SK_WEC2013_V310">
<Configuration>release_static_mt</Configuration>
<Platform>SDK_AM335X_SK_WEC2013_V310</Platform>
</ProjectConfiguration>
<ClCompile Include="src\AnyTest.cpp"/>
<ClCompile Include="src\ArrayTest.cpp"/>
<ClCompile Include="src\AutoPtrTest.cpp"/>
<ClCompile Include="src\AutoReleasePoolTest.cpp"/>
<ClCompile Include="src\ByteOrderTest.cpp"/>
<ClCompile Include="src\CoreTest.cpp"/>
<ClCompile Include="src\CoreTestSuite.cpp"/>
<ClCompile Include="src\DirectoryIteratorsTest.cpp"/>
<ClCompile Include="src\DynamicFactoryTest.cpp"/>
<ClCompile Include="src\FIFOBufferTest.cpp"/>
<ClCompile Include="src\FIFOBufferTestSuite.cpp"/>
<ClCompile Include="src\FormatTest.cpp"/>
<ClCompile Include="src\FPETest.cpp"/>
<ClCompile Include="src\ListMapTest.cpp"/>
<ClCompile Include="src\MemoryPoolTest.cpp"/>
<ClCompile Include="src\NamedTuplesTest.cpp"/>
<ClCompile Include="src\NDCTest.cpp"/>
<ClCompile Include="src\NumberFormatterTest.cpp"/>
<ClCompile Include="src\NumberParserTest.cpp"/>
<ClCompile Include="src\ObjectPoolTest.cpp"/>
<ClCompile Include="src\RegularExpressionTest.cpp"/>
<ClCompile Include="src\SharedPtrTest.cpp"/>
<ClCompile Include="src\StringTest.cpp"/>
<ClCompile Include="src\StringTokenizerTest.cpp"/>
<ClCompile Include="src\TuplesTest.cpp"/>
<ClCompile Include="src\TypeListTest.cpp"/>
<ClCompile Include="src\Base32Test.cpp"/>
<ClCompile Include="src\Base64Test.cpp"/>
<ClCompile Include="src\BinaryReaderWriterTest.cpp"/>
<ClCompile Include="src\CountingStreamTest.cpp"/>
<ClCompile Include="src\FIFOBufferStreamTest.cpp"/>
<ClCompile Include="src\FileStreamTest.cpp"/>
<ClCompile Include="src\HexBinaryTest.cpp"/>
<ClCompile Include="src\LineEndingConverterTest.cpp"/>
<ClCompile Include="src\MemoryStreamTest.cpp"/>
<ClCompile Include="src\NullStreamTest.cpp"/>
<ClCompile Include="src\StreamCopierTest.cpp"/>
<ClCompile Include="src\StreamsTestSuite.cpp"/>
<ClCompile Include="src\StreamTokenizerTest.cpp"/>
<ClCompile Include="src\TeeStreamTest.cpp"/>
<ClCompile Include="src\ZLibTest.cpp"/>
<ClCompile Include="src\CryptTestSuite.cpp"/>
<ClCompile Include="src\DigestStreamTest.cpp"/>
<ClCompile Include="src\HMACEngineTest.cpp"/>
<ClCompile Include="src\MD4EngineTest.cpp"/>
<ClCompile Include="src\MD5EngineTest.cpp"/>
<ClCompile Include="src\PBKDF2EngineTest.cpp"/>
<ClCompile Include="src\RandomStreamTest.cpp"/>
<ClCompile Include="src\RandomTest.cpp"/>
<ClCompile Include="src\SHA1EngineTest.cpp"/>
<ClCompile Include="src\NotificationCenterTest.cpp"/>
<ClCompile Include="src\NotificationQueueTest.cpp"/>
<ClCompile Include="src\NotificationsTestSuite.cpp"/>
<ClCompile Include="src\PriorityNotificationQueueTest.cpp"/>
<ClCompile Include="src\TimedNotificationQueueTest.cpp"/>
<ClCompile Include="src\ActiveDispatcherTest.cpp"/>
<ClCompile Include="src\ActiveMethodTest.cpp"/>
<ClCompile Include="src\ActivityTest.cpp"/>
<ClCompile Include="src\ConditionTest.cpp"/>
<ClCompile Include="src\MutexTest.cpp"/>
<ClCompile Include="src\RWLockTest.cpp"/>
<ClCompile Include="src\SemaphoreTest.cpp"/>
<ClCompile Include="src\ThreadingTestSuite.cpp"/>
<ClCompile Include="src\ThreadLocalTest.cpp"/>
<ClCompile Include="src\ThreadPoolTest.cpp"/>
<ClCompile Include="src\ThreadTest.cpp"/>
<ClCompile Include="src\TimerTest.cpp"/>
<ClCompile Include="src\ClassLoaderTest.cpp"/>
<ClCompile Include="src\ManifestTest.cpp"/>
<ClCompile Include="src\SharedLibraryTest.cpp"/>
<ClCompile Include="src\SharedLibraryTestSuite.cpp"/>
<ClCompile Include="src\TestPlugin.cpp"/>
<ClCompile Include="src\ChannelTest.cpp"/>
<ClCompile Include="src\FileChannelTest.cpp"/>
<ClCompile Include="src\LoggerTest.cpp"/>
<ClCompile Include="src\LoggingFactoryTest.cpp"/>
<ClCompile Include="src\LoggingRegistryTest.cpp"/>
<ClCompile Include="src\LoggingTestSuite.cpp"/>
<ClCompile Include="src\LogStreamTest.cpp"/>
<ClCompile Include="src\PatternFormatterTest.cpp"/>
<ClCompile Include="src\SimpleFileChannelTest.cpp"/>
<ClCompile Include="src\TestChannel.cpp"/>
<ClCompile Include="src\DirectoryWatcherTest.cpp"/>
<ClCompile Include="src\FilesystemTestSuite.cpp"/>
<ClCompile Include="src\FileTest.cpp"/>
<ClCompile Include="src\GlobTest.cpp"/>
<ClCompile Include="src\PathTest.cpp"/>
<ClCompile Include="src\UUIDGeneratorTest.cpp"/>
<ClCompile Include="src\UUIDTest.cpp"/>
<ClCompile Include="src\UUIDTestSuite.cpp"/>
<ClCompile Include="src\ClockTest.cpp"/>
<ClCompile Include="src\DateTimeFormatterTest.cpp"/>
<ClCompile Include="src\DateTimeParserTest.cpp"/>
<ClCompile Include="src\DateTimeTest.cpp"/>
<ClCompile Include="src\DateTimeTestSuite.cpp"/>
<ClCompile Include="src\LocalDateTimeTest.cpp"/>
<ClCompile Include="src\StopwatchTest.cpp"/>
<ClCompile Include="src\TimespanTest.cpp"/>
<ClCompile Include="src\TimestampTest.cpp"/>
<ClCompile Include="src\TimezoneTest.cpp"/>
<ClCompile Include="src\StreamConverterTest.cpp"/>
<ClCompile Include="src\TextBufferIteratorTest.cpp"/>
<ClCompile Include="src\TextConverterTest.cpp"/>
<ClCompile Include="src\TextEncodingTest.cpp"/>
<ClCompile Include="src\TextIteratorTest.cpp"/>
<ClCompile Include="src\TextTestSuite.cpp"/>
<ClCompile Include="src\UnicodeConverterTest.cpp"/>
<ClCompile Include="src\UTF8StringTest.cpp"/>
<ClCompile Include="src\URIStreamOpenerTest.cpp"/>
<ClCompile Include="src\URITest.cpp"/>
<ClCompile Include="src\URITestSuite.cpp"/>
<ClCompile Include="src\FoundationTestSuite.cpp"/>
<ClCompile Include="src\WinCEDriver.cpp"/>
<ClCompile Include="src\NamedEventTest.cpp"/>
<ClCompile Include="src\NamedMutexTest.cpp"/>
<ClCompile Include="src\ProcessesTestSuite.cpp"/>
<ClCompile Include="src\ProcessTest.cpp"/>
<ClCompile Include="src\SharedMemoryTest.cpp"/>
<ClCompile Include="src\TaskManagerTest.cpp"/>
<ClCompile Include="src\TaskTest.cpp"/>
<ClCompile Include="src\TaskTestSuite.cpp"/>
<ClCompile Include="src\BasicEventTest.cpp"/>
<ClCompile Include="src\DummyDelegate.cpp"/>
<ClCompile Include="src\EventTestSuite.cpp"/>
<ClCompile Include="src\FIFOEventTest.cpp"/>
<ClCompile Include="src\PriorityEventTest.cpp"/>
<ClCompile Include="src\CacheTestSuite.cpp"/>
<ClCompile Include="src\ExpireCacheTest.cpp"/>
<ClCompile Include="src\ExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\LRUCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\HashingTestSuite.cpp"/>
<ClCompile Include="src\HashMapTest.cpp"/>
<ClCompile Include="src\HashSetTest.cpp"/>
<ClCompile Include="src\HashTableTest.cpp"/>
<ClCompile Include="src\LinearHashTableTest.cpp"/>
<ClCompile Include="src\SimpleHashTableTest.cpp"/>
<ClCompile Include="src\VarTest.cpp"/>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>TestSuite</ProjectName>
<ProjectGuid>{F1EE93DF-347F-4CB3-B191-C4E63F38E972}</ProjectGuid>
<ProjectGuid>{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}</ProjectGuid>
<DefaultLanguage>en-US</DefaultLanguage>
<MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
<EnableRedirectPlatform>true</EnableRedirectPlatform>
<RedirectPlatformValue>SDK_AM335X_SK_WEC2013_V310</RedirectPlatformValue>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>Unicode</CharacterSet>
<PlatformToolset>CE800</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">bin\$(Platform)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">bin\$(Platform)\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">bin\$(Platform)\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">bin\$(Platform)\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">bin\$(Platform)\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">bin\$(Platform)\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">obj\TestSuite\$(Platform)\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">false</LinkIncremental>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">TestSuited</TargetName>
@ -115,451 +163,148 @@
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">TestSuite</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">TestSuite</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">
<RemoteDirectory>Storage_Card\</RemoteDirectory>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|SDK_AM335X_SK_WEC2013_V310'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationd.lib;CppUnitd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\$(Platform)\$(TargetName).pdb</ProgramDatabaseFile>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|SDK_AM335X_SK_WEC2013_V310'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundation.lib;CppUnit.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|SDK_AM335X_SK_WEC2013_V310'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmd.lib;CppUnitmd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_md\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|SDK_AM335X_SK_WEC2013_V310'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmdd.lib;CppUnitmdd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_md\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\$(Platform)\static_md\$(TargetName).pdb</ProgramDatabaseFile>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|SDK_AM335X_SK_WEC2013_V310'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_DEBUG;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmtd.lib;CppUnitmtd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_mt\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\$(Platform)\static_mt\$(TargetName).pdb</ProgramDatabaseFile>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|SDK_AM335X_SK_WEC2013_V310'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>NDEBUG;_WINDOWS;POCO_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
</ClCompile>
<Link>
<AdditionalDependencies>PocoFoundationmt.lib;CppUnitmt.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\$(Platform)\static_mt\$(TargetName).exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib\$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<EntryPointSymbol>wmainCRTStartup</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup/>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp" />
<ClCompile Include="src\ArrayTest.cpp" />
<ClCompile Include="src\AutoPtrTest.cpp" />
<ClCompile Include="src\AutoReleasePoolTest.cpp" />
<ClCompile Include="src\ByteOrderTest.cpp" />
<ClCompile Include="src\CoreTest.cpp" />
<ClCompile Include="src\CoreTestSuite.cpp" />
<ClCompile Include="src\DirectoryIteratorsTest.cpp" />
<ClCompile Include="src\DirectoryWatcherTest.cpp" />
<ClCompile Include="src\DynamicFactoryTest.cpp" />
<ClCompile Include="src\FIFOBufferStreamTest.cpp" />
<ClCompile Include="src\FormatTest.cpp" />
<ClCompile Include="src\FPETest.cpp" />
<ClCompile Include="src\ListMapTest.cpp" />
<ClCompile Include="src\MemoryPoolTest.cpp" />
<ClCompile Include="src\NamedTuplesTest.cpp" />
<ClCompile Include="src\NDCTest.cpp" />
<ClCompile Include="src\NumberFormatterTest.cpp" />
<ClCompile Include="src\NumberParserTest.cpp" />
<ClCompile Include="src\ObjectPoolTest.cpp" />
<ClCompile Include="src\PBKDF2EngineTest.cpp" />
<ClCompile Include="src\RegularExpressionTest.cpp" />
<ClCompile Include="src\SharedPtrTest.cpp" />
<ClCompile Include="src\StringTest.cpp" />
<ClCompile Include="src\StringTokenizerTest.cpp" />
<ClCompile Include="src\TuplesTest.cpp" />
<ClCompile Include="src\TypeListTest.cpp" />
<ClCompile Include="src\Base32Test.cpp" />
<ClCompile Include="src\Base64Test.cpp" />
<ClCompile Include="src\BinaryReaderWriterTest.cpp" />
<ClCompile Include="src\CountingStreamTest.cpp" />
<ClCompile Include="src\FileStreamTest.cpp" />
<ClCompile Include="src\HexBinaryTest.cpp" />
<ClCompile Include="src\LineEndingConverterTest.cpp" />
<ClCompile Include="src\MemoryStreamTest.cpp" />
<ClCompile Include="src\NullStreamTest.cpp" />
<ClCompile Include="src\StreamCopierTest.cpp" />
<ClCompile Include="src\StreamsTestSuite.cpp" />
<ClCompile Include="src\StreamTokenizerTest.cpp" />
<ClCompile Include="src\TeeStreamTest.cpp" />
<ClCompile Include="src\VarTest.cpp" />
<ClCompile Include="src\WinCEDriver.cpp" />
<ClCompile Include="src\ZLibTest.cpp" />
<ClCompile Include="src\CryptTestSuite.cpp" />
<ClCompile Include="src\DigestStreamTest.cpp" />
<ClCompile Include="src\HMACEngineTest.cpp" />
<ClCompile Include="src\MD4EngineTest.cpp" />
<ClCompile Include="src\MD5EngineTest.cpp" />
<ClCompile Include="src\RandomStreamTest.cpp" />
<ClCompile Include="src\RandomTest.cpp" />
<ClCompile Include="src\SHA1EngineTest.cpp" />
<ClCompile Include="src\NotificationCenterTest.cpp" />
<ClCompile Include="src\NotificationQueueTest.cpp" />
<ClCompile Include="src\NotificationsTestSuite.cpp" />
<ClCompile Include="src\PriorityNotificationQueueTest.cpp" />
<ClCompile Include="src\TimedNotificationQueueTest.cpp" />
<ClCompile Include="src\ActiveDispatcherTest.cpp" />
<ClCompile Include="src\ActiveMethodTest.cpp" />
<ClCompile Include="src\ActivityTest.cpp" />
<ClCompile Include="src\ConditionTest.cpp" />
<ClCompile Include="src\MutexTest.cpp" />
<ClCompile Include="src\RWLockTest.cpp" />
<ClCompile Include="src\SemaphoreTest.cpp" />
<ClCompile Include="src\ThreadingTestSuite.cpp" />
<ClCompile Include="src\ThreadLocalTest.cpp" />
<ClCompile Include="src\ThreadPoolTest.cpp" />
<ClCompile Include="src\ThreadTest.cpp" />
<ClCompile Include="src\TimerTest.cpp" />
<ClCompile Include="src\ClassLoaderTest.cpp" />
<ClCompile Include="src\ManifestTest.cpp" />
<ClCompile Include="src\SharedLibraryTest.cpp" />
<ClCompile Include="src\SharedLibraryTestSuite.cpp" />
<ClCompile Include="src\TestPlugin.cpp" />
<ClCompile Include="src\ChannelTest.cpp" />
<ClCompile Include="src\FileChannelTest.cpp" />
<ClCompile Include="src\LoggerTest.cpp" />
<ClCompile Include="src\LoggingFactoryTest.cpp" />
<ClCompile Include="src\LoggingRegistryTest.cpp" />
<ClCompile Include="src\LoggingTestSuite.cpp" />
<ClCompile Include="src\LogStreamTest.cpp" />
<ClCompile Include="src\PatternFormatterTest.cpp" />
<ClCompile Include="src\SimpleFileChannelTest.cpp" />
<ClCompile Include="src\TestChannel.cpp" />
<ClCompile Include="src\FilesystemTestSuite.cpp" />
<ClCompile Include="src\FileTest.cpp" />
<ClCompile Include="src\GlobTest.cpp" />
<ClCompile Include="src\PathTest.cpp" />
<ClCompile Include="src\UUIDGeneratorTest.cpp" />
<ClCompile Include="src\UUIDTest.cpp" />
<ClCompile Include="src\UUIDTestSuite.cpp" />
<ClCompile Include="src\ClockTest.cpp" />
<ClCompile Include="src\DateTimeFormatterTest.cpp" />
<ClCompile Include="src\DateTimeParserTest.cpp" />
<ClCompile Include="src\DateTimeTest.cpp" />
<ClCompile Include="src\DateTimeTestSuite.cpp" />
<ClCompile Include="src\LocalDateTimeTest.cpp" />
<ClCompile Include="src\StopwatchTest.cpp" />
<ClCompile Include="src\TimespanTest.cpp" />
<ClCompile Include="src\TimestampTest.cpp" />
<ClCompile Include="src\TimezoneTest.cpp" />
<ClCompile Include="src\StreamConverterTest.cpp" />
<ClCompile Include="src\TextBufferIteratorTest.cpp" />
<ClCompile Include="src\TextConverterTest.cpp" />
<ClCompile Include="src\TextEncodingTest.cpp" />
<ClCompile Include="src\TextIteratorTest.cpp" />
<ClCompile Include="src\TextTestSuite.cpp" />
<ClCompile Include="src\UnicodeConverterTest.cpp" />
<ClCompile Include="src\UTF8StringTest.cpp" />
<ClCompile Include="src\URIStreamOpenerTest.cpp" />
<ClCompile Include="src\URITest.cpp" />
<ClCompile Include="src\URITestSuite.cpp" />
<ClCompile Include="src\FoundationTestSuite.cpp" />
<ClCompile Include="src\NamedEventTest.cpp" />
<ClCompile Include="src\NamedMutexTest.cpp" />
<ClCompile Include="src\ProcessesTestSuite.cpp" />
<ClCompile Include="src\ProcessTest.cpp" />
<ClCompile Include="src\SharedMemoryTest.cpp" />
<ClCompile Include="src\TaskManagerTest.cpp" />
<ClCompile Include="src\TaskTest.cpp" />
<ClCompile Include="src\TaskTestSuite.cpp" />
<ClCompile Include="src\BasicEventTest.cpp" />
<ClCompile Include="src\DummyDelegate.cpp" />
<ClCompile Include="src\EventTestSuite.cpp" />
<ClCompile Include="src\FIFOEventTest.cpp" />
<ClCompile Include="src\PriorityEventTest.cpp" />
<ClCompile Include="src\CacheTestSuite.cpp" />
<ClCompile Include="src\ExpireCacheTest.cpp" />
<ClCompile Include="src\ExpireLRUCacheTest.cpp" />
<ClCompile Include="src\LRUCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp" />
<ClCompile Include="src\HashingTestSuite.cpp" />
<ClCompile Include="src\HashMapTest.cpp" />
<ClCompile Include="src\HashSetTest.cpp" />
<ClCompile Include="src\HashTableTest.cpp" />
<ClCompile Include="src\LinearHashTableTest.cpp" />
<ClCompile Include="src\SimpleHashTableTest.cpp" />
<ClInclude Include="src\AnyTest.h"/>
<ClInclude Include="src\ArrayTest.h"/>
<ClInclude Include="src\AutoPtrTest.h"/>
<ClInclude Include="src\AutoReleasePoolTest.h"/>
<ClInclude Include="src\ByteOrderTest.h"/>
<ClInclude Include="src\CoreTest.h"/>
<ClInclude Include="src\CoreTestSuite.h"/>
<ClInclude Include="src\DirectoryIteratorsTest.h"/>
<ClInclude Include="src\DynamicAnyTest.h"/>
<ClInclude Include="src\DynamicFactoryTest.h"/>
<ClInclude Include="src\FIFOBufferTest.h"/>
<ClInclude Include="src\FIFOBufferTestSuite.h"/>
<ClInclude Include="src\FormatTest.h"/>
<ClInclude Include="src\FPETest.h"/>
<ClInclude Include="src\ListMapTest.h"/>
<ClInclude Include="src\MemoryPoolTest.h"/>
<ClInclude Include="src\NamedTuplesTest.h"/>
<ClInclude Include="src\NDCTest.h"/>
<ClInclude Include="src\NumberFormatterTest.h"/>
<ClInclude Include="src\NumberParserTest.h"/>
<ClInclude Include="src\ObjectPoolTest.h"/>
<ClInclude Include="src\RegularExpressionTest.h"/>
<ClInclude Include="src\SharedPtrTest.h"/>
<ClInclude Include="src\StringTest.h"/>
<ClInclude Include="src\StringTokenizerTest.h"/>
<ClInclude Include="src\TuplesTest.h"/>
<ClInclude Include="src\TypeListTest.h"/>
<ClInclude Include="src\Base32Test.h"/>
<ClInclude Include="src\Base64Test.h"/>
<ClInclude Include="src\BinaryReaderWriterTest.h"/>
<ClInclude Include="src\CountingStreamTest.h"/>
<ClInclude Include="src\FIFOBufferStreamTest.h"/>
<ClInclude Include="src\FileStreamTest.h"/>
<ClInclude Include="src\HexBinaryTest.h"/>
<ClInclude Include="src\LineEndingConverterTest.h"/>
<ClInclude Include="src\MemoryStreamTest.h"/>
<ClInclude Include="src\NullStreamTest.h"/>
<ClInclude Include="src\StreamCopierTest.h"/>
<ClInclude Include="src\StreamsTestSuite.h"/>
<ClInclude Include="src\StreamTokenizerTest.h"/>
<ClInclude Include="src\TeeStreamTest.h"/>
<ClInclude Include="src\ZLibTest.h"/>
<ClInclude Include="src\CryptTestSuite.h"/>
<ClInclude Include="src\DigestStreamTest.h"/>
<ClInclude Include="src\HMACEngineTest.h"/>
<ClInclude Include="src\MD4EngineTest.h"/>
<ClInclude Include="src\MD5EngineTest.h"/>
<ClInclude Include="src\PBKDF2EngineTest.h"/>
<ClInclude Include="src\RandomStreamTest.h"/>
<ClInclude Include="src\RandomTest.h"/>
<ClInclude Include="src\SHA1EngineTest.h"/>
<ClInclude Include="src\NotificationCenterTest.h"/>
<ClInclude Include="src\NotificationQueueTest.h"/>
<ClInclude Include="src\NotificationsTestSuite.h"/>
<ClInclude Include="src\PriorityNotificationQueueTest.h"/>
<ClInclude Include="src\TimedNotificationQueueTest.h"/>
<ClInclude Include="src\ActiveDispatcherTest.h"/>
<ClInclude Include="src\ActiveMethodTest.h"/>
<ClInclude Include="src\ActivityTest.h"/>
<ClInclude Include="src\ConditionTest.h"/>
<ClInclude Include="src\MutexTest.h"/>
<ClInclude Include="src\RWLockTest.h"/>
<ClInclude Include="src\SemaphoreTest.h"/>
<ClInclude Include="src\ThreadingTestSuite.h"/>
<ClInclude Include="src\ThreadLocalTest.h"/>
<ClInclude Include="src\ThreadPoolTest.h"/>
<ClInclude Include="src\ThreadTest.h"/>
<ClInclude Include="src\TimerTest.h"/>
<ClInclude Include="src\ClassLoaderTest.h"/>
<ClInclude Include="src\ManifestTest.h"/>
<ClInclude Include="src\SharedLibraryTest.h"/>
<ClInclude Include="src\SharedLibraryTestSuite.h"/>
<ClInclude Include="src\TestPlugin.h"/>
<ClInclude Include="src\ChannelTest.h"/>
<ClInclude Include="src\FileChannelTest.h"/>
<ClInclude Include="src\LoggerTest.h"/>
<ClInclude Include="src\LoggingFactoryTest.h"/>
<ClInclude Include="src\LoggingRegistryTest.h"/>
<ClInclude Include="src\LoggingTestSuite.h"/>
<ClInclude Include="src\LogStreamTest.h"/>
<ClInclude Include="src\PatternFormatterTest.h"/>
<ClInclude Include="src\SimpleFileChannelTest.h"/>
<ClInclude Include="src\TestChannel.h"/>
<ClInclude Include="src\DirectoryWatcherTest.h"/>
<ClInclude Include="src\FilesystemTestSuite.h"/>
<ClInclude Include="src\FileTest.h"/>
<ClInclude Include="src\GlobTest.h"/>
<ClInclude Include="src\PathTest.h"/>
<ClInclude Include="src\UUIDGeneratorTest.h"/>
<ClInclude Include="src\UUIDTest.h"/>
<ClInclude Include="src\UUIDTestSuite.h"/>
<ClInclude Include="src\ClockTest.h"/>
<ClInclude Include="src\DateTimeFormatterTest.h"/>
<ClInclude Include="src\DateTimeParserTest.h"/>
<ClInclude Include="src\DateTimeTest.h"/>
<ClInclude Include="src\DateTimeTestSuite.h"/>
<ClInclude Include="src\LocalDateTimeTest.h"/>
<ClInclude Include="src\StopwatchTest.h"/>
<ClInclude Include="src\TimespanTest.h"/>
<ClInclude Include="src\TimestampTest.h"/>
<ClInclude Include="src\TimezoneTest.h"/>
<ClInclude Include="src\StreamConverterTest.h"/>
<ClInclude Include="src\TextBufferIteratorTest.h"/>
<ClInclude Include="src\TextConverterTest.h"/>
<ClInclude Include="src\TextEncodingTest.h"/>
<ClInclude Include="src\TextIteratorTest.h"/>
<ClInclude Include="src\TextTestSuite.h"/>
<ClInclude Include="src\UnicodeConverterTest.h"/>
<ClInclude Include="src\UTF8StringTest.h"/>
<ClInclude Include="src\URIStreamOpenerTest.h"/>
<ClInclude Include="src\URITest.h"/>
<ClInclude Include="src\URITestSuite.h"/>
<ClInclude Include="src\FoundationTestSuite.h"/>
<ClInclude Include="src\NamedEventTest.h"/>
<ClInclude Include="src\NamedMutexTest.h"/>
<ClInclude Include="src\ProcessesTestSuite.h"/>
<ClInclude Include="src\ProcessTest.h"/>
<ClInclude Include="src\SharedMemoryTest.h"/>
<ClInclude Include="src\TaskManagerTest.h"/>
<ClInclude Include="src\TaskTest.h"/>
<ClInclude Include="src\TaskTestSuite.h"/>
<ClInclude Include="src\BasicEventTest.h"/>
<ClInclude Include="src\DummyDelegate.h"/>
<ClInclude Include="src\EventTestSuite.h"/>
<ClInclude Include="src\FIFOEventTest.h"/>
<ClInclude Include="src\PriorityEventTest.h"/>
<ClInclude Include="src\CacheTestSuite.h"/>
<ClInclude Include="src\ExpireCacheTest.h"/>
<ClInclude Include="src\ExpireLRUCacheTest.h"/>
<ClInclude Include="src\LRUCacheTest.h"/>
<ClInclude Include="src\UniqueExpireCacheTest.h"/>
<ClInclude Include="src\UniqueExpireLRUCacheTest.h"/>
<ClInclude Include="src\HashingTestSuite.h"/>
<ClInclude Include="src\HashMapTest.h"/>
<ClInclude Include="src\HashSetTest.h"/>
<ClInclude Include="src\HashTableTest.h"/>
<ClInclude Include="src\LinearHashTableTest.h"/>
<ClInclude Include="src\SimpleHashTableTest.h"/>
<ClInclude Include="src\VarTest.h"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h" />
<ClInclude Include="src\ArrayTest.h" />
<ClInclude Include="src\AutoPtrTest.h" />
<ClInclude Include="src\AutoReleasePoolTest.h" />
<ClInclude Include="src\ByteOrderTest.h" />
<ClInclude Include="src\CoreTest.h" />
<ClInclude Include="src\CoreTestSuite.h" />
<ClInclude Include="src\DirectoryIteratorsTest.h" />
<ClInclude Include="src\DirectoryWatcherTest.h" />
<ClInclude Include="src\DynamicFactoryTest.h" />
<ClInclude Include="src\FIFOBufferStreamTest.h" />
<ClInclude Include="src\FormatTest.h" />
<ClInclude Include="src\FPETest.h" />
<ClInclude Include="src\ListMapTest.h" />
<ClInclude Include="src\MemoryPoolTest.h" />
<ClInclude Include="src\NamedTuplesTest.h" />
<ClInclude Include="src\NDCTest.h" />
<ClInclude Include="src\NumberFormatterTest.h" />
<ClInclude Include="src\NumberParserTest.h" />
<ClInclude Include="src\ObjectPoolTest.h" />
<ClInclude Include="src\PBKDF2EngineTest.h" />
<ClInclude Include="src\RegularExpressionTest.h" />
<ClInclude Include="src\SharedPtrTest.h" />
<ClInclude Include="src\StringTest.h" />
<ClInclude Include="src\StringTokenizerTest.h" />
<ClInclude Include="src\TuplesTest.h" />
<ClInclude Include="src\TypeListTest.h" />
<ClInclude Include="src\Base32Test.h" />
<ClInclude Include="src\Base64Test.h" />
<ClInclude Include="src\BinaryReaderWriterTest.h" />
<ClInclude Include="src\CountingStreamTest.h" />
<ClInclude Include="src\FileStreamTest.h" />
<ClInclude Include="src\HexBinaryTest.h" />
<ClInclude Include="src\LineEndingConverterTest.h" />
<ClInclude Include="src\MemoryStreamTest.h" />
<ClInclude Include="src\NullStreamTest.h" />
<ClInclude Include="src\StreamCopierTest.h" />
<ClInclude Include="src\StreamsTestSuite.h" />
<ClInclude Include="src\StreamTokenizerTest.h" />
<ClInclude Include="src\TeeStreamTest.h" />
<ClInclude Include="src\VarTest.h" />
<ClInclude Include="src\ZLibTest.h" />
<ClInclude Include="src\CryptTestSuite.h" />
<ClInclude Include="src\DigestStreamTest.h" />
<ClInclude Include="src\HMACEngineTest.h" />
<ClInclude Include="src\MD4EngineTest.h" />
<ClInclude Include="src\MD5EngineTest.h" />
<ClInclude Include="src\RandomStreamTest.h" />
<ClInclude Include="src\RandomTest.h" />
<ClInclude Include="src\SHA1EngineTest.h" />
<ClInclude Include="src\NotificationCenterTest.h" />
<ClInclude Include="src\NotificationQueueTest.h" />
<ClInclude Include="src\NotificationsTestSuite.h" />
<ClInclude Include="src\PriorityNotificationQueueTest.h" />
<ClInclude Include="src\TimedNotificationQueueTest.h" />
<ClInclude Include="src\ActiveDispatcherTest.h" />
<ClInclude Include="src\ActiveMethodTest.h" />
<ClInclude Include="src\ActivityTest.h" />
<ClInclude Include="src\ConditionTest.h" />
<ClInclude Include="src\MutexTest.h" />
<ClInclude Include="src\RWLockTest.h" />
<ClInclude Include="src\SemaphoreTest.h" />
<ClInclude Include="src\ThreadingTestSuite.h" />
<ClInclude Include="src\ThreadLocalTest.h" />
<ClInclude Include="src\ThreadPoolTest.h" />
<ClInclude Include="src\ThreadTest.h" />
<ClInclude Include="src\TimerTest.h" />
<ClInclude Include="src\ClassLoaderTest.h" />
<ClInclude Include="src\ManifestTest.h" />
<ClInclude Include="src\SharedLibraryTest.h" />
<ClInclude Include="src\SharedLibraryTestSuite.h" />
<ClInclude Include="src\TestPlugin.h" />
<ClInclude Include="src\ChannelTest.h" />
<ClInclude Include="src\FileChannelTest.h" />
<ClInclude Include="src\LoggerTest.h" />
<ClInclude Include="src\LoggingFactoryTest.h" />
<ClInclude Include="src\LoggingRegistryTest.h" />
<ClInclude Include="src\LoggingTestSuite.h" />
<ClInclude Include="src\LogStreamTest.h" />
<ClInclude Include="src\PatternFormatterTest.h" />
<ClInclude Include="src\SimpleFileChannelTest.h" />
<ClInclude Include="src\TestChannel.h" />
<ClInclude Include="src\FilesystemTestSuite.h" />
<ClInclude Include="src\FileTest.h" />
<ClInclude Include="src\GlobTest.h" />
<ClInclude Include="src\PathTest.h" />
<ClInclude Include="src\UUIDGeneratorTest.h" />
<ClInclude Include="src\UUIDTest.h" />
<ClInclude Include="src\UUIDTestSuite.h" />
<ClInclude Include="src\ClockTest.h" />
<ClInclude Include="src\DateTimeFormatterTest.h" />
<ClInclude Include="src\DateTimeParserTest.h" />
<ClInclude Include="src\DateTimeTest.h" />
<ClInclude Include="src\DateTimeTestSuite.h" />
<ClInclude Include="src\LocalDateTimeTest.h" />
<ClInclude Include="src\StopwatchTest.h" />
<ClInclude Include="src\TimespanTest.h" />
<ClInclude Include="src\TimestampTest.h" />
<ClInclude Include="src\TimezoneTest.h" />
<ClInclude Include="src\StreamConverterTest.h" />
<ClInclude Include="src\TextBufferIteratorTest.h" />
<ClInclude Include="src\TextConverterTest.h" />
<ClInclude Include="src\TextEncodingTest.h" />
<ClInclude Include="src\TextIteratorTest.h" />
<ClInclude Include="src\TextTestSuite.h" />
<ClInclude Include="src\UnicodeConverterTest.h" />
<ClInclude Include="src\UTF8StringTest.h" />
<ClInclude Include="src\URIStreamOpenerTest.h" />
<ClInclude Include="src\URITest.h" />
<ClInclude Include="src\URITestSuite.h" />
<ClInclude Include="src\FoundationTestSuite.h" />
<ClInclude Include="src\NamedEventTest.h" />
<ClInclude Include="src\NamedMutexTest.h" />
<ClInclude Include="src\ProcessesTestSuite.h" />
<ClInclude Include="src\ProcessTest.h" />
<ClInclude Include="src\SharedMemoryTest.h" />
<ClInclude Include="src\TaskManagerTest.h" />
<ClInclude Include="src\TaskTest.h" />
<ClInclude Include="src\TaskTestSuite.h" />
<ClInclude Include="src\BasicEventTest.h" />
<ClInclude Include="src\DummyDelegate.h" />
<ClInclude Include="src\EventTestSuite.h" />
<ClInclude Include="src\FIFOEventTest.h" />
<ClInclude Include="src\PriorityEventTest.h" />
<ClInclude Include="src\CacheTestSuite.h" />
<ClInclude Include="src\ExpireCacheTest.h" />
<ClInclude Include="src\ExpireLRUCacheTest.h" />
<ClInclude Include="src\LRUCacheTest.h" />
<ClInclude Include="src\UniqueExpireCacheTest.h" />
<ClInclude Include="src\UniqueExpireLRUCacheTest.h" />
<ClInclude Include="src\HashingTestSuite.h" />
<ClInclude Include="src\HashMapTest.h" />
<ClInclude Include="src\HashSetTest.h" />
<ClInclude Include="src\HashTableTest.h" />
<ClInclude Include="src\LinearHashTableTest.h" />
<ClInclude Include="src\SimpleHashTableTest.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets"/>
</Project>

View File

@ -2,187 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{a59b5185-a828-49a5-af23-d86b47d2c19c}</UniqueIdentifier>
<UniqueIdentifier>{6a64ab69-1020-4cb0-ad6d-6833ccad0f7d}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{1e6128ad-7c36-4a4d-ad5c-c604171281c1}</UniqueIdentifier>
<UniqueIdentifier>{089027dd-1886-4e6c-acc6-07d8c1a4bae3}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{7abaf643-e5e3-4023-bbe8-8b8febe849dd}</UniqueIdentifier>
<UniqueIdentifier>{75a356d5-5333-4450-8db2-8cd59fd630c1}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{87d01d31-9117-4d34-9d22-7babfd7b7bff}</UniqueIdentifier>
<UniqueIdentifier>{e60c4fc2-58dc-4dfc-b2de-b59b9277c095}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{f6aad27f-31ed-496c-97ce-9c7d153d166d}</UniqueIdentifier>
<UniqueIdentifier>{ba47d8f9-edce-493e-8f98-f8550db204ce}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d83da1d6-0738-4a6b-a7f7-fd79ac9ae23c}</UniqueIdentifier>
<UniqueIdentifier>{d460ae5d-9205-4596-bbce-eb47f1c82d37}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{0ed8b0f5-8c2f-4c45-b211-e0144659fcb6}</UniqueIdentifier>
<UniqueIdentifier>{cf750907-3d20-4e5e-8951-70c08964cbf1}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{81f46737-5924-42f1-96dd-e809506231bd}</UniqueIdentifier>
<UniqueIdentifier>{4e50fcc3-ff39-40a0-9b16-9ed5d548c727}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{a0215363-3aef-44fa-b1a5-153f868079dc}</UniqueIdentifier>
<UniqueIdentifier>{3d384c8c-5398-4cf5-b972-4dd1d1fa46d9}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{6ed14268-7950-426b-a6c8-b05a86890ab1}</UniqueIdentifier>
<UniqueIdentifier>{8e3c00ab-fe87-4c44-ae91-8d1da0508117}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{09f64b14-f65d-4d7a-809a-29c3792f46b7}</UniqueIdentifier>
<UniqueIdentifier>{13fd5a69-a8c3-47fb-bbb3-07be018eb0e2}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ffbc93f2-916d-43ca-9416-06c87734a668}</UniqueIdentifier>
<UniqueIdentifier>{be4082af-c2a0-41b4-afd4-3b8492bf7104}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{32ee8bb2-1b7b-4826-b50d-66e7f90fbe34}</UniqueIdentifier>
<UniqueIdentifier>{d0eccd7b-b005-4d58-b02e-f83e5872246c}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{a8482038-01a5-4790-bd4a-1d857be47fec}</UniqueIdentifier>
<UniqueIdentifier>{d32111db-7076-43ea-9731-13f74283969d}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{fa7c79fd-7b14-4aea-ba1b-6b9ad50e2e2d}</UniqueIdentifier>
<UniqueIdentifier>{e6541009-7aa5-432b-a279-2ea22797d3ad}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{db211c8f-878a-41b0-9e48-53a7bd45b2cd}</UniqueIdentifier>
<UniqueIdentifier>{19ecf7de-7438-4eb6-9b30-80d864408d87}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{00ac797c-cdfe-4dd5-b0d0-feea5cf4b3f0}</UniqueIdentifier>
<UniqueIdentifier>{57d155e7-3ae4-4bd5-8627-86caa409d35a}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{ef5ce424-fc18-4a60-8093-9f1ea328d52d}</UniqueIdentifier>
<UniqueIdentifier>{57db46af-7859-40c3-8b04-118c5a4e997b}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{e9794e29-e01f-476a-b5b0-ee65be0c2132}</UniqueIdentifier>
<UniqueIdentifier>{17037897-b729-4020-bc47-828ab6f1b426}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{59047d4e-bd68-42a9-9309-7e624c42a9b0}</UniqueIdentifier>
<UniqueIdentifier>{d679fbdf-5e85-4d8b-8954-aa73e9de0f8a}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{110b921c-f4d4-4f37-bdf3-01a7a2538693}</UniqueIdentifier>
<UniqueIdentifier>{3db0f9bc-15eb-4027-b2aa-7b4c3fcc2046}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{665bb14f-e709-4b3b-8ac3-3bf3a94b686f}</UniqueIdentifier>
<UniqueIdentifier>{456be418-cce3-4cd1-9f59-38e4232f8f3b}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{9c0a2a3e-eb78-47b0-9768-ef0dfc6e23d9}</UniqueIdentifier>
<UniqueIdentifier>{bdb2b793-89d0-474c-ba3b-484c9b50a52f}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{71886495-7c6c-42c4-8a3e-4d0a93def203}</UniqueIdentifier>
<UniqueIdentifier>{15943c33-0109-44a6-a241-71e98b0413cf}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{515441cb-c92a-4003-80ae-9cce02ed4c09}</UniqueIdentifier>
<UniqueIdentifier>{2f5b68d3-c2f9-4275-ae8c-cffc2b1acb88}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{59f2f054-075b-4f91-8434-b9bc6d02f8a9}</UniqueIdentifier>
<UniqueIdentifier>{259eade8-fd85-4d9d-be27-6aee8aa660b6}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{1ad60877-d2c7-4061-8cb9-fd5f220bbc20}</UniqueIdentifier>
<UniqueIdentifier>{a9bfb092-b2b3-4dea-9c33-08e53d09ce2a}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{d29fdc4f-a128-4f49-ae88-61ae7f63ffb2}</UniqueIdentifier>
<UniqueIdentifier>{17e685df-5ae3-41b4-9309-c88c314e727e}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{907687c4-8f5f-4cf3-ae43-6ee1a22571de}</UniqueIdentifier>
<UniqueIdentifier>{251c8bc7-72d0-4ee0-a3af-b879b496fb3d}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{5d57a631-556c-4b0c-a417-de68ea3f1aeb}</UniqueIdentifier>
<UniqueIdentifier>{6c441101-30fa-40a4-aca5-7ec25de69ca2}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{1bbb02e6-b984-4ca8-8ea2-0e0ae41c09e9}</UniqueIdentifier>
<UniqueIdentifier>{a447f3cb-51a1-44b6-b79a-c07103b10549}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{ea02acda-0ec0-41b8-8e85-19fbf1b71687}</UniqueIdentifier>
<UniqueIdentifier>{408d8f0d-646b-423b-a1fb-0005618d868b}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{f0c7bb59-bb71-42fc-8275-aaed17decfb0}</UniqueIdentifier>
<UniqueIdentifier>{3cf10492-faa7-4d08-9462-5d73b944277f}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{60844487-77c9-46e6-b54e-39d7c7139ec3}</UniqueIdentifier>
<UniqueIdentifier>{01644098-e376-4f03-8733-e9a911c3371e}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{28b544d5-54dd-449c-b2c6-62f92ee68f94}</UniqueIdentifier>
<UniqueIdentifier>{0afa7602-c5ce-4546-9620-3d8857ae041a}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{6f757782-30a7-47bb-b9c1-9197250c52d3}</UniqueIdentifier>
<UniqueIdentifier>{dc5a10cc-4119-4a2a-9250-4f2f4891a3b1}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite">
<UniqueIdentifier>{40a76071-eda0-455b-a482-b5a37ffd0b9a}</UniqueIdentifier>
<UniqueIdentifier>{5192bf29-1698-435d-b62f-77a87436804a}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Source Files">
<UniqueIdentifier>{a38b8ef3-6882-4a35-850c-9380db4b7d8b}</UniqueIdentifier>
<UniqueIdentifier>{31df517a-4a5c-4716-a786-06b7f74842e9}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Header Files">
<UniqueIdentifier>{ec6d5b4b-fcf5-4a4a-9e90-c1b548939c42}</UniqueIdentifier>
<UniqueIdentifier>{b0a9869a-c6f8-46b3-9577-030e5c52286f}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver">
<UniqueIdentifier>{128755f3-1063-45aa-b4ad-6f796da5b60c}</UniqueIdentifier>
<UniqueIdentifier>{ca54ceaf-2bd2-4d71-9a1a-4b7ed7e78af4}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver\Source Files">
<UniqueIdentifier>{52dde893-fa0a-4f27-8c92-e758a206d626}</UniqueIdentifier>
<UniqueIdentifier>{8d500257-a065-4b1f-b6c8-af49eab0aabe}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{fee75e70-8621-4511-a6a0-50a32ca0b45b}</UniqueIdentifier>
<UniqueIdentifier>{d0a8f449-a1e1-420f-83ca-05cbd2e30108}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{f89473da-f4fc-4aae-9fa4-2f8c361c06f1}</UniqueIdentifier>
<UniqueIdentifier>{b4c6e4d1-ec4a-4b51-b27f-23520f526a37}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{19f29f26-70d7-41d6-a8aa-3bcd7fd7448a}</UniqueIdentifier>
<UniqueIdentifier>{7d761efc-6ffe-44b0-98ec-7cc6eddb41a7}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{e5121ac0-03cc-416a-a403-1040fdbd6559}</UniqueIdentifier>
<UniqueIdentifier>{f9c95e83-daa1-4185-aa52-a24d6db2d78f}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1a7b3c9d-d60e-4b82-b146-4cb3ef47ce7f}</UniqueIdentifier>
<UniqueIdentifier>{ffcf718a-218a-489e-a866-bc8a4e879a6a}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{7a7cb161-16b5-4b1c-97c3-7cdbf33a4013}</UniqueIdentifier>
<UniqueIdentifier>{82a77e51-ebbd-4d47-bc91-489e08e498cb}</UniqueIdentifier>
</Filter>
<Filter Include="Event">
<UniqueIdentifier>{9378befb-ab93-48c0-9be3-df72edda5370}</UniqueIdentifier>
<UniqueIdentifier>{47a9fc0f-0fc8-4bbc-be48-68a710d32d40}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Header Files">
<UniqueIdentifier>{9af092ac-23f9-4829-aaf8-7409e3196a33}</UniqueIdentifier>
<UniqueIdentifier>{00cff79b-c501-4104-8249-5ce10c97e41b}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Source Files">
<UniqueIdentifier>{06f76446-a7b0-457b-8e4b-341d222f57ac}</UniqueIdentifier>
<UniqueIdentifier>{7e65a6df-de2b-458d-bb2f-0767fe62976f}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{03e890a9-85f6-4148-bc85-d29640ba1250}</UniqueIdentifier>
<UniqueIdentifier>{372dc43f-0f40-4803-b0e1-0503ab0584a7}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{b16bd65c-3280-498f-b7a0-b51525a49971}</UniqueIdentifier>
<UniqueIdentifier>{7ed96d10-3934-45b9-9211-b3b040d9a1b0}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{4e83f3e5-e513-4f4e-b3c2-1d0954b7d9b9}</UniqueIdentifier>
<UniqueIdentifier>{4fdd94af-ed69-4c74-9991-f29517086d51}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{14d22125-f7e7-47b8-9334-da6486ee9182}</UniqueIdentifier>
<UniqueIdentifier>{53c52b74-bc22-49e6-b139-f3869e4024ff}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{570d80b8-a7cf-4092-9bdd-f74ff73ec221}</UniqueIdentifier>
<UniqueIdentifier>{ba898181-5c19-45fc-9d51-832f31e642db}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{9793912a-a80c-4122-8d10-1edb0ea86a09}</UniqueIdentifier>
<UniqueIdentifier>{925c63ff-cdcd-44fb-a94f-9e3be9e5e4cd}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{b7d7eace-f782-44ad-874d-754aaf8bcd0b}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{2f17bf3b-a264-4c07-a053-633bbe4112b1}</UniqueIdentifier>
<UniqueIdentifier>{1b7da4c6-05f0-493a-ba3b-b1504861ae90}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{2d764bf9-ddee-4319-b946-66b87e3e2328}</UniqueIdentifier>
<UniqueIdentifier>{148a3b8d-4707-4a51-985b-24fa7910aa49}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{e9b1d626-3232-436f-873e-22b1aadb7529}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\AutoPtrTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -198,9 +201,18 @@
<ClCompile Include="src\CoreTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DynamicFactoryTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FormatTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -225,6 +237,9 @@
<ClCompile Include="src\NumberParserTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RegularExpressionTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -255,6 +270,9 @@
<ClCompile Include="src\CountingStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -300,6 +318,9 @@
<ClCompile Include="src\MD5EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RandomStreamTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
@ -405,10 +426,10 @@
<ClCompile Include="src\TestChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FilesystemTestSuite.cpp">
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<ClCompile Include="src\FilesystemTestSuite.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileTest.cpp">
@ -495,6 +516,9 @@
<ClCompile Include="src\FoundationTestSuite.cpp">
<Filter>_Suite\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\WinCEDriver.cpp">
<Filter>_Driver\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NamedEventTest.cpp">
<Filter>Processes\Source Files</Filter>
</ClCompile>
@ -570,32 +594,17 @@
<ClCompile Include="src\SimpleHashTableTest.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarTest.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\WinCEDriver.cpp">
<Filter>_Driver\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\AutoPtrTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -611,9 +620,21 @@
<ClInclude Include="src\CoreTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicAnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicFactoryTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FormatTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -638,6 +659,9 @@
<ClInclude Include="src\NumberParserTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RegularExpressionTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -668,6 +692,9 @@
<ClInclude Include="src\CountingStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -713,6 +740,9 @@
<ClInclude Include="src\MD5EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RandomStreamTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -818,10 +848,10 @@
<ClInclude Include="src\TestChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FilesystemTestSuite.h">
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<ClInclude Include="src\FilesystemTestSuite.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileTest.h">
@ -983,23 +1013,8 @@
<ClInclude Include="src\SimpleHashTableTest.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\VarTest.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Source Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug_shared|Win32">
@ -28,10 +28,21 @@
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>TestSuite</ProjectName>
<ProjectGuid>{F1EE93DF-347F-4CB3-B191-C4E63F38E972}</ProjectGuid>
<ProjectGuid>{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}</ProjectGuid>
<RootNamespace>TestSuite</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Dynamic</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Dynamic</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Static</UseOfMfc>
@ -42,16 +53,6 @@
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Dynamic</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Dynamic</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Dynamic</UseOfMfc>
@ -62,28 +63,27 @@
<UseOfMfc>Dynamic</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">bin\</OutDir>
@ -92,18 +92,18 @@
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">bin\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">bin\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">false</LinkIncremental>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">TestSuited</TargetName>
@ -114,8 +114,9 @@
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -123,20 +124,23 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<FloatingPointModel>Precise</FloatingPointModel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitd.lib;WinTestRunnerd.lib;PocoFoundationd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitd.lib;WinTestRunnerd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">
@ -146,7 +150,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -154,92 +158,31 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnit.lib;WinTestRunner.lib;PocoFoundation.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnit.lib;WinTestRunner.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmd.lib;WinTestRunnermd.lib;PocoFoundationmd.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmdd.lib;WinTestRunnermdd.lib;PocoFoundationmdd.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@ -247,20 +190,24 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmtd.lib;WinTestRunnermtd.lib;PocoFoundationmtd.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;nafxcwd.lib;libcmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitmtd.lib;WinTestRunnermtd.lib;iphlpapi.lib;winmm.lib;nafxcwd.lib;libcmtd.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_mt\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>nafxcwd.lib;libcmtd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_mt\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">
@ -270,314 +217,382 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmt.lib;WinTestRunnermt.lib;PocoFoundationmt.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;nafxcw.lib;libcmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitmt.lib;WinTestRunnermt.lib;iphlpapi.lib;winmm.lib;nafxcw.lib;libcmt.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_mt\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>nafxcw.lib;libcmt.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmdd.lib;WinTestRunnermdd.lib;iphlpapi.lib;winmm.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
<DisableSpecificWarnings>%(DisableSpecificWarnings)</DisableSpecificWarnings>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmd.lib;WinTestRunnermd.lib;iphlpapi.lib;winmm.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
<AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp" />
<ClCompile Include="src\ArrayTest.cpp" />
<ClCompile Include="src\AutoPtrTest.cpp" />
<ClCompile Include="src\AutoReleasePoolTest.cpp" />
<ClCompile Include="src\Base32Test.cpp" />
<ClCompile Include="src\ByteOrderTest.cpp" />
<ClCompile Include="src\CoreTest.cpp" />
<ClCompile Include="src\CoreTestSuite.cpp" />
<ClCompile Include="src\DirectoryIteratorsTest.cpp" />
<ClCompile Include="src\DirectoryWatcherTest.cpp" />
<ClCompile Include="src\DynamicFactoryTest.cpp" />
<ClCompile Include="src\FIFOBufferStreamTest.cpp" />
<ClCompile Include="src\FormatTest.cpp" />
<ClCompile Include="src\FPETest.cpp" />
<ClCompile Include="src\ListMapTest.cpp" />
<ClCompile Include="src\MemoryPoolTest.cpp" />
<ClCompile Include="src\NamedTuplesTest.cpp" />
<ClCompile Include="src\NDCTest.cpp" />
<ClCompile Include="src\NumberFormatterTest.cpp" />
<ClCompile Include="src\NumberParserTest.cpp" />
<ClCompile Include="src\ObjectPoolTest.cpp" />
<ClCompile Include="src\PBKDF2EngineTest.cpp" />
<ClCompile Include="src\RegularExpressionTest.cpp" />
<ClCompile Include="src\SharedPtrTest.cpp" />
<ClCompile Include="src\StringTest.cpp" />
<ClCompile Include="src\StringTokenizerTest.cpp" />
<ClCompile Include="src\TuplesTest.cpp" />
<ClCompile Include="src\TypeListTest.cpp" />
<ClCompile Include="src\Base64Test.cpp" />
<ClCompile Include="src\BinaryReaderWriterTest.cpp" />
<ClCompile Include="src\CountingStreamTest.cpp" />
<ClCompile Include="src\FileStreamTest.cpp" />
<ClCompile Include="src\HexBinaryTest.cpp" />
<ClCompile Include="src\LineEndingConverterTest.cpp" />
<ClCompile Include="src\MemoryStreamTest.cpp" />
<ClCompile Include="src\NullStreamTest.cpp" />
<ClCompile Include="src\StreamCopierTest.cpp" />
<ClCompile Include="src\StreamsTestSuite.cpp" />
<ClCompile Include="src\StreamTokenizerTest.cpp" />
<ClCompile Include="src\TeeStreamTest.cpp" />
<ClCompile Include="src\VarTest.cpp" />
<ClCompile Include="src\ZLibTest.cpp" />
<ClCompile Include="src\CryptTestSuite.cpp" />
<ClCompile Include="src\DigestStreamTest.cpp" />
<ClCompile Include="src\HMACEngineTest.cpp" />
<ClCompile Include="src\MD4EngineTest.cpp" />
<ClCompile Include="src\MD5EngineTest.cpp" />
<ClCompile Include="src\RandomStreamTest.cpp" />
<ClCompile Include="src\RandomTest.cpp" />
<ClCompile Include="src\SHA1EngineTest.cpp" />
<ClCompile Include="src\NotificationCenterTest.cpp" />
<ClCompile Include="src\NotificationQueueTest.cpp" />
<ClCompile Include="src\NotificationsTestSuite.cpp" />
<ClCompile Include="src\PriorityNotificationQueueTest.cpp" />
<ClCompile Include="src\TimedNotificationQueueTest.cpp" />
<ClCompile Include="src\ActiveDispatcherTest.cpp" />
<ClCompile Include="src\ActiveMethodTest.cpp" />
<ClCompile Include="src\ActivityTest.cpp" />
<ClCompile Include="src\ConditionTest.cpp" />
<ClCompile Include="src\MutexTest.cpp" />
<ClCompile Include="src\RWLockTest.cpp" />
<ClCompile Include="src\SemaphoreTest.cpp" />
<ClCompile Include="src\ThreadingTestSuite.cpp" />
<ClCompile Include="src\ThreadLocalTest.cpp" />
<ClCompile Include="src\ThreadPoolTest.cpp" />
<ClCompile Include="src\ThreadTest.cpp" />
<ClCompile Include="src\TimerTest.cpp" />
<ClCompile Include="src\ClassLoaderTest.cpp" />
<ClCompile Include="src\ManifestTest.cpp" />
<ClCompile Include="src\SharedLibraryTest.cpp" />
<ClCompile Include="src\SharedLibraryTestSuite.cpp" />
<ClCompile Include="src\TestPlugin.cpp" />
<ClCompile Include="src\ChannelTest.cpp" />
<ClCompile Include="src\FileChannelTest.cpp" />
<ClCompile Include="src\LoggerTest.cpp" />
<ClCompile Include="src\LoggingFactoryTest.cpp" />
<ClCompile Include="src\LoggingRegistryTest.cpp" />
<ClCompile Include="src\LoggingTestSuite.cpp" />
<ClCompile Include="src\LogStreamTest.cpp" />
<ClCompile Include="src\PatternFormatterTest.cpp" />
<ClCompile Include="src\SimpleFileChannelTest.cpp" />
<ClCompile Include="src\TestChannel.cpp" />
<ClCompile Include="src\FilesystemTestSuite.cpp" />
<ClCompile Include="src\FileTest.cpp" />
<ClCompile Include="src\GlobTest.cpp" />
<ClCompile Include="src\PathTest.cpp" />
<ClCompile Include="src\UUIDGeneratorTest.cpp" />
<ClCompile Include="src\UUIDTest.cpp" />
<ClCompile Include="src\UUIDTestSuite.cpp" />
<ClCompile Include="src\ClockTest.cpp" />
<ClCompile Include="src\DateTimeFormatterTest.cpp" />
<ClCompile Include="src\DateTimeParserTest.cpp" />
<ClCompile Include="src\DateTimeTest.cpp" />
<ClCompile Include="src\DateTimeTestSuite.cpp" />
<ClCompile Include="src\LocalDateTimeTest.cpp" />
<ClCompile Include="src\StopwatchTest.cpp" />
<ClCompile Include="src\TimespanTest.cpp" />
<ClCompile Include="src\TimestampTest.cpp" />
<ClCompile Include="src\TimezoneTest.cpp" />
<ClCompile Include="src\StreamConverterTest.cpp" />
<ClCompile Include="src\TextBufferIteratorTest.cpp" />
<ClCompile Include="src\TextConverterTest.cpp" />
<ClCompile Include="src\TextEncodingTest.cpp" />
<ClCompile Include="src\TextIteratorTest.cpp" />
<ClCompile Include="src\TextTestSuite.cpp" />
<ClCompile Include="src\UnicodeConverterTest.cpp" />
<ClCompile Include="src\UTF8StringTest.cpp" />
<ClCompile Include="src\URIStreamOpenerTest.cpp" />
<ClCompile Include="src\URITest.cpp" />
<ClCompile Include="src\URITestSuite.cpp" />
<ClCompile Include="src\FoundationTestSuite.cpp" />
<ClCompile Include="src\WinDriver.cpp" />
<ClCompile Include="src\NamedEventTest.cpp" />
<ClCompile Include="src\NamedMutexTest.cpp" />
<ClCompile Include="src\ProcessesTestSuite.cpp" />
<ClCompile Include="src\ProcessTest.cpp" />
<ClCompile Include="src\SharedMemoryTest.cpp" />
<ClCompile Include="src\TaskManagerTest.cpp" />
<ClCompile Include="src\TaskTest.cpp" />
<ClCompile Include="src\TaskTestSuite.cpp" />
<ClCompile Include="src\BasicEventTest.cpp" />
<ClCompile Include="src\DummyDelegate.cpp" />
<ClCompile Include="src\EventTestSuite.cpp" />
<ClCompile Include="src\FIFOEventTest.cpp" />
<ClCompile Include="src\PriorityEventTest.cpp" />
<ClCompile Include="src\CacheTestSuite.cpp" />
<ClCompile Include="src\ExpireCacheTest.cpp" />
<ClCompile Include="src\ExpireLRUCacheTest.cpp" />
<ClCompile Include="src\LRUCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp" />
<ClCompile Include="src\HashingTestSuite.cpp" />
<ClCompile Include="src\HashMapTest.cpp" />
<ClCompile Include="src\HashSetTest.cpp" />
<ClCompile Include="src\HashTableTest.cpp" />
<ClCompile Include="src\LinearHashTableTest.cpp" />
<ClCompile Include="src\SimpleHashTableTest.cpp" />
<ClCompile Include="src\AnyTest.cpp"/>
<ClCompile Include="src\ArrayTest.cpp"/>
<ClCompile Include="src\AutoPtrTest.cpp"/>
<ClCompile Include="src\AutoReleasePoolTest.cpp"/>
<ClCompile Include="src\ByteOrderTest.cpp"/>
<ClCompile Include="src\CoreTest.cpp"/>
<ClCompile Include="src\CoreTestSuite.cpp"/>
<ClCompile Include="src\DirectoryIteratorsTest.cpp"/>
<ClCompile Include="src\DynamicFactoryTest.cpp"/>
<ClCompile Include="src\FIFOBufferTest.cpp"/>
<ClCompile Include="src\FIFOBufferTestSuite.cpp"/>
<ClCompile Include="src\FormatTest.cpp"/>
<ClCompile Include="src\FPETest.cpp"/>
<ClCompile Include="src\ListMapTest.cpp"/>
<ClCompile Include="src\MemoryPoolTest.cpp"/>
<ClCompile Include="src\NamedTuplesTest.cpp"/>
<ClCompile Include="src\NDCTest.cpp"/>
<ClCompile Include="src\NumberFormatterTest.cpp"/>
<ClCompile Include="src\NumberParserTest.cpp"/>
<ClCompile Include="src\ObjectPoolTest.cpp"/>
<ClCompile Include="src\RegularExpressionTest.cpp"/>
<ClCompile Include="src\SharedPtrTest.cpp"/>
<ClCompile Include="src\StringTest.cpp"/>
<ClCompile Include="src\StringTokenizerTest.cpp"/>
<ClCompile Include="src\TuplesTest.cpp"/>
<ClCompile Include="src\TypeListTest.cpp"/>
<ClCompile Include="src\Base32Test.cpp"/>
<ClCompile Include="src\Base64Test.cpp"/>
<ClCompile Include="src\BinaryReaderWriterTest.cpp"/>
<ClCompile Include="src\CountingStreamTest.cpp"/>
<ClCompile Include="src\FIFOBufferStreamTest.cpp"/>
<ClCompile Include="src\FileStreamTest.cpp"/>
<ClCompile Include="src\HexBinaryTest.cpp"/>
<ClCompile Include="src\LineEndingConverterTest.cpp"/>
<ClCompile Include="src\MemoryStreamTest.cpp"/>
<ClCompile Include="src\NullStreamTest.cpp"/>
<ClCompile Include="src\StreamCopierTest.cpp"/>
<ClCompile Include="src\StreamsTestSuite.cpp"/>
<ClCompile Include="src\StreamTokenizerTest.cpp"/>
<ClCompile Include="src\TeeStreamTest.cpp"/>
<ClCompile Include="src\ZLibTest.cpp"/>
<ClCompile Include="src\CryptTestSuite.cpp"/>
<ClCompile Include="src\DigestStreamTest.cpp"/>
<ClCompile Include="src\HMACEngineTest.cpp"/>
<ClCompile Include="src\MD4EngineTest.cpp"/>
<ClCompile Include="src\MD5EngineTest.cpp"/>
<ClCompile Include="src\PBKDF2EngineTest.cpp"/>
<ClCompile Include="src\RandomStreamTest.cpp"/>
<ClCompile Include="src\RandomTest.cpp"/>
<ClCompile Include="src\SHA1EngineTest.cpp"/>
<ClCompile Include="src\NotificationCenterTest.cpp"/>
<ClCompile Include="src\NotificationQueueTest.cpp"/>
<ClCompile Include="src\NotificationsTestSuite.cpp"/>
<ClCompile Include="src\PriorityNotificationQueueTest.cpp"/>
<ClCompile Include="src\TimedNotificationQueueTest.cpp"/>
<ClCompile Include="src\ActiveDispatcherTest.cpp"/>
<ClCompile Include="src\ActiveMethodTest.cpp"/>
<ClCompile Include="src\ActivityTest.cpp"/>
<ClCompile Include="src\ConditionTest.cpp"/>
<ClCompile Include="src\MutexTest.cpp"/>
<ClCompile Include="src\RWLockTest.cpp"/>
<ClCompile Include="src\SemaphoreTest.cpp"/>
<ClCompile Include="src\ThreadingTestSuite.cpp"/>
<ClCompile Include="src\ThreadLocalTest.cpp"/>
<ClCompile Include="src\ThreadPoolTest.cpp"/>
<ClCompile Include="src\ThreadTest.cpp"/>
<ClCompile Include="src\TimerTest.cpp"/>
<ClCompile Include="src\ClassLoaderTest.cpp"/>
<ClCompile Include="src\ManifestTest.cpp"/>
<ClCompile Include="src\SharedLibraryTest.cpp"/>
<ClCompile Include="src\SharedLibraryTestSuite.cpp"/>
<ClCompile Include="src\TestPlugin.cpp"/>
<ClCompile Include="src\ChannelTest.cpp"/>
<ClCompile Include="src\FileChannelTest.cpp"/>
<ClCompile Include="src\LoggerTest.cpp"/>
<ClCompile Include="src\LoggingFactoryTest.cpp"/>
<ClCompile Include="src\LoggingRegistryTest.cpp"/>
<ClCompile Include="src\LoggingTestSuite.cpp"/>
<ClCompile Include="src\LogStreamTest.cpp"/>
<ClCompile Include="src\PatternFormatterTest.cpp"/>
<ClCompile Include="src\SimpleFileChannelTest.cpp"/>
<ClCompile Include="src\TestChannel.cpp"/>
<ClCompile Include="src\DirectoryWatcherTest.cpp"/>
<ClCompile Include="src\FilesystemTestSuite.cpp"/>
<ClCompile Include="src\FileTest.cpp"/>
<ClCompile Include="src\GlobTest.cpp"/>
<ClCompile Include="src\PathTest.cpp"/>
<ClCompile Include="src\UUIDGeneratorTest.cpp"/>
<ClCompile Include="src\UUIDTest.cpp"/>
<ClCompile Include="src\UUIDTestSuite.cpp"/>
<ClCompile Include="src\ClockTest.cpp"/>
<ClCompile Include="src\DateTimeFormatterTest.cpp"/>
<ClCompile Include="src\DateTimeParserTest.cpp"/>
<ClCompile Include="src\DateTimeTest.cpp"/>
<ClCompile Include="src\DateTimeTestSuite.cpp"/>
<ClCompile Include="src\LocalDateTimeTest.cpp"/>
<ClCompile Include="src\StopwatchTest.cpp"/>
<ClCompile Include="src\TimespanTest.cpp"/>
<ClCompile Include="src\TimestampTest.cpp"/>
<ClCompile Include="src\TimezoneTest.cpp"/>
<ClCompile Include="src\StreamConverterTest.cpp"/>
<ClCompile Include="src\TextBufferIteratorTest.cpp"/>
<ClCompile Include="src\TextConverterTest.cpp"/>
<ClCompile Include="src\TextEncodingTest.cpp"/>
<ClCompile Include="src\TextIteratorTest.cpp"/>
<ClCompile Include="src\TextTestSuite.cpp"/>
<ClCompile Include="src\UnicodeConverterTest.cpp"/>
<ClCompile Include="src\UTF8StringTest.cpp"/>
<ClCompile Include="src\URIStreamOpenerTest.cpp"/>
<ClCompile Include="src\URITest.cpp"/>
<ClCompile Include="src\URITestSuite.cpp"/>
<ClCompile Include="src\FoundationTestSuite.cpp"/>
<ClCompile Include="src\WinDriver.cpp"/>
<ClCompile Include="src\NamedEventTest.cpp"/>
<ClCompile Include="src\NamedMutexTest.cpp"/>
<ClCompile Include="src\ProcessesTestSuite.cpp"/>
<ClCompile Include="src\ProcessTest.cpp"/>
<ClCompile Include="src\SharedMemoryTest.cpp"/>
<ClCompile Include="src\TaskManagerTest.cpp"/>
<ClCompile Include="src\TaskTest.cpp"/>
<ClCompile Include="src\TaskTestSuite.cpp"/>
<ClCompile Include="src\BasicEventTest.cpp"/>
<ClCompile Include="src\DummyDelegate.cpp"/>
<ClCompile Include="src\EventTestSuite.cpp"/>
<ClCompile Include="src\FIFOEventTest.cpp"/>
<ClCompile Include="src\PriorityEventTest.cpp"/>
<ClCompile Include="src\CacheTestSuite.cpp"/>
<ClCompile Include="src\ExpireCacheTest.cpp"/>
<ClCompile Include="src\ExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\LRUCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\HashingTestSuite.cpp"/>
<ClCompile Include="src\HashMapTest.cpp"/>
<ClCompile Include="src\HashSetTest.cpp"/>
<ClCompile Include="src\HashTableTest.cpp"/>
<ClCompile Include="src\LinearHashTableTest.cpp"/>
<ClCompile Include="src\SimpleHashTableTest.cpp"/>
<ClCompile Include="src\VarTest.cpp"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h" />
<ClInclude Include="src\ArrayTest.h" />
<ClInclude Include="src\AutoPtrTest.h" />
<ClInclude Include="src\AutoReleasePoolTest.h" />
<ClInclude Include="src\Base32Test.h" />
<ClInclude Include="src\ByteOrderTest.h" />
<ClInclude Include="src\CoreTest.h" />
<ClInclude Include="src\CoreTestSuite.h" />
<ClInclude Include="src\DirectoryIteratorsTest.h" />
<ClInclude Include="src\DirectoryWatcherTest.h" />
<ClInclude Include="src\DynamicFactoryTest.h" />
<ClInclude Include="src\FIFOBufferStreamTest.h" />
<ClInclude Include="src\FormatTest.h" />
<ClInclude Include="src\FPETest.h" />
<ClInclude Include="src\ListMapTest.h" />
<ClInclude Include="src\MemoryPoolTest.h" />
<ClInclude Include="src\NamedTuplesTest.h" />
<ClInclude Include="src\NDCTest.h" />
<ClInclude Include="src\NumberFormatterTest.h" />
<ClInclude Include="src\NumberParserTest.h" />
<ClInclude Include="src\ObjectPoolTest.h" />
<ClInclude Include="src\PBKDF2EngineTest.h" />
<ClInclude Include="src\RegularExpressionTest.h" />
<ClInclude Include="src\SharedPtrTest.h" />
<ClInclude Include="src\StringTest.h" />
<ClInclude Include="src\StringTokenizerTest.h" />
<ClInclude Include="src\TuplesTest.h" />
<ClInclude Include="src\TypeListTest.h" />
<ClInclude Include="src\Base64Test.h" />
<ClInclude Include="src\BinaryReaderWriterTest.h" />
<ClInclude Include="src\CountingStreamTest.h" />
<ClInclude Include="src\FileStreamTest.h" />
<ClInclude Include="src\HexBinaryTest.h" />
<ClInclude Include="src\LineEndingConverterTest.h" />
<ClInclude Include="src\MemoryStreamTest.h" />
<ClInclude Include="src\NullStreamTest.h" />
<ClInclude Include="src\StreamCopierTest.h" />
<ClInclude Include="src\StreamsTestSuite.h" />
<ClInclude Include="src\StreamTokenizerTest.h" />
<ClInclude Include="src\TeeStreamTest.h" />
<ClInclude Include="src\VarTest.h" />
<ClInclude Include="src\ZLibTest.h" />
<ClInclude Include="src\CryptTestSuite.h" />
<ClInclude Include="src\DigestStreamTest.h" />
<ClInclude Include="src\HMACEngineTest.h" />
<ClInclude Include="src\MD4EngineTest.h" />
<ClInclude Include="src\MD5EngineTest.h" />
<ClInclude Include="src\RandomStreamTest.h" />
<ClInclude Include="src\RandomTest.h" />
<ClInclude Include="src\SHA1EngineTest.h" />
<ClInclude Include="src\NotificationCenterTest.h" />
<ClInclude Include="src\NotificationQueueTest.h" />
<ClInclude Include="src\NotificationsTestSuite.h" />
<ClInclude Include="src\PriorityNotificationQueueTest.h" />
<ClInclude Include="src\TimedNotificationQueueTest.h" />
<ClInclude Include="src\ActiveDispatcherTest.h" />
<ClInclude Include="src\ActiveMethodTest.h" />
<ClInclude Include="src\ActivityTest.h" />
<ClInclude Include="src\ConditionTest.h" />
<ClInclude Include="src\MutexTest.h" />
<ClInclude Include="src\RWLockTest.h" />
<ClInclude Include="src\SemaphoreTest.h" />
<ClInclude Include="src\ThreadingTestSuite.h" />
<ClInclude Include="src\ThreadLocalTest.h" />
<ClInclude Include="src\ThreadPoolTest.h" />
<ClInclude Include="src\ThreadTest.h" />
<ClInclude Include="src\TimerTest.h" />
<ClInclude Include="src\ClassLoaderTest.h" />
<ClInclude Include="src\ManifestTest.h" />
<ClInclude Include="src\SharedLibraryTest.h" />
<ClInclude Include="src\SharedLibraryTestSuite.h" />
<ClInclude Include="src\TestPlugin.h" />
<ClInclude Include="src\ChannelTest.h" />
<ClInclude Include="src\FileChannelTest.h" />
<ClInclude Include="src\LoggerTest.h" />
<ClInclude Include="src\LoggingFactoryTest.h" />
<ClInclude Include="src\LoggingRegistryTest.h" />
<ClInclude Include="src\LoggingTestSuite.h" />
<ClInclude Include="src\LogStreamTest.h" />
<ClInclude Include="src\PatternFormatterTest.h" />
<ClInclude Include="src\SimpleFileChannelTest.h" />
<ClInclude Include="src\TestChannel.h" />
<ClInclude Include="src\FilesystemTestSuite.h" />
<ClInclude Include="src\FileTest.h" />
<ClInclude Include="src\GlobTest.h" />
<ClInclude Include="src\PathTest.h" />
<ClInclude Include="src\UUIDGeneratorTest.h" />
<ClInclude Include="src\UUIDTest.h" />
<ClInclude Include="src\UUIDTestSuite.h" />
<ClInclude Include="src\ClockTest.h" />
<ClInclude Include="src\DateTimeFormatterTest.h" />
<ClInclude Include="src\DateTimeParserTest.h" />
<ClInclude Include="src\DateTimeTest.h" />
<ClInclude Include="src\DateTimeTestSuite.h" />
<ClInclude Include="src\LocalDateTimeTest.h" />
<ClInclude Include="src\StopwatchTest.h" />
<ClInclude Include="src\TimespanTest.h" />
<ClInclude Include="src\TimestampTest.h" />
<ClInclude Include="src\TimezoneTest.h" />
<ClInclude Include="src\StreamConverterTest.h" />
<ClInclude Include="src\TextBufferIteratorTest.h" />
<ClInclude Include="src\TextConverterTest.h" />
<ClInclude Include="src\TextEncodingTest.h" />
<ClInclude Include="src\TextIteratorTest.h" />
<ClInclude Include="src\TextTestSuite.h" />
<ClInclude Include="src\UnicodeConverterTest.h" />
<ClInclude Include="src\UTF8StringTest.h" />
<ClInclude Include="src\URIStreamOpenerTest.h" />
<ClInclude Include="src\URITest.h" />
<ClInclude Include="src\URITestSuite.h" />
<ClInclude Include="src\FoundationTestSuite.h" />
<ClInclude Include="src\NamedEventTest.h" />
<ClInclude Include="src\NamedMutexTest.h" />
<ClInclude Include="src\ProcessesTestSuite.h" />
<ClInclude Include="src\ProcessTest.h" />
<ClInclude Include="src\SharedMemoryTest.h" />
<ClInclude Include="src\TaskManagerTest.h" />
<ClInclude Include="src\TaskTest.h" />
<ClInclude Include="src\TaskTestSuite.h" />
<ClInclude Include="src\BasicEventTest.h" />
<ClInclude Include="src\DummyDelegate.h" />
<ClInclude Include="src\EventTestSuite.h" />
<ClInclude Include="src\FIFOEventTest.h" />
<ClInclude Include="src\PriorityEventTest.h" />
<ClInclude Include="src\CacheTestSuite.h" />
<ClInclude Include="src\ExpireCacheTest.h" />
<ClInclude Include="src\ExpireLRUCacheTest.h" />
<ClInclude Include="src\LRUCacheTest.h" />
<ClInclude Include="src\UniqueExpireCacheTest.h" />
<ClInclude Include="src\UniqueExpireLRUCacheTest.h" />
<ClInclude Include="src\HashingTestSuite.h" />
<ClInclude Include="src\HashMapTest.h" />
<ClInclude Include="src\HashSetTest.h" />
<ClInclude Include="src\HashTableTest.h" />
<ClInclude Include="src\LinearHashTableTest.h" />
<ClInclude Include="src\SimpleHashTableTest.h" />
<ClInclude Include="src\AnyTest.h"/>
<ClInclude Include="src\ArrayTest.h"/>
<ClInclude Include="src\AutoPtrTest.h"/>
<ClInclude Include="src\AutoReleasePoolTest.h"/>
<ClInclude Include="src\ByteOrderTest.h"/>
<ClInclude Include="src\CoreTest.h"/>
<ClInclude Include="src\CoreTestSuite.h"/>
<ClInclude Include="src\DirectoryIteratorsTest.h"/>
<ClInclude Include="src\DynamicAnyTest.h"/>
<ClInclude Include="src\DynamicFactoryTest.h"/>
<ClInclude Include="src\FIFOBufferTest.h"/>
<ClInclude Include="src\FIFOBufferTestSuite.h"/>
<ClInclude Include="src\FormatTest.h"/>
<ClInclude Include="src\FPETest.h"/>
<ClInclude Include="src\ListMapTest.h"/>
<ClInclude Include="src\MemoryPoolTest.h"/>
<ClInclude Include="src\NamedTuplesTest.h"/>
<ClInclude Include="src\NDCTest.h"/>
<ClInclude Include="src\NumberFormatterTest.h"/>
<ClInclude Include="src\NumberParserTest.h"/>
<ClInclude Include="src\ObjectPoolTest.h"/>
<ClInclude Include="src\RegularExpressionTest.h"/>
<ClInclude Include="src\SharedPtrTest.h"/>
<ClInclude Include="src\StringTest.h"/>
<ClInclude Include="src\StringTokenizerTest.h"/>
<ClInclude Include="src\TuplesTest.h"/>
<ClInclude Include="src\TypeListTest.h"/>
<ClInclude Include="src\Base32Test.h"/>
<ClInclude Include="src\Base64Test.h"/>
<ClInclude Include="src\BinaryReaderWriterTest.h"/>
<ClInclude Include="src\CountingStreamTest.h"/>
<ClInclude Include="src\FIFOBufferStreamTest.h"/>
<ClInclude Include="src\FileStreamTest.h"/>
<ClInclude Include="src\HexBinaryTest.h"/>
<ClInclude Include="src\LineEndingConverterTest.h"/>
<ClInclude Include="src\MemoryStreamTest.h"/>
<ClInclude Include="src\NullStreamTest.h"/>
<ClInclude Include="src\StreamCopierTest.h"/>
<ClInclude Include="src\StreamsTestSuite.h"/>
<ClInclude Include="src\StreamTokenizerTest.h"/>
<ClInclude Include="src\TeeStreamTest.h"/>
<ClInclude Include="src\ZLibTest.h"/>
<ClInclude Include="src\CryptTestSuite.h"/>
<ClInclude Include="src\DigestStreamTest.h"/>
<ClInclude Include="src\HMACEngineTest.h"/>
<ClInclude Include="src\MD4EngineTest.h"/>
<ClInclude Include="src\MD5EngineTest.h"/>
<ClInclude Include="src\PBKDF2EngineTest.h"/>
<ClInclude Include="src\RandomStreamTest.h"/>
<ClInclude Include="src\RandomTest.h"/>
<ClInclude Include="src\SHA1EngineTest.h"/>
<ClInclude Include="src\NotificationCenterTest.h"/>
<ClInclude Include="src\NotificationQueueTest.h"/>
<ClInclude Include="src\NotificationsTestSuite.h"/>
<ClInclude Include="src\PriorityNotificationQueueTest.h"/>
<ClInclude Include="src\TimedNotificationQueueTest.h"/>
<ClInclude Include="src\ActiveDispatcherTest.h"/>
<ClInclude Include="src\ActiveMethodTest.h"/>
<ClInclude Include="src\ActivityTest.h"/>
<ClInclude Include="src\ConditionTest.h"/>
<ClInclude Include="src\MutexTest.h"/>
<ClInclude Include="src\RWLockTest.h"/>
<ClInclude Include="src\SemaphoreTest.h"/>
<ClInclude Include="src\ThreadingTestSuite.h"/>
<ClInclude Include="src\ThreadLocalTest.h"/>
<ClInclude Include="src\ThreadPoolTest.h"/>
<ClInclude Include="src\ThreadTest.h"/>
<ClInclude Include="src\TimerTest.h"/>
<ClInclude Include="src\ClassLoaderTest.h"/>
<ClInclude Include="src\ManifestTest.h"/>
<ClInclude Include="src\SharedLibraryTest.h"/>
<ClInclude Include="src\SharedLibraryTestSuite.h"/>
<ClInclude Include="src\TestPlugin.h"/>
<ClInclude Include="src\ChannelTest.h"/>
<ClInclude Include="src\FileChannelTest.h"/>
<ClInclude Include="src\LoggerTest.h"/>
<ClInclude Include="src\LoggingFactoryTest.h"/>
<ClInclude Include="src\LoggingRegistryTest.h"/>
<ClInclude Include="src\LoggingTestSuite.h"/>
<ClInclude Include="src\LogStreamTest.h"/>
<ClInclude Include="src\PatternFormatterTest.h"/>
<ClInclude Include="src\SimpleFileChannelTest.h"/>
<ClInclude Include="src\TestChannel.h"/>
<ClInclude Include="src\DirectoryWatcherTest.h"/>
<ClInclude Include="src\FilesystemTestSuite.h"/>
<ClInclude Include="src\FileTest.h"/>
<ClInclude Include="src\GlobTest.h"/>
<ClInclude Include="src\PathTest.h"/>
<ClInclude Include="src\UUIDGeneratorTest.h"/>
<ClInclude Include="src\UUIDTest.h"/>
<ClInclude Include="src\UUIDTestSuite.h"/>
<ClInclude Include="src\ClockTest.h"/>
<ClInclude Include="src\DateTimeFormatterTest.h"/>
<ClInclude Include="src\DateTimeParserTest.h"/>
<ClInclude Include="src\DateTimeTest.h"/>
<ClInclude Include="src\DateTimeTestSuite.h"/>
<ClInclude Include="src\LocalDateTimeTest.h"/>
<ClInclude Include="src\StopwatchTest.h"/>
<ClInclude Include="src\TimespanTest.h"/>
<ClInclude Include="src\TimestampTest.h"/>
<ClInclude Include="src\TimezoneTest.h"/>
<ClInclude Include="src\StreamConverterTest.h"/>
<ClInclude Include="src\TextBufferIteratorTest.h"/>
<ClInclude Include="src\TextConverterTest.h"/>
<ClInclude Include="src\TextEncodingTest.h"/>
<ClInclude Include="src\TextIteratorTest.h"/>
<ClInclude Include="src\TextTestSuite.h"/>
<ClInclude Include="src\UnicodeConverterTest.h"/>
<ClInclude Include="src\UTF8StringTest.h"/>
<ClInclude Include="src\URIStreamOpenerTest.h"/>
<ClInclude Include="src\URITest.h"/>
<ClInclude Include="src\URITestSuite.h"/>
<ClInclude Include="src\FoundationTestSuite.h"/>
<ClInclude Include="src\NamedEventTest.h"/>
<ClInclude Include="src\NamedMutexTest.h"/>
<ClInclude Include="src\ProcessesTestSuite.h"/>
<ClInclude Include="src\ProcessTest.h"/>
<ClInclude Include="src\SharedMemoryTest.h"/>
<ClInclude Include="src\TaskManagerTest.h"/>
<ClInclude Include="src\TaskTest.h"/>
<ClInclude Include="src\TaskTestSuite.h"/>
<ClInclude Include="src\BasicEventTest.h"/>
<ClInclude Include="src\DummyDelegate.h"/>
<ClInclude Include="src\EventTestSuite.h"/>
<ClInclude Include="src\FIFOEventTest.h"/>
<ClInclude Include="src\PriorityEventTest.h"/>
<ClInclude Include="src\CacheTestSuite.h"/>
<ClInclude Include="src\ExpireCacheTest.h"/>
<ClInclude Include="src\ExpireLRUCacheTest.h"/>
<ClInclude Include="src\LRUCacheTest.h"/>
<ClInclude Include="src\UniqueExpireCacheTest.h"/>
<ClInclude Include="src\UniqueExpireLRUCacheTest.h"/>
<ClInclude Include="src\HashingTestSuite.h"/>
<ClInclude Include="src\HashMapTest.h"/>
<ClInclude Include="src\HashSetTest.h"/>
<ClInclude Include="src\HashTableTest.h"/>
<ClInclude Include="src\LinearHashTableTest.h"/>
<ClInclude Include="src\SimpleHashTableTest.h"/>
<ClInclude Include="src\VarTest.h"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets"/>
</Project>

View File

@ -2,187 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{a59b5185-a828-49a5-af23-d86b47d2c19c}</UniqueIdentifier>
<UniqueIdentifier>{2e7b5c2c-a621-4c3f-8665-d018433a47be}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{1e6128ad-7c36-4a4d-ad5c-c604171281c1}</UniqueIdentifier>
<UniqueIdentifier>{aa2a4c51-3250-474c-9fd7-b4c02d627c23}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{7abaf643-e5e3-4023-bbe8-8b8febe849dd}</UniqueIdentifier>
<UniqueIdentifier>{e3000b27-8e98-43b9-8676-0e2bc552ed96}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{87d01d31-9117-4d34-9d22-7babfd7b7bff}</UniqueIdentifier>
<UniqueIdentifier>{9b02fdf4-330d-4ea1-9b50-756ea1e9cbad}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{f6aad27f-31ed-496c-97ce-9c7d153d166d}</UniqueIdentifier>
<UniqueIdentifier>{e01a48ab-4deb-461c-ac9b-da93d753bce6}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d83da1d6-0738-4a6b-a7f7-fd79ac9ae23c}</UniqueIdentifier>
<UniqueIdentifier>{783f30ef-30f9-4653-ae14-b5e174b7f78b}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{0ed8b0f5-8c2f-4c45-b211-e0144659fcb6}</UniqueIdentifier>
<UniqueIdentifier>{a42da995-bcd7-4537-8252-d5e53d0f1d0e}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{81f46737-5924-42f1-96dd-e809506231bd}</UniqueIdentifier>
<UniqueIdentifier>{adbec94e-84f6-4a73-b8ad-56460f915735}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{a0215363-3aef-44fa-b1a5-153f868079dc}</UniqueIdentifier>
<UniqueIdentifier>{d68eb360-09da-436b-ba93-930e42eb3765}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{6ed14268-7950-426b-a6c8-b05a86890ab1}</UniqueIdentifier>
<UniqueIdentifier>{9a8db21b-da0d-4166-87df-cb3b5fdad9cc}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{09f64b14-f65d-4d7a-809a-29c3792f46b7}</UniqueIdentifier>
<UniqueIdentifier>{db95736d-423e-477f-9b96-b69270d92db3}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ffbc93f2-916d-43ca-9416-06c87734a668}</UniqueIdentifier>
<UniqueIdentifier>{30ff01a7-c8de-488d-8825-18ecea307edb}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{32ee8bb2-1b7b-4826-b50d-66e7f90fbe34}</UniqueIdentifier>
<UniqueIdentifier>{53539527-99a1-4611-973f-eafbc885d7fb}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{a8482038-01a5-4790-bd4a-1d857be47fec}</UniqueIdentifier>
<UniqueIdentifier>{8670cfea-46c1-4f9c-b627-7394a23afc23}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{fa7c79fd-7b14-4aea-ba1b-6b9ad50e2e2d}</UniqueIdentifier>
<UniqueIdentifier>{3444554f-0e39-4caa-938a-6eb00f5bd6a1}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{db211c8f-878a-41b0-9e48-53a7bd45b2cd}</UniqueIdentifier>
<UniqueIdentifier>{c4c27564-f218-40d0-8e56-e8e3ed2d7f19}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{00ac797c-cdfe-4dd5-b0d0-feea5cf4b3f0}</UniqueIdentifier>
<UniqueIdentifier>{cd2a3ab0-fb71-43e4-ace0-bb0e9d7a8af8}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{ef5ce424-fc18-4a60-8093-9f1ea328d52d}</UniqueIdentifier>
<UniqueIdentifier>{e35bb723-46b3-46e3-8cbf-d28df355ea53}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{e9794e29-e01f-476a-b5b0-ee65be0c2132}</UniqueIdentifier>
<UniqueIdentifier>{ab9eff64-9534-4e0c-a933-ee6de3a209a9}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{59047d4e-bd68-42a9-9309-7e624c42a9b0}</UniqueIdentifier>
<UniqueIdentifier>{ac884684-43da-4dd8-a44e-24802a812393}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{110b921c-f4d4-4f37-bdf3-01a7a2538693}</UniqueIdentifier>
<UniqueIdentifier>{68c296ac-f7e0-425a-bd33-360f5698a8de}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{665bb14f-e709-4b3b-8ac3-3bf3a94b686f}</UniqueIdentifier>
<UniqueIdentifier>{6a4b4b6e-4809-4b7f-8833-2fc2994ce1f5}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{9c0a2a3e-eb78-47b0-9768-ef0dfc6e23d9}</UniqueIdentifier>
<UniqueIdentifier>{e3509278-8ef5-408f-9542-c91dcdd28760}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{71886495-7c6c-42c4-8a3e-4d0a93def203}</UniqueIdentifier>
<UniqueIdentifier>{ae7e489e-8a98-42b8-a5d2-480524ea5760}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{515441cb-c92a-4003-80ae-9cce02ed4c09}</UniqueIdentifier>
<UniqueIdentifier>{032a30c0-9065-4eb4-9a32-a91ba8f27ffa}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{59f2f054-075b-4f91-8434-b9bc6d02f8a9}</UniqueIdentifier>
<UniqueIdentifier>{38db7f11-625e-4e2d-a419-13bb4df3ecff}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{1ad60877-d2c7-4061-8cb9-fd5f220bbc20}</UniqueIdentifier>
<UniqueIdentifier>{6f42cc0b-94c6-4f02-8db5-3e5856631d36}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{d29fdc4f-a128-4f49-ae88-61ae7f63ffb2}</UniqueIdentifier>
<UniqueIdentifier>{190d3222-f479-4dce-822a-144d2940f669}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{907687c4-8f5f-4cf3-ae43-6ee1a22571de}</UniqueIdentifier>
<UniqueIdentifier>{2948a228-c54d-4488-bdb3-793e2822c6fc}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{5d57a631-556c-4b0c-a417-de68ea3f1aeb}</UniqueIdentifier>
<UniqueIdentifier>{864eba35-a78b-46cb-9452-8dd975e12c55}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{1bbb02e6-b984-4ca8-8ea2-0e0ae41c09e9}</UniqueIdentifier>
<UniqueIdentifier>{bdfbe601-57c5-4d93-8535-c95905f85e82}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{ea02acda-0ec0-41b8-8e85-19fbf1b71687}</UniqueIdentifier>
<UniqueIdentifier>{73238f2c-5261-4833-bad2-9eb2eea57641}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{f0c7bb59-bb71-42fc-8275-aaed17decfb0}</UniqueIdentifier>
<UniqueIdentifier>{0acd48c0-20ad-4d45-8809-7c674bf9c736}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{60844487-77c9-46e6-b54e-39d7c7139ec3}</UniqueIdentifier>
<UniqueIdentifier>{b5548d39-c978-479d-af41-fe2bf341c3a8}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{28b544d5-54dd-449c-b2c6-62f92ee68f94}</UniqueIdentifier>
<UniqueIdentifier>{5638c842-e362-43b8-841d-8acf34046360}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{6f757782-30a7-47bb-b9c1-9197250c52d3}</UniqueIdentifier>
<UniqueIdentifier>{e0a682c7-b8dd-431b-8724-8744937ea56a}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite">
<UniqueIdentifier>{40a76071-eda0-455b-a482-b5a37ffd0b9a}</UniqueIdentifier>
<UniqueIdentifier>{f9caf92a-e9c5-4811-b922-2c5918a5a145}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Source Files">
<UniqueIdentifier>{a38b8ef3-6882-4a35-850c-9380db4b7d8b}</UniqueIdentifier>
<UniqueIdentifier>{f94b9cc9-0c68-4faf-becb-f7c814a38bcb}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Header Files">
<UniqueIdentifier>{ec6d5b4b-fcf5-4a4a-9e90-c1b548939c42}</UniqueIdentifier>
<UniqueIdentifier>{b38b3c7e-c36c-41fd-8eeb-935f0954feea}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver">
<UniqueIdentifier>{128755f3-1063-45aa-b4ad-6f796da5b60c}</UniqueIdentifier>
<UniqueIdentifier>{22b55fe2-d459-40df-9aa8-421c48d4e3f1}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver\Source Files">
<UniqueIdentifier>{52dde893-fa0a-4f27-8c92-e758a206d626}</UniqueIdentifier>
<UniqueIdentifier>{67cfbc8e-be95-4328-9961-84aea3161f0d}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{fee75e70-8621-4511-a6a0-50a32ca0b45b}</UniqueIdentifier>
<UniqueIdentifier>{57b90d56-ee70-4bc9-88f0-f61ac9124546}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{f89473da-f4fc-4aae-9fa4-2f8c361c06f1}</UniqueIdentifier>
<UniqueIdentifier>{04e74a33-b66b-4d43-935c-ef209d0394d6}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{19f29f26-70d7-41d6-a8aa-3bcd7fd7448a}</UniqueIdentifier>
<UniqueIdentifier>{d2ff90bb-27ff-4fb9-b4e5-02d14a525cd0}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{e5121ac0-03cc-416a-a403-1040fdbd6559}</UniqueIdentifier>
<UniqueIdentifier>{2d9b1448-bd2e-4468-9117-dac1836d52d6}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1a7b3c9d-d60e-4b82-b146-4cb3ef47ce7f}</UniqueIdentifier>
<UniqueIdentifier>{acc352d9-b343-42a0-bfe6-c3aa959cfe75}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{7a7cb161-16b5-4b1c-97c3-7cdbf33a4013}</UniqueIdentifier>
<UniqueIdentifier>{4b815550-33a7-452e-b510-d3e26a879f2f}</UniqueIdentifier>
</Filter>
<Filter Include="Event">
<UniqueIdentifier>{9378befb-ab93-48c0-9be3-df72edda5370}</UniqueIdentifier>
<UniqueIdentifier>{d64eb426-d57b-4e5d-952a-d671064ac367}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Header Files">
<UniqueIdentifier>{9af092ac-23f9-4829-aaf8-7409e3196a33}</UniqueIdentifier>
<UniqueIdentifier>{fecbd0f0-c4d9-4ee7-be5b-0bc3464e7d7f}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Source Files">
<UniqueIdentifier>{06f76446-a7b0-457b-8e4b-341d222f57ac}</UniqueIdentifier>
<UniqueIdentifier>{8996c7c5-1d8b-4182-9e9f-5a924b80a92a}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{03e890a9-85f6-4148-bc85-d29640ba1250}</UniqueIdentifier>
<UniqueIdentifier>{d60e8f1c-5e41-42ce-88e7-170a1382e0b6}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{b16bd65c-3280-498f-b7a0-b51525a49971}</UniqueIdentifier>
<UniqueIdentifier>{f183c589-cf68-42c3-8d3b-f8e3ee2d67b1}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{4e83f3e5-e513-4f4e-b3c2-1d0954b7d9b9}</UniqueIdentifier>
<UniqueIdentifier>{1a8b37ee-b017-4814-a4f8-ef319ba74652}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{14d22125-f7e7-47b8-9334-da6486ee9182}</UniqueIdentifier>
<UniqueIdentifier>{7295aed4-2f1e-4ded-96ad-fa5671e2dd64}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{570d80b8-a7cf-4092-9bdd-f74ff73ec221}</UniqueIdentifier>
<UniqueIdentifier>{085ff2ee-d571-442e-bf7c-dc4eb5ac15ac}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{9793912a-a80c-4122-8d10-1edb0ea86a09}</UniqueIdentifier>
<UniqueIdentifier>{938c575d-a642-448c-aa32-083eec204572}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{b7d7eace-f782-44ad-874d-754aaf8bcd0b}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{2f17bf3b-a264-4c07-a053-633bbe4112b1}</UniqueIdentifier>
<UniqueIdentifier>{0027b55b-96f2-463d-a33a-5b059aada030}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{2d764bf9-ddee-4319-b946-66b87e3e2328}</UniqueIdentifier>
<UniqueIdentifier>{f9e85b6e-3b17-499c-b7a1-3bedcebd4a74}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{f69c020d-4aac-4862-b2ba-b14c91d39546}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\AutoPtrTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -198,15 +201,27 @@
<ClCompile Include="src\CoreTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DynamicFactoryTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FormatTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FPETest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ListMapTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\MemoryPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -222,6 +237,9 @@
<ClCompile Include="src\NumberParserTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RegularExpressionTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -240,6 +258,9 @@
<ClCompile Include="src\TypeListTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base32Test.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base64Test.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -249,6 +270,9 @@
<ClCompile Include="src\CountingStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -294,6 +318,9 @@
<ClCompile Include="src\MD5EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RandomStreamTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
@ -399,6 +426,9 @@
<ClCompile Include="src\TestChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FilesystemTestSuite.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
@ -564,38 +594,17 @@
<ClCompile Include="src\SimpleHashTableTest.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarTest.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Base32Test.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ListMapTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\AutoPtrTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -611,15 +620,30 @@
<ClInclude Include="src\CoreTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicAnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicFactoryTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FormatTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FPETest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ListMapTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\MemoryPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -635,6 +659,9 @@
<ClInclude Include="src\NumberParserTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RegularExpressionTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -653,6 +680,9 @@
<ClInclude Include="src\TypeListTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Base32Test.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Base64Test.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -662,6 +692,9 @@
<ClInclude Include="src\CountingStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -707,6 +740,9 @@
<ClInclude Include="src\MD5EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RandomStreamTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -812,6 +848,9 @@
<ClInclude Include="src\TestChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FilesystemTestSuite.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
@ -974,32 +1013,8 @@
<ClInclude Include="src\SimpleHashTableTest.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\VarTest.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\Base32Test.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ListMapTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug_shared|Win32">
@ -28,19 +28,14 @@
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>TestSuite</ProjectName>
<ProjectGuid>{F1EE93DF-347F-4CB3-B191-C4E63F38E972}</ProjectGuid>
<ProjectGuid>{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}</ProjectGuid>
<RootNamespace>TestSuite</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration">
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Static</UseOfMfc>
<UseOfMfc>Dynamic</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
@ -50,9 +45,15 @@
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Dynamic</UseOfMfc>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>Static</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
@ -68,48 +69,29 @@
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v110</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">bin\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">bin\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">false</LinkIncremental>
<_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">TestSuited</TargetName>
@ -117,11 +99,42 @@
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">TestSuite</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">TestSuite</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<OutDir>bin\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">
<OutDir>bin\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<OutDir>bin\static_mt\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">
<OutDir>bin\static_mt\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<OutDir>bin\static_md\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<OutDir>bin\static_md\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -129,15 +142,16 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitd.lib;WinTestRunnerd.lib;PocoFoundationd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitd.lib;WinTestRunnerd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
@ -151,7 +165,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -159,92 +173,28 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnit.lib;WinTestRunner.lib;PocoFoundation.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnit.lib;WinTestRunner.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmd.lib;WinTestRunnermd.lib;PocoFoundationmd.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmdd.lib;WinTestRunnermdd.lib;PocoFoundationmdd.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@ -252,16 +202,17 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmtd.lib;WinTestRunnermtd.lib;PocoFoundationmtd.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;nafxcwd.lib;libcmtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitmtd.lib;WinTestRunnermtd.lib;iphlpapi.lib;winmm.lib;nafxcwd.lib;libcmtd.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_mt\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>nafxcwd.lib;libcmtd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_mt\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
@ -275,314 +226,373 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmt.lib;WinTestRunnermt.lib;PocoFoundationmt.lib;WinTestRunner.res;iphlpapi.lib;winmm.lib;nafxcw.lib;libcmt.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitmt.lib;WinTestRunnermt.lib;iphlpapi.lib;winmm.lib;nafxcw.lib;libcmt.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_mt\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>nafxcw.lib;libcmt.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmdd.lib;WinTestRunnermdd.lib;iphlpapi.lib;winmm.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmd.lib;WinTestRunnermd.lib;iphlpapi.lib;winmm.lib;WinTestRunner.res;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp" />
<ClCompile Include="src\ArrayTest.cpp" />
<ClCompile Include="src\AutoPtrTest.cpp" />
<ClCompile Include="src\AutoReleasePoolTest.cpp" />
<ClCompile Include="src\ByteOrderTest.cpp" />
<ClCompile Include="src\CoreTest.cpp" />
<ClCompile Include="src\CoreTestSuite.cpp" />
<ClCompile Include="src\DirectoryIteratorsTest.cpp" />
<ClCompile Include="src\DirectoryWatcherTest.cpp" />
<ClCompile Include="src\DynamicFactoryTest.cpp" />
<ClCompile Include="src\FIFOBufferStreamTest.cpp" />
<ClCompile Include="src\FormatTest.cpp" />
<ClCompile Include="src\FPETest.cpp" />
<ClCompile Include="src\ListMapTest.cpp" />
<ClCompile Include="src\MemoryPoolTest.cpp" />
<ClCompile Include="src\NamedTuplesTest.cpp" />
<ClCompile Include="src\NDCTest.cpp" />
<ClCompile Include="src\NumberFormatterTest.cpp" />
<ClCompile Include="src\NumberParserTest.cpp" />
<ClCompile Include="src\ObjectPoolTest.cpp" />
<ClCompile Include="src\PBKDF2EngineTest.cpp" />
<ClCompile Include="src\RegularExpressionTest.cpp" />
<ClCompile Include="src\SharedPtrTest.cpp" />
<ClCompile Include="src\StringTest.cpp" />
<ClCompile Include="src\StringTokenizerTest.cpp" />
<ClCompile Include="src\TuplesTest.cpp" />
<ClCompile Include="src\TypeListTest.cpp" />
<ClCompile Include="src\Base32Test.cpp" />
<ClCompile Include="src\Base64Test.cpp" />
<ClCompile Include="src\BinaryReaderWriterTest.cpp" />
<ClCompile Include="src\CountingStreamTest.cpp" />
<ClCompile Include="src\FileStreamTest.cpp" />
<ClCompile Include="src\HexBinaryTest.cpp" />
<ClCompile Include="src\LineEndingConverterTest.cpp" />
<ClCompile Include="src\MemoryStreamTest.cpp" />
<ClCompile Include="src\NullStreamTest.cpp" />
<ClCompile Include="src\StreamCopierTest.cpp" />
<ClCompile Include="src\StreamsTestSuite.cpp" />
<ClCompile Include="src\StreamTokenizerTest.cpp" />
<ClCompile Include="src\TeeStreamTest.cpp" />
<ClCompile Include="src\VarTest.cpp" />
<ClCompile Include="src\ZLibTest.cpp" />
<ClCompile Include="src\CryptTestSuite.cpp" />
<ClCompile Include="src\DigestStreamTest.cpp" />
<ClCompile Include="src\HMACEngineTest.cpp" />
<ClCompile Include="src\MD4EngineTest.cpp" />
<ClCompile Include="src\MD5EngineTest.cpp" />
<ClCompile Include="src\RandomStreamTest.cpp" />
<ClCompile Include="src\RandomTest.cpp" />
<ClCompile Include="src\SHA1EngineTest.cpp" />
<ClCompile Include="src\NotificationCenterTest.cpp" />
<ClCompile Include="src\NotificationQueueTest.cpp" />
<ClCompile Include="src\NotificationsTestSuite.cpp" />
<ClCompile Include="src\PriorityNotificationQueueTest.cpp" />
<ClCompile Include="src\TimedNotificationQueueTest.cpp" />
<ClCompile Include="src\ActiveDispatcherTest.cpp" />
<ClCompile Include="src\ActiveMethodTest.cpp" />
<ClCompile Include="src\ActivityTest.cpp" />
<ClCompile Include="src\ConditionTest.cpp" />
<ClCompile Include="src\MutexTest.cpp" />
<ClCompile Include="src\RWLockTest.cpp" />
<ClCompile Include="src\SemaphoreTest.cpp" />
<ClCompile Include="src\ThreadingTestSuite.cpp" />
<ClCompile Include="src\ThreadLocalTest.cpp" />
<ClCompile Include="src\ThreadPoolTest.cpp" />
<ClCompile Include="src\ThreadTest.cpp" />
<ClCompile Include="src\TimerTest.cpp" />
<ClCompile Include="src\ClassLoaderTest.cpp" />
<ClCompile Include="src\ManifestTest.cpp" />
<ClCompile Include="src\SharedLibraryTest.cpp" />
<ClCompile Include="src\SharedLibraryTestSuite.cpp" />
<ClCompile Include="src\TestPlugin.cpp" />
<ClCompile Include="src\ChannelTest.cpp" />
<ClCompile Include="src\FileChannelTest.cpp" />
<ClCompile Include="src\LoggerTest.cpp" />
<ClCompile Include="src\LoggingFactoryTest.cpp" />
<ClCompile Include="src\LoggingRegistryTest.cpp" />
<ClCompile Include="src\LoggingTestSuite.cpp" />
<ClCompile Include="src\LogStreamTest.cpp" />
<ClCompile Include="src\PatternFormatterTest.cpp" />
<ClCompile Include="src\SimpleFileChannelTest.cpp" />
<ClCompile Include="src\TestChannel.cpp" />
<ClCompile Include="src\FilesystemTestSuite.cpp" />
<ClCompile Include="src\FileTest.cpp" />
<ClCompile Include="src\GlobTest.cpp" />
<ClCompile Include="src\PathTest.cpp" />
<ClCompile Include="src\UUIDGeneratorTest.cpp" />
<ClCompile Include="src\UUIDTest.cpp" />
<ClCompile Include="src\UUIDTestSuite.cpp" />
<ClCompile Include="src\ClockTest.cpp" />
<ClCompile Include="src\DateTimeFormatterTest.cpp" />
<ClCompile Include="src\DateTimeParserTest.cpp" />
<ClCompile Include="src\DateTimeTest.cpp" />
<ClCompile Include="src\DateTimeTestSuite.cpp" />
<ClCompile Include="src\LocalDateTimeTest.cpp" />
<ClCompile Include="src\StopwatchTest.cpp" />
<ClCompile Include="src\TimespanTest.cpp" />
<ClCompile Include="src\TimestampTest.cpp" />
<ClCompile Include="src\TimezoneTest.cpp" />
<ClCompile Include="src\StreamConverterTest.cpp" />
<ClCompile Include="src\TextBufferIteratorTest.cpp" />
<ClCompile Include="src\TextConverterTest.cpp" />
<ClCompile Include="src\TextEncodingTest.cpp" />
<ClCompile Include="src\TextIteratorTest.cpp" />
<ClCompile Include="src\TextTestSuite.cpp" />
<ClCompile Include="src\UnicodeConverterTest.cpp" />
<ClCompile Include="src\UTF8StringTest.cpp" />
<ClCompile Include="src\URIStreamOpenerTest.cpp" />
<ClCompile Include="src\URITest.cpp" />
<ClCompile Include="src\URITestSuite.cpp" />
<ClCompile Include="src\FoundationTestSuite.cpp" />
<ClCompile Include="src\WinDriver.cpp" />
<ClCompile Include="src\NamedEventTest.cpp" />
<ClCompile Include="src\NamedMutexTest.cpp" />
<ClCompile Include="src\ProcessesTestSuite.cpp" />
<ClCompile Include="src\ProcessTest.cpp" />
<ClCompile Include="src\SharedMemoryTest.cpp" />
<ClCompile Include="src\TaskManagerTest.cpp" />
<ClCompile Include="src\TaskTest.cpp" />
<ClCompile Include="src\TaskTestSuite.cpp" />
<ClCompile Include="src\BasicEventTest.cpp" />
<ClCompile Include="src\DummyDelegate.cpp" />
<ClCompile Include="src\EventTestSuite.cpp" />
<ClCompile Include="src\FIFOEventTest.cpp" />
<ClCompile Include="src\PriorityEventTest.cpp" />
<ClCompile Include="src\CacheTestSuite.cpp" />
<ClCompile Include="src\ExpireCacheTest.cpp" />
<ClCompile Include="src\ExpireLRUCacheTest.cpp" />
<ClCompile Include="src\LRUCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp" />
<ClCompile Include="src\HashingTestSuite.cpp" />
<ClCompile Include="src\HashMapTest.cpp" />
<ClCompile Include="src\HashSetTest.cpp" />
<ClCompile Include="src\HashTableTest.cpp" />
<ClCompile Include="src\LinearHashTableTest.cpp" />
<ClCompile Include="src\SimpleHashTableTest.cpp" />
<ClCompile Include="src\AnyTest.cpp"/>
<ClCompile Include="src\ArrayTest.cpp"/>
<ClCompile Include="src\AutoPtrTest.cpp"/>
<ClCompile Include="src\AutoReleasePoolTest.cpp"/>
<ClCompile Include="src\ByteOrderTest.cpp"/>
<ClCompile Include="src\CoreTest.cpp"/>
<ClCompile Include="src\CoreTestSuite.cpp"/>
<ClCompile Include="src\DirectoryIteratorsTest.cpp"/>
<ClCompile Include="src\DynamicFactoryTest.cpp"/>
<ClCompile Include="src\FIFOBufferTest.cpp"/>
<ClCompile Include="src\FIFOBufferTestSuite.cpp"/>
<ClCompile Include="src\FormatTest.cpp"/>
<ClCompile Include="src\FPETest.cpp"/>
<ClCompile Include="src\ListMapTest.cpp"/>
<ClCompile Include="src\MemoryPoolTest.cpp"/>
<ClCompile Include="src\NamedTuplesTest.cpp"/>
<ClCompile Include="src\NDCTest.cpp"/>
<ClCompile Include="src\NumberFormatterTest.cpp"/>
<ClCompile Include="src\NumberParserTest.cpp"/>
<ClCompile Include="src\ObjectPoolTest.cpp"/>
<ClCompile Include="src\RegularExpressionTest.cpp"/>
<ClCompile Include="src\SharedPtrTest.cpp"/>
<ClCompile Include="src\StringTest.cpp"/>
<ClCompile Include="src\StringTokenizerTest.cpp"/>
<ClCompile Include="src\TuplesTest.cpp"/>
<ClCompile Include="src\TypeListTest.cpp"/>
<ClCompile Include="src\Base32Test.cpp"/>
<ClCompile Include="src\Base64Test.cpp"/>
<ClCompile Include="src\BinaryReaderWriterTest.cpp"/>
<ClCompile Include="src\CountingStreamTest.cpp"/>
<ClCompile Include="src\FIFOBufferStreamTest.cpp"/>
<ClCompile Include="src\FileStreamTest.cpp"/>
<ClCompile Include="src\HexBinaryTest.cpp"/>
<ClCompile Include="src\LineEndingConverterTest.cpp"/>
<ClCompile Include="src\MemoryStreamTest.cpp"/>
<ClCompile Include="src\NullStreamTest.cpp"/>
<ClCompile Include="src\StreamCopierTest.cpp"/>
<ClCompile Include="src\StreamsTestSuite.cpp"/>
<ClCompile Include="src\StreamTokenizerTest.cpp"/>
<ClCompile Include="src\TeeStreamTest.cpp"/>
<ClCompile Include="src\ZLibTest.cpp"/>
<ClCompile Include="src\CryptTestSuite.cpp"/>
<ClCompile Include="src\DigestStreamTest.cpp"/>
<ClCompile Include="src\HMACEngineTest.cpp"/>
<ClCompile Include="src\MD4EngineTest.cpp"/>
<ClCompile Include="src\MD5EngineTest.cpp"/>
<ClCompile Include="src\PBKDF2EngineTest.cpp"/>
<ClCompile Include="src\RandomStreamTest.cpp"/>
<ClCompile Include="src\RandomTest.cpp"/>
<ClCompile Include="src\SHA1EngineTest.cpp"/>
<ClCompile Include="src\NotificationCenterTest.cpp"/>
<ClCompile Include="src\NotificationQueueTest.cpp"/>
<ClCompile Include="src\NotificationsTestSuite.cpp"/>
<ClCompile Include="src\PriorityNotificationQueueTest.cpp"/>
<ClCompile Include="src\TimedNotificationQueueTest.cpp"/>
<ClCompile Include="src\ActiveDispatcherTest.cpp"/>
<ClCompile Include="src\ActiveMethodTest.cpp"/>
<ClCompile Include="src\ActivityTest.cpp"/>
<ClCompile Include="src\ConditionTest.cpp"/>
<ClCompile Include="src\MutexTest.cpp"/>
<ClCompile Include="src\RWLockTest.cpp"/>
<ClCompile Include="src\SemaphoreTest.cpp"/>
<ClCompile Include="src\ThreadingTestSuite.cpp"/>
<ClCompile Include="src\ThreadLocalTest.cpp"/>
<ClCompile Include="src\ThreadPoolTest.cpp"/>
<ClCompile Include="src\ThreadTest.cpp"/>
<ClCompile Include="src\TimerTest.cpp"/>
<ClCompile Include="src\ClassLoaderTest.cpp"/>
<ClCompile Include="src\ManifestTest.cpp"/>
<ClCompile Include="src\SharedLibraryTest.cpp"/>
<ClCompile Include="src\SharedLibraryTestSuite.cpp"/>
<ClCompile Include="src\TestPlugin.cpp"/>
<ClCompile Include="src\ChannelTest.cpp"/>
<ClCompile Include="src\FileChannelTest.cpp"/>
<ClCompile Include="src\LoggerTest.cpp"/>
<ClCompile Include="src\LoggingFactoryTest.cpp"/>
<ClCompile Include="src\LoggingRegistryTest.cpp"/>
<ClCompile Include="src\LoggingTestSuite.cpp"/>
<ClCompile Include="src\LogStreamTest.cpp"/>
<ClCompile Include="src\PatternFormatterTest.cpp"/>
<ClCompile Include="src\SimpleFileChannelTest.cpp"/>
<ClCompile Include="src\TestChannel.cpp"/>
<ClCompile Include="src\DirectoryWatcherTest.cpp"/>
<ClCompile Include="src\FilesystemTestSuite.cpp"/>
<ClCompile Include="src\FileTest.cpp"/>
<ClCompile Include="src\GlobTest.cpp"/>
<ClCompile Include="src\PathTest.cpp"/>
<ClCompile Include="src\UUIDGeneratorTest.cpp"/>
<ClCompile Include="src\UUIDTest.cpp"/>
<ClCompile Include="src\UUIDTestSuite.cpp"/>
<ClCompile Include="src\ClockTest.cpp"/>
<ClCompile Include="src\DateTimeFormatterTest.cpp"/>
<ClCompile Include="src\DateTimeParserTest.cpp"/>
<ClCompile Include="src\DateTimeTest.cpp"/>
<ClCompile Include="src\DateTimeTestSuite.cpp"/>
<ClCompile Include="src\LocalDateTimeTest.cpp"/>
<ClCompile Include="src\StopwatchTest.cpp"/>
<ClCompile Include="src\TimespanTest.cpp"/>
<ClCompile Include="src\TimestampTest.cpp"/>
<ClCompile Include="src\TimezoneTest.cpp"/>
<ClCompile Include="src\StreamConverterTest.cpp"/>
<ClCompile Include="src\TextBufferIteratorTest.cpp"/>
<ClCompile Include="src\TextConverterTest.cpp"/>
<ClCompile Include="src\TextEncodingTest.cpp"/>
<ClCompile Include="src\TextIteratorTest.cpp"/>
<ClCompile Include="src\TextTestSuite.cpp"/>
<ClCompile Include="src\UnicodeConverterTest.cpp"/>
<ClCompile Include="src\UTF8StringTest.cpp"/>
<ClCompile Include="src\URIStreamOpenerTest.cpp"/>
<ClCompile Include="src\URITest.cpp"/>
<ClCompile Include="src\URITestSuite.cpp"/>
<ClCompile Include="src\FoundationTestSuite.cpp"/>
<ClCompile Include="src\WinDriver.cpp"/>
<ClCompile Include="src\NamedEventTest.cpp"/>
<ClCompile Include="src\NamedMutexTest.cpp"/>
<ClCompile Include="src\ProcessesTestSuite.cpp"/>
<ClCompile Include="src\ProcessTest.cpp"/>
<ClCompile Include="src\SharedMemoryTest.cpp"/>
<ClCompile Include="src\TaskManagerTest.cpp"/>
<ClCompile Include="src\TaskTest.cpp"/>
<ClCompile Include="src\TaskTestSuite.cpp"/>
<ClCompile Include="src\BasicEventTest.cpp"/>
<ClCompile Include="src\DummyDelegate.cpp"/>
<ClCompile Include="src\EventTestSuite.cpp"/>
<ClCompile Include="src\FIFOEventTest.cpp"/>
<ClCompile Include="src\PriorityEventTest.cpp"/>
<ClCompile Include="src\CacheTestSuite.cpp"/>
<ClCompile Include="src\ExpireCacheTest.cpp"/>
<ClCompile Include="src\ExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\LRUCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\HashingTestSuite.cpp"/>
<ClCompile Include="src\HashMapTest.cpp"/>
<ClCompile Include="src\HashSetTest.cpp"/>
<ClCompile Include="src\HashTableTest.cpp"/>
<ClCompile Include="src\LinearHashTableTest.cpp"/>
<ClCompile Include="src\SimpleHashTableTest.cpp"/>
<ClCompile Include="src\VarTest.cpp"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h" />
<ClInclude Include="src\ArrayTest.h" />
<ClInclude Include="src\AutoPtrTest.h" />
<ClInclude Include="src\AutoReleasePoolTest.h" />
<ClInclude Include="src\ByteOrderTest.h" />
<ClInclude Include="src\CoreTest.h" />
<ClInclude Include="src\CoreTestSuite.h" />
<ClInclude Include="src\DirectoryIteratorsTest.h" />
<ClInclude Include="src\DirectoryWatcherTest.h" />
<ClInclude Include="src\DynamicFactoryTest.h" />
<ClInclude Include="src\FIFOBufferStreamTest.h" />
<ClInclude Include="src\FormatTest.h" />
<ClInclude Include="src\FPETest.h" />
<ClInclude Include="src\ListMapTest.h" />
<ClInclude Include="src\MemoryPoolTest.h" />
<ClInclude Include="src\NamedTuplesTest.h" />
<ClInclude Include="src\NDCTest.h" />
<ClInclude Include="src\NumberFormatterTest.h" />
<ClInclude Include="src\NumberParserTest.h" />
<ClInclude Include="src\ObjectPoolTest.h" />
<ClInclude Include="src\PBKDF2EngineTest.h" />
<ClInclude Include="src\RegularExpressionTest.h" />
<ClInclude Include="src\SharedPtrTest.h" />
<ClInclude Include="src\StringTest.h" />
<ClInclude Include="src\StringTokenizerTest.h" />
<ClInclude Include="src\TuplesTest.h" />
<ClInclude Include="src\TypeListTest.h" />
<ClInclude Include="src\Base32Test.h" />
<ClInclude Include="src\Base64Test.h" />
<ClInclude Include="src\BinaryReaderWriterTest.h" />
<ClInclude Include="src\CountingStreamTest.h" />
<ClInclude Include="src\FileStreamTest.h" />
<ClInclude Include="src\HexBinaryTest.h" />
<ClInclude Include="src\LineEndingConverterTest.h" />
<ClInclude Include="src\MemoryStreamTest.h" />
<ClInclude Include="src\NullStreamTest.h" />
<ClInclude Include="src\StreamCopierTest.h" />
<ClInclude Include="src\StreamsTestSuite.h" />
<ClInclude Include="src\StreamTokenizerTest.h" />
<ClInclude Include="src\TeeStreamTest.h" />
<ClInclude Include="src\VarTest.h" />
<ClInclude Include="src\ZLibTest.h" />
<ClInclude Include="src\CryptTestSuite.h" />
<ClInclude Include="src\DigestStreamTest.h" />
<ClInclude Include="src\HMACEngineTest.h" />
<ClInclude Include="src\MD4EngineTest.h" />
<ClInclude Include="src\MD5EngineTest.h" />
<ClInclude Include="src\RandomStreamTest.h" />
<ClInclude Include="src\RandomTest.h" />
<ClInclude Include="src\SHA1EngineTest.h" />
<ClInclude Include="src\NotificationCenterTest.h" />
<ClInclude Include="src\NotificationQueueTest.h" />
<ClInclude Include="src\NotificationsTestSuite.h" />
<ClInclude Include="src\PriorityNotificationQueueTest.h" />
<ClInclude Include="src\TimedNotificationQueueTest.h" />
<ClInclude Include="src\ActiveDispatcherTest.h" />
<ClInclude Include="src\ActiveMethodTest.h" />
<ClInclude Include="src\ActivityTest.h" />
<ClInclude Include="src\ConditionTest.h" />
<ClInclude Include="src\MutexTest.h" />
<ClInclude Include="src\RWLockTest.h" />
<ClInclude Include="src\SemaphoreTest.h" />
<ClInclude Include="src\ThreadingTestSuite.h" />
<ClInclude Include="src\ThreadLocalTest.h" />
<ClInclude Include="src\ThreadPoolTest.h" />
<ClInclude Include="src\ThreadTest.h" />
<ClInclude Include="src\TimerTest.h" />
<ClInclude Include="src\ClassLoaderTest.h" />
<ClInclude Include="src\ManifestTest.h" />
<ClInclude Include="src\SharedLibraryTest.h" />
<ClInclude Include="src\SharedLibraryTestSuite.h" />
<ClInclude Include="src\TestPlugin.h" />
<ClInclude Include="src\ChannelTest.h" />
<ClInclude Include="src\FileChannelTest.h" />
<ClInclude Include="src\LoggerTest.h" />
<ClInclude Include="src\LoggingFactoryTest.h" />
<ClInclude Include="src\LoggingRegistryTest.h" />
<ClInclude Include="src\LoggingTestSuite.h" />
<ClInclude Include="src\LogStreamTest.h" />
<ClInclude Include="src\PatternFormatterTest.h" />
<ClInclude Include="src\SimpleFileChannelTest.h" />
<ClInclude Include="src\TestChannel.h" />
<ClInclude Include="src\FilesystemTestSuite.h" />
<ClInclude Include="src\FileTest.h" />
<ClInclude Include="src\GlobTest.h" />
<ClInclude Include="src\PathTest.h" />
<ClInclude Include="src\UUIDGeneratorTest.h" />
<ClInclude Include="src\UUIDTest.h" />
<ClInclude Include="src\UUIDTestSuite.h" />
<ClInclude Include="src\ClockTest.h" />
<ClInclude Include="src\DateTimeFormatterTest.h" />
<ClInclude Include="src\DateTimeParserTest.h" />
<ClInclude Include="src\DateTimeTest.h" />
<ClInclude Include="src\DateTimeTestSuite.h" />
<ClInclude Include="src\LocalDateTimeTest.h" />
<ClInclude Include="src\StopwatchTest.h" />
<ClInclude Include="src\TimespanTest.h" />
<ClInclude Include="src\TimestampTest.h" />
<ClInclude Include="src\TimezoneTest.h" />
<ClInclude Include="src\StreamConverterTest.h" />
<ClInclude Include="src\TextBufferIteratorTest.h" />
<ClInclude Include="src\TextConverterTest.h" />
<ClInclude Include="src\TextEncodingTest.h" />
<ClInclude Include="src\TextIteratorTest.h" />
<ClInclude Include="src\TextTestSuite.h" />
<ClInclude Include="src\UnicodeConverterTest.h" />
<ClInclude Include="src\UTF8StringTest.h" />
<ClInclude Include="src\URIStreamOpenerTest.h" />
<ClInclude Include="src\URITest.h" />
<ClInclude Include="src\URITestSuite.h" />
<ClInclude Include="src\FoundationTestSuite.h" />
<ClInclude Include="src\NamedEventTest.h" />
<ClInclude Include="src\NamedMutexTest.h" />
<ClInclude Include="src\ProcessesTestSuite.h" />
<ClInclude Include="src\ProcessTest.h" />
<ClInclude Include="src\SharedMemoryTest.h" />
<ClInclude Include="src\TaskManagerTest.h" />
<ClInclude Include="src\TaskTest.h" />
<ClInclude Include="src\TaskTestSuite.h" />
<ClInclude Include="src\BasicEventTest.h" />
<ClInclude Include="src\DummyDelegate.h" />
<ClInclude Include="src\EventTestSuite.h" />
<ClInclude Include="src\FIFOEventTest.h" />
<ClInclude Include="src\PriorityEventTest.h" />
<ClInclude Include="src\CacheTestSuite.h" />
<ClInclude Include="src\ExpireCacheTest.h" />
<ClInclude Include="src\ExpireLRUCacheTest.h" />
<ClInclude Include="src\LRUCacheTest.h" />
<ClInclude Include="src\UniqueExpireCacheTest.h" />
<ClInclude Include="src\UniqueExpireLRUCacheTest.h" />
<ClInclude Include="src\HashingTestSuite.h" />
<ClInclude Include="src\HashMapTest.h" />
<ClInclude Include="src\HashSetTest.h" />
<ClInclude Include="src\HashTableTest.h" />
<ClInclude Include="src\LinearHashTableTest.h" />
<ClInclude Include="src\SimpleHashTableTest.h" />
<ClInclude Include="src\AnyTest.h"/>
<ClInclude Include="src\ArrayTest.h"/>
<ClInclude Include="src\AutoPtrTest.h"/>
<ClInclude Include="src\AutoReleasePoolTest.h"/>
<ClInclude Include="src\ByteOrderTest.h"/>
<ClInclude Include="src\CoreTest.h"/>
<ClInclude Include="src\CoreTestSuite.h"/>
<ClInclude Include="src\DirectoryIteratorsTest.h"/>
<ClInclude Include="src\DynamicAnyTest.h"/>
<ClInclude Include="src\DynamicFactoryTest.h"/>
<ClInclude Include="src\FIFOBufferTest.h"/>
<ClInclude Include="src\FIFOBufferTestSuite.h"/>
<ClInclude Include="src\FormatTest.h"/>
<ClInclude Include="src\FPETest.h"/>
<ClInclude Include="src\ListMapTest.h"/>
<ClInclude Include="src\MemoryPoolTest.h"/>
<ClInclude Include="src\NamedTuplesTest.h"/>
<ClInclude Include="src\NDCTest.h"/>
<ClInclude Include="src\NumberFormatterTest.h"/>
<ClInclude Include="src\NumberParserTest.h"/>
<ClInclude Include="src\ObjectPoolTest.h"/>
<ClInclude Include="src\RegularExpressionTest.h"/>
<ClInclude Include="src\SharedPtrTest.h"/>
<ClInclude Include="src\StringTest.h"/>
<ClInclude Include="src\StringTokenizerTest.h"/>
<ClInclude Include="src\TuplesTest.h"/>
<ClInclude Include="src\TypeListTest.h"/>
<ClInclude Include="src\Base32Test.h"/>
<ClInclude Include="src\Base64Test.h"/>
<ClInclude Include="src\BinaryReaderWriterTest.h"/>
<ClInclude Include="src\CountingStreamTest.h"/>
<ClInclude Include="src\FIFOBufferStreamTest.h"/>
<ClInclude Include="src\FileStreamTest.h"/>
<ClInclude Include="src\HexBinaryTest.h"/>
<ClInclude Include="src\LineEndingConverterTest.h"/>
<ClInclude Include="src\MemoryStreamTest.h"/>
<ClInclude Include="src\NullStreamTest.h"/>
<ClInclude Include="src\StreamCopierTest.h"/>
<ClInclude Include="src\StreamsTestSuite.h"/>
<ClInclude Include="src\StreamTokenizerTest.h"/>
<ClInclude Include="src\TeeStreamTest.h"/>
<ClInclude Include="src\ZLibTest.h"/>
<ClInclude Include="src\CryptTestSuite.h"/>
<ClInclude Include="src\DigestStreamTest.h"/>
<ClInclude Include="src\HMACEngineTest.h"/>
<ClInclude Include="src\MD4EngineTest.h"/>
<ClInclude Include="src\MD5EngineTest.h"/>
<ClInclude Include="src\PBKDF2EngineTest.h"/>
<ClInclude Include="src\RandomStreamTest.h"/>
<ClInclude Include="src\RandomTest.h"/>
<ClInclude Include="src\SHA1EngineTest.h"/>
<ClInclude Include="src\NotificationCenterTest.h"/>
<ClInclude Include="src\NotificationQueueTest.h"/>
<ClInclude Include="src\NotificationsTestSuite.h"/>
<ClInclude Include="src\PriorityNotificationQueueTest.h"/>
<ClInclude Include="src\TimedNotificationQueueTest.h"/>
<ClInclude Include="src\ActiveDispatcherTest.h"/>
<ClInclude Include="src\ActiveMethodTest.h"/>
<ClInclude Include="src\ActivityTest.h"/>
<ClInclude Include="src\ConditionTest.h"/>
<ClInclude Include="src\MutexTest.h"/>
<ClInclude Include="src\RWLockTest.h"/>
<ClInclude Include="src\SemaphoreTest.h"/>
<ClInclude Include="src\ThreadingTestSuite.h"/>
<ClInclude Include="src\ThreadLocalTest.h"/>
<ClInclude Include="src\ThreadPoolTest.h"/>
<ClInclude Include="src\ThreadTest.h"/>
<ClInclude Include="src\TimerTest.h"/>
<ClInclude Include="src\ClassLoaderTest.h"/>
<ClInclude Include="src\ManifestTest.h"/>
<ClInclude Include="src\SharedLibraryTest.h"/>
<ClInclude Include="src\SharedLibraryTestSuite.h"/>
<ClInclude Include="src\TestPlugin.h"/>
<ClInclude Include="src\ChannelTest.h"/>
<ClInclude Include="src\FileChannelTest.h"/>
<ClInclude Include="src\LoggerTest.h"/>
<ClInclude Include="src\LoggingFactoryTest.h"/>
<ClInclude Include="src\LoggingRegistryTest.h"/>
<ClInclude Include="src\LoggingTestSuite.h"/>
<ClInclude Include="src\LogStreamTest.h"/>
<ClInclude Include="src\PatternFormatterTest.h"/>
<ClInclude Include="src\SimpleFileChannelTest.h"/>
<ClInclude Include="src\TestChannel.h"/>
<ClInclude Include="src\DirectoryWatcherTest.h"/>
<ClInclude Include="src\FilesystemTestSuite.h"/>
<ClInclude Include="src\FileTest.h"/>
<ClInclude Include="src\GlobTest.h"/>
<ClInclude Include="src\PathTest.h"/>
<ClInclude Include="src\UUIDGeneratorTest.h"/>
<ClInclude Include="src\UUIDTest.h"/>
<ClInclude Include="src\UUIDTestSuite.h"/>
<ClInclude Include="src\ClockTest.h"/>
<ClInclude Include="src\DateTimeFormatterTest.h"/>
<ClInclude Include="src\DateTimeParserTest.h"/>
<ClInclude Include="src\DateTimeTest.h"/>
<ClInclude Include="src\DateTimeTestSuite.h"/>
<ClInclude Include="src\LocalDateTimeTest.h"/>
<ClInclude Include="src\StopwatchTest.h"/>
<ClInclude Include="src\TimespanTest.h"/>
<ClInclude Include="src\TimestampTest.h"/>
<ClInclude Include="src\TimezoneTest.h"/>
<ClInclude Include="src\StreamConverterTest.h"/>
<ClInclude Include="src\TextBufferIteratorTest.h"/>
<ClInclude Include="src\TextConverterTest.h"/>
<ClInclude Include="src\TextEncodingTest.h"/>
<ClInclude Include="src\TextIteratorTest.h"/>
<ClInclude Include="src\TextTestSuite.h"/>
<ClInclude Include="src\UnicodeConverterTest.h"/>
<ClInclude Include="src\UTF8StringTest.h"/>
<ClInclude Include="src\URIStreamOpenerTest.h"/>
<ClInclude Include="src\URITest.h"/>
<ClInclude Include="src\URITestSuite.h"/>
<ClInclude Include="src\FoundationTestSuite.h"/>
<ClInclude Include="src\NamedEventTest.h"/>
<ClInclude Include="src\NamedMutexTest.h"/>
<ClInclude Include="src\ProcessesTestSuite.h"/>
<ClInclude Include="src\ProcessTest.h"/>
<ClInclude Include="src\SharedMemoryTest.h"/>
<ClInclude Include="src\TaskManagerTest.h"/>
<ClInclude Include="src\TaskTest.h"/>
<ClInclude Include="src\TaskTestSuite.h"/>
<ClInclude Include="src\BasicEventTest.h"/>
<ClInclude Include="src\DummyDelegate.h"/>
<ClInclude Include="src\EventTestSuite.h"/>
<ClInclude Include="src\FIFOEventTest.h"/>
<ClInclude Include="src\PriorityEventTest.h"/>
<ClInclude Include="src\CacheTestSuite.h"/>
<ClInclude Include="src\ExpireCacheTest.h"/>
<ClInclude Include="src\ExpireLRUCacheTest.h"/>
<ClInclude Include="src\LRUCacheTest.h"/>
<ClInclude Include="src\UniqueExpireCacheTest.h"/>
<ClInclude Include="src\UniqueExpireLRUCacheTest.h"/>
<ClInclude Include="src\HashingTestSuite.h"/>
<ClInclude Include="src\HashMapTest.h"/>
<ClInclude Include="src\HashSetTest.h"/>
<ClInclude Include="src\HashTableTest.h"/>
<ClInclude Include="src\LinearHashTableTest.h"/>
<ClInclude Include="src\SimpleHashTableTest.h"/>
<ClInclude Include="src\VarTest.h"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets"/>
</Project>

View File

@ -2,187 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{a59b5185-a828-49a5-af23-d86b47d2c19c}</UniqueIdentifier>
<UniqueIdentifier>{d297e34c-2985-47e1-aaa8-1c29fece30e9}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{1e6128ad-7c36-4a4d-ad5c-c604171281c1}</UniqueIdentifier>
<UniqueIdentifier>{01f4c751-d7bf-4af3-bab7-d88cdeefda7d}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{7abaf643-e5e3-4023-bbe8-8b8febe849dd}</UniqueIdentifier>
<UniqueIdentifier>{e09bb43f-fb04-4ae3-a75c-ca9ffa7b2736}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{87d01d31-9117-4d34-9d22-7babfd7b7bff}</UniqueIdentifier>
<UniqueIdentifier>{f5aedd92-08e7-405f-8f77-708e7304e73e}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{f6aad27f-31ed-496c-97ce-9c7d153d166d}</UniqueIdentifier>
<UniqueIdentifier>{bcee2561-5484-44d1-b4be-0935a48a73b3}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d83da1d6-0738-4a6b-a7f7-fd79ac9ae23c}</UniqueIdentifier>
<UniqueIdentifier>{3ec33223-f3c6-4fac-b5e6-5080f6bf4097}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{0ed8b0f5-8c2f-4c45-b211-e0144659fcb6}</UniqueIdentifier>
<UniqueIdentifier>{03192d75-cabe-4eaf-97e9-8175dfea2f8f}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{81f46737-5924-42f1-96dd-e809506231bd}</UniqueIdentifier>
<UniqueIdentifier>{84cdee18-aa8d-4bb2-b3ff-67498256dcb5}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{a0215363-3aef-44fa-b1a5-153f868079dc}</UniqueIdentifier>
<UniqueIdentifier>{6259e2b1-5f9b-478b-aed2-f003a94a0899}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{6ed14268-7950-426b-a6c8-b05a86890ab1}</UniqueIdentifier>
<UniqueIdentifier>{566b4bdc-13f1-4a68-8257-480245ec92f6}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{09f64b14-f65d-4d7a-809a-29c3792f46b7}</UniqueIdentifier>
<UniqueIdentifier>{850bfc6a-fa17-434c-baad-e7ca2ca16bf3}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ffbc93f2-916d-43ca-9416-06c87734a668}</UniqueIdentifier>
<UniqueIdentifier>{ea7df419-5d19-4a4f-bf36-df333777378c}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{32ee8bb2-1b7b-4826-b50d-66e7f90fbe34}</UniqueIdentifier>
<UniqueIdentifier>{a4eda950-abda-4bd5-b410-a8a118451cea}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{a8482038-01a5-4790-bd4a-1d857be47fec}</UniqueIdentifier>
<UniqueIdentifier>{f52cea45-5653-4ee3-b6d7-7f1f34182ee1}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{fa7c79fd-7b14-4aea-ba1b-6b9ad50e2e2d}</UniqueIdentifier>
<UniqueIdentifier>{721382b6-4f4b-4f33-a707-2bd40896989e}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{db211c8f-878a-41b0-9e48-53a7bd45b2cd}</UniqueIdentifier>
<UniqueIdentifier>{4fe886ec-e680-4b30-9ed1-965bc7a7b03e}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{00ac797c-cdfe-4dd5-b0d0-feea5cf4b3f0}</UniqueIdentifier>
<UniqueIdentifier>{9e86a919-b844-47b9-bfb3-474b4f4d2e89}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{ef5ce424-fc18-4a60-8093-9f1ea328d52d}</UniqueIdentifier>
<UniqueIdentifier>{952c3f74-8ee2-4fca-a2d4-79e4bf266e5e}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{e9794e29-e01f-476a-b5b0-ee65be0c2132}</UniqueIdentifier>
<UniqueIdentifier>{d673a8e0-53bc-4354-bad9-b6f6a73b1943}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{59047d4e-bd68-42a9-9309-7e624c42a9b0}</UniqueIdentifier>
<UniqueIdentifier>{ff4ac443-599e-4c42-b6ed-089bfca49c3f}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{110b921c-f4d4-4f37-bdf3-01a7a2538693}</UniqueIdentifier>
<UniqueIdentifier>{5f1c7746-01b0-4571-8257-ac11ca835be7}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{665bb14f-e709-4b3b-8ac3-3bf3a94b686f}</UniqueIdentifier>
<UniqueIdentifier>{ea0a837c-e888-48d5-903d-980117475c91}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{9c0a2a3e-eb78-47b0-9768-ef0dfc6e23d9}</UniqueIdentifier>
<UniqueIdentifier>{7ee8c50d-8ee8-4bae-9238-7d584acb4335}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{71886495-7c6c-42c4-8a3e-4d0a93def203}</UniqueIdentifier>
<UniqueIdentifier>{8cbfcc1b-586e-424c-a79a-fd75518ebaf7}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{515441cb-c92a-4003-80ae-9cce02ed4c09}</UniqueIdentifier>
<UniqueIdentifier>{dc93c68e-2229-4734-9961-9e42b8381add}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{59f2f054-075b-4f91-8434-b9bc6d02f8a9}</UniqueIdentifier>
<UniqueIdentifier>{cc56e9bf-60d6-4657-9833-690a349b5553}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{1ad60877-d2c7-4061-8cb9-fd5f220bbc20}</UniqueIdentifier>
<UniqueIdentifier>{fa4a167b-b462-43f6-9f24-9b7e44f02633}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{d29fdc4f-a128-4f49-ae88-61ae7f63ffb2}</UniqueIdentifier>
<UniqueIdentifier>{855f67c6-419c-4c66-bc07-0adc6f38eb86}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{907687c4-8f5f-4cf3-ae43-6ee1a22571de}</UniqueIdentifier>
<UniqueIdentifier>{cb1a778a-c650-4cd8-8bd6-e1a0599a42de}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{5d57a631-556c-4b0c-a417-de68ea3f1aeb}</UniqueIdentifier>
<UniqueIdentifier>{7c349214-0088-4b17-91e3-a298fe67d64d}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{1bbb02e6-b984-4ca8-8ea2-0e0ae41c09e9}</UniqueIdentifier>
<UniqueIdentifier>{0d06253c-7104-42d8-a054-7eee84ec5b74}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{ea02acda-0ec0-41b8-8e85-19fbf1b71687}</UniqueIdentifier>
<UniqueIdentifier>{213e3747-7417-462c-85f9-f98e3ceee171}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{f0c7bb59-bb71-42fc-8275-aaed17decfb0}</UniqueIdentifier>
<UniqueIdentifier>{1e144b32-55e7-4b6d-84bb-bfd16ce29106}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{60844487-77c9-46e6-b54e-39d7c7139ec3}</UniqueIdentifier>
<UniqueIdentifier>{671d323f-a97c-400e-b2fa-a7cae0f042a0}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{28b544d5-54dd-449c-b2c6-62f92ee68f94}</UniqueIdentifier>
<UniqueIdentifier>{67527e86-272c-4a16-8a34-c935200fed3d}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{6f757782-30a7-47bb-b9c1-9197250c52d3}</UniqueIdentifier>
<UniqueIdentifier>{925d13c9-9eef-4075-a8d3-bcc07d4eefb4}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite">
<UniqueIdentifier>{40a76071-eda0-455b-a482-b5a37ffd0b9a}</UniqueIdentifier>
<UniqueIdentifier>{4dda2086-201c-4116-858f-fce2e1e96b18}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Source Files">
<UniqueIdentifier>{a38b8ef3-6882-4a35-850c-9380db4b7d8b}</UniqueIdentifier>
<UniqueIdentifier>{9d524bfc-dee0-4b33-96b5-fc7a94e5f4a6}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Header Files">
<UniqueIdentifier>{ec6d5b4b-fcf5-4a4a-9e90-c1b548939c42}</UniqueIdentifier>
<UniqueIdentifier>{56fb7df4-da70-43ed-bb72-7df97d884ab1}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver">
<UniqueIdentifier>{128755f3-1063-45aa-b4ad-6f796da5b60c}</UniqueIdentifier>
<UniqueIdentifier>{b4806b34-ebfc-4c45-8dd7-71a088af8ca4}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver\Source Files">
<UniqueIdentifier>{52dde893-fa0a-4f27-8c92-e758a206d626}</UniqueIdentifier>
<UniqueIdentifier>{9446adea-83d8-41b0-a071-c0181881d5d0}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{fee75e70-8621-4511-a6a0-50a32ca0b45b}</UniqueIdentifier>
<UniqueIdentifier>{4e0de2f7-eaf9-4382-8ab5-5155c2a9890d}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{f89473da-f4fc-4aae-9fa4-2f8c361c06f1}</UniqueIdentifier>
<UniqueIdentifier>{1d517128-7e63-40de-ad8a-0114df32858d}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{19f29f26-70d7-41d6-a8aa-3bcd7fd7448a}</UniqueIdentifier>
<UniqueIdentifier>{4760a4ef-7850-467a-870d-6da7b1d9e12a}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{e5121ac0-03cc-416a-a403-1040fdbd6559}</UniqueIdentifier>
<UniqueIdentifier>{0e76fb2d-4080-488b-bd9d-7e81550be636}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1a7b3c9d-d60e-4b82-b146-4cb3ef47ce7f}</UniqueIdentifier>
<UniqueIdentifier>{2c006f9b-0bdc-4593-9f1a-2c456069ea09}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{7a7cb161-16b5-4b1c-97c3-7cdbf33a4013}</UniqueIdentifier>
<UniqueIdentifier>{c3f0bdfe-b7d2-4919-ad74-ff948c959538}</UniqueIdentifier>
</Filter>
<Filter Include="Event">
<UniqueIdentifier>{9378befb-ab93-48c0-9be3-df72edda5370}</UniqueIdentifier>
<UniqueIdentifier>{8aea9a60-70cc-4282-a5a8-32f510c80425}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Header Files">
<UniqueIdentifier>{9af092ac-23f9-4829-aaf8-7409e3196a33}</UniqueIdentifier>
<UniqueIdentifier>{06a81f6e-caa3-4aca-9000-0827fd088cdd}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Source Files">
<UniqueIdentifier>{06f76446-a7b0-457b-8e4b-341d222f57ac}</UniqueIdentifier>
<UniqueIdentifier>{0856bf31-6eb2-43de-892e-011753e595f2}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{03e890a9-85f6-4148-bc85-d29640ba1250}</UniqueIdentifier>
<UniqueIdentifier>{6ea1b891-6ae2-4ec5-a079-2e4016e0cc84}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{b16bd65c-3280-498f-b7a0-b51525a49971}</UniqueIdentifier>
<UniqueIdentifier>{68dd59f4-afaa-44a5-bcb4-8064e6563bfd}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{4e83f3e5-e513-4f4e-b3c2-1d0954b7d9b9}</UniqueIdentifier>
<UniqueIdentifier>{e8039fba-0978-4867-904b-54967f1ad843}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{14d22125-f7e7-47b8-9334-da6486ee9182}</UniqueIdentifier>
<UniqueIdentifier>{ba4cb939-d3ac-4dbc-b7db-a5df8b38c1bd}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{570d80b8-a7cf-4092-9bdd-f74ff73ec221}</UniqueIdentifier>
<UniqueIdentifier>{810518c2-4d33-4a9b-832a-93247f9bc4a1}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{9793912a-a80c-4122-8d10-1edb0ea86a09}</UniqueIdentifier>
<UniqueIdentifier>{99c2c167-251d-487b-ac29-a902d75a4a25}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{b7d7eace-f782-44ad-874d-754aaf8bcd0b}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{2f17bf3b-a264-4c07-a053-633bbe4112b1}</UniqueIdentifier>
<UniqueIdentifier>{3caff064-062e-4da7-9005-3114ebc4dd46}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{2d764bf9-ddee-4319-b946-66b87e3e2328}</UniqueIdentifier>
<UniqueIdentifier>{4f77ebd6-e6c3-44eb-ad1f-fd936eb3a9fe}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{56d77113-7d30-4778-a250-4251375f4ec9}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\AutoPtrTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -198,9 +201,18 @@
<ClCompile Include="src\CoreTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DynamicFactoryTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FormatTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -225,6 +237,9 @@
<ClCompile Include="src\NumberParserTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RegularExpressionTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -255,6 +270,9 @@
<ClCompile Include="src\CountingStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -300,6 +318,9 @@
<ClCompile Include="src\MD5EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RandomStreamTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
@ -405,10 +426,10 @@
<ClCompile Include="src\TestChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FilesystemTestSuite.cpp">
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<ClCompile Include="src\FilesystemTestSuite.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileTest.cpp">
@ -573,29 +594,17 @@
<ClCompile Include="src\SimpleHashTableTest.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarTest.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\AutoPtrTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -611,9 +620,21 @@
<ClInclude Include="src\CoreTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicAnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicFactoryTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FormatTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -638,6 +659,9 @@
<ClInclude Include="src\NumberParserTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RegularExpressionTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -668,6 +692,9 @@
<ClInclude Include="src\CountingStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -713,6 +740,9 @@
<ClInclude Include="src\MD5EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RandomStreamTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -818,10 +848,10 @@
<ClInclude Include="src\TestChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FilesystemTestSuite.h">
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<ClInclude Include="src\FilesystemTestSuite.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileTest.h">
@ -983,23 +1013,8 @@
<ClInclude Include="src\SimpleHashTableTest.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\VarTest.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Source Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -1,4 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="debug_shared|Win32">
@ -28,88 +28,64 @@
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectName>TestSuite</ProjectName>
<ProjectGuid>{F1EE93DF-347F-4CB3-B191-C4E63F38E972}</ProjectGuid>
<ProjectGuid>{C812E0B9-69A9-4FA1-A1D4-161CF677BD10}</ProjectGuid>
<RootNamespace>TestSuite</RootNamespace>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration">
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="Configuration">
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<CharacterSet>MultiByte</CharacterSet>
<PlatformToolset>v120</PlatformToolset>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'" Label="PropertySheets">
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"/>
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Label="UserMacros"/>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">bin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">false</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">bin\static_md\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">bin\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">true</LinkIncremental>
<OutDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">bin\static_mt\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">false</LinkIncremental>
<_ProjectFileVersion>12.0.21005.1</_ProjectFileVersion>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">TestSuited</TargetName>
<TargetName Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">TestSuited</TargetName>
@ -118,14 +94,41 @@
<TargetName Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">TestSuite</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<ExecutablePath>$(VC_ExecutablePath_x86);$(WindowsSDK_ExecutablePath);$(VS_ExecutablePath);$(MSBuild_ExecutablePath);$(SystemRoot)\SysWow64;$(FxCopDir);$(PATH);</ExecutablePath>
<LibraryPath>$(VC_LibraryPath_x86);$(WindowsSDK_LibraryPath_x86);</LibraryPath>
<OutDir>bin\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">
<OutDir>bin\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<OutDir>bin\static_mt\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">
<OutDir>bin\static_mt\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<OutDir>bin\static_md\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<OutDir>bin\static_md\</OutDir>
<IntDir>obj\TestSuite\$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_shared|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
@ -133,22 +136,20 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalOptions>/FS</AdditionalOptions>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitd.lib;PocoFoundationd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitd.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<EntryPointSymbol>
</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_shared|Win32'">
@ -158,7 +159,7 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
@ -166,101 +167,28 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<AdditionalOptions>/FS</AdditionalOptions>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnit.lib;PocoFoundation.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnit.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
<EntryPointSymbol>
</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<AdditionalOptions>/FS</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmd.lib;PocoFoundationmd.lib;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
<EntryPointSymbol>
</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalOptions>/FS</AdditionalOptions>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmdd.lib;PocoFoundationmdd.lib;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<EntryPointSymbol>
</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_mt|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
@ -268,23 +196,20 @@
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<AdditionalOptions>/FS</AdditionalOptions>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmtd.lib;PocoFoundationmtd.lib;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitmtd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_mt\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_mt\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
<EntryPointSymbol>
</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_mt|Win32'">
@ -294,317 +219,372 @@
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>Default</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>
</PrecompiledHeader>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<AdditionalOptions>/FS</AdditionalOptions>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmt.lib;PocoFoundationmt.lib;iphlpapi.lib;winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
<AdditionalDependencies>CppUnitmt.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_mt\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>false</GenerateDebugInformation>
<ProgramDatabaseFile>
</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>false</EnableCOMDATFolding>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='debug_static_md|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<BufferSecurityCheck>true</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmdd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuited.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<SuppressStartupBanner>true</SuppressStartupBanner>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>bin\static_md\TestSuited.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='release_static_md|Win32'">
<ClCompile>
<Optimization>MaxSpeed</Optimization>
<InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
<IntrinsicFunctions>true</IntrinsicFunctions>
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\include;..\..\CppUnit\include;..\..\CppUnit\WinTestRunner\include;..\..\Foundation\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;WINVER=0x0600;POCO_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<BufferSecurityCheck>false</BufferSecurityCheck>
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
<ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader/>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat/>
<CompileAs>Default</CompileAs>
</ClCompile>
<Link>
<AdditionalDependencies>CppUnitmd.lib;iphlpapi.lib;winmm.lib;iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>bin\static_md\TestSuite.exe</OutputFile>
<AdditionalLibraryDirectories>..\..\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>false</GenerateDebugInformation>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<TargetMachine>MachineX86</TargetMachine>
<EntryPointSymbol>
</EntryPointSymbol>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp" />
<ClCompile Include="src\ArrayTest.cpp" />
<ClCompile Include="src\AutoPtrTest.cpp" />
<ClCompile Include="src\AutoReleasePoolTest.cpp" />
<ClCompile Include="src\ByteOrderTest.cpp" />
<ClCompile Include="src\CoreTest.cpp" />
<ClCompile Include="src\CoreTestSuite.cpp" />
<ClCompile Include="src\DirectoryIteratorsTest.cpp" />
<ClCompile Include="src\DirectoryWatcherTest.cpp" />
<ClCompile Include="src\Driver.cpp" />
<ClCompile Include="src\DynamicFactoryTest.cpp" />
<ClCompile Include="src\FIFOBufferStreamTest.cpp" />
<ClCompile Include="src\FormatTest.cpp" />
<ClCompile Include="src\FPETest.cpp" />
<ClCompile Include="src\ListMapTest.cpp" />
<ClCompile Include="src\MemoryPoolTest.cpp" />
<ClCompile Include="src\NamedTuplesTest.cpp" />
<ClCompile Include="src\NDCTest.cpp" />
<ClCompile Include="src\NumberFormatterTest.cpp" />
<ClCompile Include="src\NumberParserTest.cpp" />
<ClCompile Include="src\ObjectPoolTest.cpp" />
<ClCompile Include="src\PBKDF2EngineTest.cpp" />
<ClCompile Include="src\RegularExpressionTest.cpp" />
<ClCompile Include="src\SharedPtrTest.cpp" />
<ClCompile Include="src\StringTest.cpp" />
<ClCompile Include="src\StringTokenizerTest.cpp" />
<ClCompile Include="src\TuplesTest.cpp" />
<ClCompile Include="src\TypeListTest.cpp" />
<ClCompile Include="src\Base32Test.cpp" />
<ClCompile Include="src\Base64Test.cpp" />
<ClCompile Include="src\BinaryReaderWriterTest.cpp" />
<ClCompile Include="src\CountingStreamTest.cpp" />
<ClCompile Include="src\FileStreamTest.cpp" />
<ClCompile Include="src\HexBinaryTest.cpp" />
<ClCompile Include="src\LineEndingConverterTest.cpp" />
<ClCompile Include="src\MemoryStreamTest.cpp" />
<ClCompile Include="src\NullStreamTest.cpp" />
<ClCompile Include="src\StreamCopierTest.cpp" />
<ClCompile Include="src\StreamsTestSuite.cpp" />
<ClCompile Include="src\StreamTokenizerTest.cpp" />
<ClCompile Include="src\TeeStreamTest.cpp" />
<ClCompile Include="src\VarTest.cpp" />
<ClCompile Include="src\ZLibTest.cpp" />
<ClCompile Include="src\CryptTestSuite.cpp" />
<ClCompile Include="src\DigestStreamTest.cpp" />
<ClCompile Include="src\HMACEngineTest.cpp" />
<ClCompile Include="src\MD4EngineTest.cpp" />
<ClCompile Include="src\MD5EngineTest.cpp" />
<ClCompile Include="src\RandomStreamTest.cpp" />
<ClCompile Include="src\RandomTest.cpp" />
<ClCompile Include="src\SHA1EngineTest.cpp" />
<ClCompile Include="src\NotificationCenterTest.cpp" />
<ClCompile Include="src\NotificationQueueTest.cpp" />
<ClCompile Include="src\NotificationsTestSuite.cpp" />
<ClCompile Include="src\PriorityNotificationQueueTest.cpp" />
<ClCompile Include="src\TimedNotificationQueueTest.cpp" />
<ClCompile Include="src\ActiveDispatcherTest.cpp" />
<ClCompile Include="src\ActiveMethodTest.cpp" />
<ClCompile Include="src\ActivityTest.cpp" />
<ClCompile Include="src\ConditionTest.cpp" />
<ClCompile Include="src\MutexTest.cpp" />
<ClCompile Include="src\RWLockTest.cpp" />
<ClCompile Include="src\SemaphoreTest.cpp" />
<ClCompile Include="src\ThreadingTestSuite.cpp" />
<ClCompile Include="src\ThreadLocalTest.cpp" />
<ClCompile Include="src\ThreadPoolTest.cpp" />
<ClCompile Include="src\ThreadTest.cpp" />
<ClCompile Include="src\TimerTest.cpp" />
<ClCompile Include="src\ClassLoaderTest.cpp" />
<ClCompile Include="src\ManifestTest.cpp" />
<ClCompile Include="src\SharedLibraryTest.cpp" />
<ClCompile Include="src\SharedLibraryTestSuite.cpp" />
<ClCompile Include="src\TestPlugin.cpp" />
<ClCompile Include="src\ChannelTest.cpp" />
<ClCompile Include="src\FileChannelTest.cpp" />
<ClCompile Include="src\LoggerTest.cpp" />
<ClCompile Include="src\LoggingFactoryTest.cpp" />
<ClCompile Include="src\LoggingRegistryTest.cpp" />
<ClCompile Include="src\LoggingTestSuite.cpp" />
<ClCompile Include="src\LogStreamTest.cpp" />
<ClCompile Include="src\PatternFormatterTest.cpp" />
<ClCompile Include="src\SimpleFileChannelTest.cpp" />
<ClCompile Include="src\TestChannel.cpp" />
<ClCompile Include="src\FilesystemTestSuite.cpp" />
<ClCompile Include="src\FileTest.cpp" />
<ClCompile Include="src\GlobTest.cpp" />
<ClCompile Include="src\PathTest.cpp" />
<ClCompile Include="src\UUIDGeneratorTest.cpp" />
<ClCompile Include="src\UUIDTest.cpp" />
<ClCompile Include="src\UUIDTestSuite.cpp" />
<ClCompile Include="src\ClockTest.cpp" />
<ClCompile Include="src\DateTimeFormatterTest.cpp" />
<ClCompile Include="src\DateTimeParserTest.cpp" />
<ClCompile Include="src\DateTimeTest.cpp" />
<ClCompile Include="src\DateTimeTestSuite.cpp" />
<ClCompile Include="src\LocalDateTimeTest.cpp" />
<ClCompile Include="src\StopwatchTest.cpp" />
<ClCompile Include="src\TimespanTest.cpp" />
<ClCompile Include="src\TimestampTest.cpp" />
<ClCompile Include="src\TimezoneTest.cpp" />
<ClCompile Include="src\StreamConverterTest.cpp" />
<ClCompile Include="src\TextBufferIteratorTest.cpp" />
<ClCompile Include="src\TextConverterTest.cpp" />
<ClCompile Include="src\TextEncodingTest.cpp" />
<ClCompile Include="src\TextIteratorTest.cpp" />
<ClCompile Include="src\TextTestSuite.cpp" />
<ClCompile Include="src\UnicodeConverterTest.cpp" />
<ClCompile Include="src\UTF8StringTest.cpp" />
<ClCompile Include="src\URIStreamOpenerTest.cpp" />
<ClCompile Include="src\URITest.cpp" />
<ClCompile Include="src\URITestSuite.cpp" />
<ClCompile Include="src\FoundationTestSuite.cpp" />
<ClCompile Include="src\NamedEventTest.cpp" />
<ClCompile Include="src\NamedMutexTest.cpp" />
<ClCompile Include="src\ProcessesTestSuite.cpp" />
<ClCompile Include="src\ProcessTest.cpp" />
<ClCompile Include="src\SharedMemoryTest.cpp" />
<ClCompile Include="src\TaskManagerTest.cpp" />
<ClCompile Include="src\TaskTest.cpp" />
<ClCompile Include="src\TaskTestSuite.cpp" />
<ClCompile Include="src\BasicEventTest.cpp" />
<ClCompile Include="src\DummyDelegate.cpp" />
<ClCompile Include="src\EventTestSuite.cpp" />
<ClCompile Include="src\FIFOEventTest.cpp" />
<ClCompile Include="src\PriorityEventTest.cpp" />
<ClCompile Include="src\CacheTestSuite.cpp" />
<ClCompile Include="src\ExpireCacheTest.cpp" />
<ClCompile Include="src\ExpireLRUCacheTest.cpp" />
<ClCompile Include="src\LRUCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireCacheTest.cpp" />
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp" />
<ClCompile Include="src\HashingTestSuite.cpp" />
<ClCompile Include="src\HashMapTest.cpp" />
<ClCompile Include="src\HashSetTest.cpp" />
<ClCompile Include="src\HashTableTest.cpp" />
<ClCompile Include="src\LinearHashTableTest.cpp" />
<ClCompile Include="src\SimpleHashTableTest.cpp" />
<ClCompile Include="src\AnyTest.cpp"/>
<ClCompile Include="src\ArrayTest.cpp"/>
<ClCompile Include="src\AutoPtrTest.cpp"/>
<ClCompile Include="src\AutoReleasePoolTest.cpp"/>
<ClCompile Include="src\ByteOrderTest.cpp"/>
<ClCompile Include="src\CoreTest.cpp"/>
<ClCompile Include="src\CoreTestSuite.cpp"/>
<ClCompile Include="src\DirectoryIteratorsTest.cpp"/>
<ClCompile Include="src\DynamicFactoryTest.cpp"/>
<ClCompile Include="src\FIFOBufferTest.cpp"/>
<ClCompile Include="src\FIFOBufferTestSuite.cpp"/>
<ClCompile Include="src\FormatTest.cpp"/>
<ClCompile Include="src\FPETest.cpp"/>
<ClCompile Include="src\ListMapTest.cpp"/>
<ClCompile Include="src\MemoryPoolTest.cpp"/>
<ClCompile Include="src\NamedTuplesTest.cpp"/>
<ClCompile Include="src\NDCTest.cpp"/>
<ClCompile Include="src\NumberFormatterTest.cpp"/>
<ClCompile Include="src\NumberParserTest.cpp"/>
<ClCompile Include="src\ObjectPoolTest.cpp"/>
<ClCompile Include="src\RegularExpressionTest.cpp"/>
<ClCompile Include="src\SharedPtrTest.cpp"/>
<ClCompile Include="src\StringTest.cpp"/>
<ClCompile Include="src\StringTokenizerTest.cpp"/>
<ClCompile Include="src\TuplesTest.cpp"/>
<ClCompile Include="src\TypeListTest.cpp"/>
<ClCompile Include="src\Base32Test.cpp"/>
<ClCompile Include="src\Base64Test.cpp"/>
<ClCompile Include="src\BinaryReaderWriterTest.cpp"/>
<ClCompile Include="src\CountingStreamTest.cpp"/>
<ClCompile Include="src\FIFOBufferStreamTest.cpp"/>
<ClCompile Include="src\FileStreamTest.cpp"/>
<ClCompile Include="src\HexBinaryTest.cpp"/>
<ClCompile Include="src\LineEndingConverterTest.cpp"/>
<ClCompile Include="src\MemoryStreamTest.cpp"/>
<ClCompile Include="src\NullStreamTest.cpp"/>
<ClCompile Include="src\StreamCopierTest.cpp"/>
<ClCompile Include="src\StreamsTestSuite.cpp"/>
<ClCompile Include="src\StreamTokenizerTest.cpp"/>
<ClCompile Include="src\TeeStreamTest.cpp"/>
<ClCompile Include="src\ZLibTest.cpp"/>
<ClCompile Include="src\CryptTestSuite.cpp"/>
<ClCompile Include="src\DigestStreamTest.cpp"/>
<ClCompile Include="src\HMACEngineTest.cpp"/>
<ClCompile Include="src\MD4EngineTest.cpp"/>
<ClCompile Include="src\MD5EngineTest.cpp"/>
<ClCompile Include="src\PBKDF2EngineTest.cpp"/>
<ClCompile Include="src\RandomStreamTest.cpp"/>
<ClCompile Include="src\RandomTest.cpp"/>
<ClCompile Include="src\SHA1EngineTest.cpp"/>
<ClCompile Include="src\NotificationCenterTest.cpp"/>
<ClCompile Include="src\NotificationQueueTest.cpp"/>
<ClCompile Include="src\NotificationsTestSuite.cpp"/>
<ClCompile Include="src\PriorityNotificationQueueTest.cpp"/>
<ClCompile Include="src\TimedNotificationQueueTest.cpp"/>
<ClCompile Include="src\ActiveDispatcherTest.cpp"/>
<ClCompile Include="src\ActiveMethodTest.cpp"/>
<ClCompile Include="src\ActivityTest.cpp"/>
<ClCompile Include="src\ConditionTest.cpp"/>
<ClCompile Include="src\MutexTest.cpp"/>
<ClCompile Include="src\RWLockTest.cpp"/>
<ClCompile Include="src\SemaphoreTest.cpp"/>
<ClCompile Include="src\ThreadingTestSuite.cpp"/>
<ClCompile Include="src\ThreadLocalTest.cpp"/>
<ClCompile Include="src\ThreadPoolTest.cpp"/>
<ClCompile Include="src\ThreadTest.cpp"/>
<ClCompile Include="src\TimerTest.cpp"/>
<ClCompile Include="src\ClassLoaderTest.cpp"/>
<ClCompile Include="src\ManifestTest.cpp"/>
<ClCompile Include="src\SharedLibraryTest.cpp"/>
<ClCompile Include="src\SharedLibraryTestSuite.cpp"/>
<ClCompile Include="src\TestPlugin.cpp"/>
<ClCompile Include="src\ChannelTest.cpp"/>
<ClCompile Include="src\FileChannelTest.cpp"/>
<ClCompile Include="src\LoggerTest.cpp"/>
<ClCompile Include="src\LoggingFactoryTest.cpp"/>
<ClCompile Include="src\LoggingRegistryTest.cpp"/>
<ClCompile Include="src\LoggingTestSuite.cpp"/>
<ClCompile Include="src\LogStreamTest.cpp"/>
<ClCompile Include="src\PatternFormatterTest.cpp"/>
<ClCompile Include="src\SimpleFileChannelTest.cpp"/>
<ClCompile Include="src\TestChannel.cpp"/>
<ClCompile Include="src\DirectoryWatcherTest.cpp"/>
<ClCompile Include="src\FilesystemTestSuite.cpp"/>
<ClCompile Include="src\FileTest.cpp"/>
<ClCompile Include="src\GlobTest.cpp"/>
<ClCompile Include="src\PathTest.cpp"/>
<ClCompile Include="src\UUIDGeneratorTest.cpp"/>
<ClCompile Include="src\UUIDTest.cpp"/>
<ClCompile Include="src\UUIDTestSuite.cpp"/>
<ClCompile Include="src\ClockTest.cpp"/>
<ClCompile Include="src\DateTimeFormatterTest.cpp"/>
<ClCompile Include="src\DateTimeParserTest.cpp"/>
<ClCompile Include="src\DateTimeTest.cpp"/>
<ClCompile Include="src\DateTimeTestSuite.cpp"/>
<ClCompile Include="src\LocalDateTimeTest.cpp"/>
<ClCompile Include="src\StopwatchTest.cpp"/>
<ClCompile Include="src\TimespanTest.cpp"/>
<ClCompile Include="src\TimestampTest.cpp"/>
<ClCompile Include="src\TimezoneTest.cpp"/>
<ClCompile Include="src\StreamConverterTest.cpp"/>
<ClCompile Include="src\TextBufferIteratorTest.cpp"/>
<ClCompile Include="src\TextConverterTest.cpp"/>
<ClCompile Include="src\TextEncodingTest.cpp"/>
<ClCompile Include="src\TextIteratorTest.cpp"/>
<ClCompile Include="src\TextTestSuite.cpp"/>
<ClCompile Include="src\UnicodeConverterTest.cpp"/>
<ClCompile Include="src\UTF8StringTest.cpp"/>
<ClCompile Include="src\URIStreamOpenerTest.cpp"/>
<ClCompile Include="src\URITest.cpp"/>
<ClCompile Include="src\URITestSuite.cpp"/>
<ClCompile Include="src\FoundationTestSuite.cpp"/>
<ClCompile Include="src\Driver.cpp"/>
<ClCompile Include="src\NamedEventTest.cpp"/>
<ClCompile Include="src\NamedMutexTest.cpp"/>
<ClCompile Include="src\ProcessesTestSuite.cpp"/>
<ClCompile Include="src\ProcessTest.cpp"/>
<ClCompile Include="src\SharedMemoryTest.cpp"/>
<ClCompile Include="src\TaskManagerTest.cpp"/>
<ClCompile Include="src\TaskTest.cpp"/>
<ClCompile Include="src\TaskTestSuite.cpp"/>
<ClCompile Include="src\BasicEventTest.cpp"/>
<ClCompile Include="src\DummyDelegate.cpp"/>
<ClCompile Include="src\EventTestSuite.cpp"/>
<ClCompile Include="src\FIFOEventTest.cpp"/>
<ClCompile Include="src\PriorityEventTest.cpp"/>
<ClCompile Include="src\CacheTestSuite.cpp"/>
<ClCompile Include="src\ExpireCacheTest.cpp"/>
<ClCompile Include="src\ExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\LRUCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireCacheTest.cpp"/>
<ClCompile Include="src\UniqueExpireLRUCacheTest.cpp"/>
<ClCompile Include="src\HashingTestSuite.cpp"/>
<ClCompile Include="src\HashMapTest.cpp"/>
<ClCompile Include="src\HashSetTest.cpp"/>
<ClCompile Include="src\HashTableTest.cpp"/>
<ClCompile Include="src\LinearHashTableTest.cpp"/>
<ClCompile Include="src\SimpleHashTableTest.cpp"/>
<ClCompile Include="src\VarTest.cpp"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h" />
<ClInclude Include="src\ArrayTest.h" />
<ClInclude Include="src\AutoPtrTest.h" />
<ClInclude Include="src\AutoReleasePoolTest.h" />
<ClInclude Include="src\ByteOrderTest.h" />
<ClInclude Include="src\CoreTest.h" />
<ClInclude Include="src\CoreTestSuite.h" />
<ClInclude Include="src\DirectoryIteratorsTest.h" />
<ClInclude Include="src\DirectoryWatcherTest.h" />
<ClInclude Include="src\DynamicFactoryTest.h" />
<ClInclude Include="src\FIFOBufferStreamTest.h" />
<ClInclude Include="src\FormatTest.h" />
<ClInclude Include="src\FPETest.h" />
<ClInclude Include="src\ListMapTest.h" />
<ClInclude Include="src\MemoryPoolTest.h" />
<ClInclude Include="src\NamedTuplesTest.h" />
<ClInclude Include="src\NDCTest.h" />
<ClInclude Include="src\NumberFormatterTest.h" />
<ClInclude Include="src\NumberParserTest.h" />
<ClInclude Include="src\ObjectPoolTest.h" />
<ClInclude Include="src\PBKDF2EngineTest.h" />
<ClInclude Include="src\RegularExpressionTest.h" />
<ClInclude Include="src\SharedPtrTest.h" />
<ClInclude Include="src\StringTest.h" />
<ClInclude Include="src\StringTokenizerTest.h" />
<ClInclude Include="src\TuplesTest.h" />
<ClInclude Include="src\TypeListTest.h" />
<ClInclude Include="src\Base32Test.h" />
<ClInclude Include="src\Base64Test.h" />
<ClInclude Include="src\BinaryReaderWriterTest.h" />
<ClInclude Include="src\CountingStreamTest.h" />
<ClInclude Include="src\FileStreamTest.h" />
<ClInclude Include="src\HexBinaryTest.h" />
<ClInclude Include="src\LineEndingConverterTest.h" />
<ClInclude Include="src\MemoryStreamTest.h" />
<ClInclude Include="src\NullStreamTest.h" />
<ClInclude Include="src\StreamCopierTest.h" />
<ClInclude Include="src\StreamsTestSuite.h" />
<ClInclude Include="src\StreamTokenizerTest.h" />
<ClInclude Include="src\TeeStreamTest.h" />
<ClInclude Include="src\VarTest.h" />
<ClInclude Include="src\ZLibTest.h" />
<ClInclude Include="src\CryptTestSuite.h" />
<ClInclude Include="src\DigestStreamTest.h" />
<ClInclude Include="src\HMACEngineTest.h" />
<ClInclude Include="src\MD4EngineTest.h" />
<ClInclude Include="src\MD5EngineTest.h" />
<ClInclude Include="src\RandomStreamTest.h" />
<ClInclude Include="src\RandomTest.h" />
<ClInclude Include="src\SHA1EngineTest.h" />
<ClInclude Include="src\NotificationCenterTest.h" />
<ClInclude Include="src\NotificationQueueTest.h" />
<ClInclude Include="src\NotificationsTestSuite.h" />
<ClInclude Include="src\PriorityNotificationQueueTest.h" />
<ClInclude Include="src\TimedNotificationQueueTest.h" />
<ClInclude Include="src\ActiveDispatcherTest.h" />
<ClInclude Include="src\ActiveMethodTest.h" />
<ClInclude Include="src\ActivityTest.h" />
<ClInclude Include="src\ConditionTest.h" />
<ClInclude Include="src\MutexTest.h" />
<ClInclude Include="src\RWLockTest.h" />
<ClInclude Include="src\SemaphoreTest.h" />
<ClInclude Include="src\ThreadingTestSuite.h" />
<ClInclude Include="src\ThreadLocalTest.h" />
<ClInclude Include="src\ThreadPoolTest.h" />
<ClInclude Include="src\ThreadTest.h" />
<ClInclude Include="src\TimerTest.h" />
<ClInclude Include="src\ClassLoaderTest.h" />
<ClInclude Include="src\ManifestTest.h" />
<ClInclude Include="src\SharedLibraryTest.h" />
<ClInclude Include="src\SharedLibraryTestSuite.h" />
<ClInclude Include="src\TestPlugin.h" />
<ClInclude Include="src\ChannelTest.h" />
<ClInclude Include="src\FileChannelTest.h" />
<ClInclude Include="src\LoggerTest.h" />
<ClInclude Include="src\LoggingFactoryTest.h" />
<ClInclude Include="src\LoggingRegistryTest.h" />
<ClInclude Include="src\LoggingTestSuite.h" />
<ClInclude Include="src\LogStreamTest.h" />
<ClInclude Include="src\PatternFormatterTest.h" />
<ClInclude Include="src\SimpleFileChannelTest.h" />
<ClInclude Include="src\TestChannel.h" />
<ClInclude Include="src\FilesystemTestSuite.h" />
<ClInclude Include="src\FileTest.h" />
<ClInclude Include="src\GlobTest.h" />
<ClInclude Include="src\PathTest.h" />
<ClInclude Include="src\UUIDGeneratorTest.h" />
<ClInclude Include="src\UUIDTest.h" />
<ClInclude Include="src\UUIDTestSuite.h" />
<ClInclude Include="src\ClockTest.h" />
<ClInclude Include="src\DateTimeFormatterTest.h" />
<ClInclude Include="src\DateTimeParserTest.h" />
<ClInclude Include="src\DateTimeTest.h" />
<ClInclude Include="src\DateTimeTestSuite.h" />
<ClInclude Include="src\LocalDateTimeTest.h" />
<ClInclude Include="src\StopwatchTest.h" />
<ClInclude Include="src\TimespanTest.h" />
<ClInclude Include="src\TimestampTest.h" />
<ClInclude Include="src\TimezoneTest.h" />
<ClInclude Include="src\StreamConverterTest.h" />
<ClInclude Include="src\TextBufferIteratorTest.h" />
<ClInclude Include="src\TextConverterTest.h" />
<ClInclude Include="src\TextEncodingTest.h" />
<ClInclude Include="src\TextIteratorTest.h" />
<ClInclude Include="src\TextTestSuite.h" />
<ClInclude Include="src\UnicodeConverterTest.h" />
<ClInclude Include="src\UTF8StringTest.h" />
<ClInclude Include="src\URIStreamOpenerTest.h" />
<ClInclude Include="src\URITest.h" />
<ClInclude Include="src\URITestSuite.h" />
<ClInclude Include="src\FoundationTestSuite.h" />
<ClInclude Include="src\NamedEventTest.h" />
<ClInclude Include="src\NamedMutexTest.h" />
<ClInclude Include="src\ProcessesTestSuite.h" />
<ClInclude Include="src\ProcessTest.h" />
<ClInclude Include="src\SharedMemoryTest.h" />
<ClInclude Include="src\TaskManagerTest.h" />
<ClInclude Include="src\TaskTest.h" />
<ClInclude Include="src\TaskTestSuite.h" />
<ClInclude Include="src\BasicEventTest.h" />
<ClInclude Include="src\DummyDelegate.h" />
<ClInclude Include="src\EventTestSuite.h" />
<ClInclude Include="src\FIFOEventTest.h" />
<ClInclude Include="src\PriorityEventTest.h" />
<ClInclude Include="src\CacheTestSuite.h" />
<ClInclude Include="src\ExpireCacheTest.h" />
<ClInclude Include="src\ExpireLRUCacheTest.h" />
<ClInclude Include="src\LRUCacheTest.h" />
<ClInclude Include="src\UniqueExpireCacheTest.h" />
<ClInclude Include="src\UniqueExpireLRUCacheTest.h" />
<ClInclude Include="src\HashingTestSuite.h" />
<ClInclude Include="src\HashMapTest.h" />
<ClInclude Include="src\HashSetTest.h" />
<ClInclude Include="src\HashTableTest.h" />
<ClInclude Include="src\LinearHashTableTest.h" />
<ClInclude Include="src\SimpleHashTableTest.h" />
<ClInclude Include="src\AnyTest.h"/>
<ClInclude Include="src\ArrayTest.h"/>
<ClInclude Include="src\AutoPtrTest.h"/>
<ClInclude Include="src\AutoReleasePoolTest.h"/>
<ClInclude Include="src\ByteOrderTest.h"/>
<ClInclude Include="src\CoreTest.h"/>
<ClInclude Include="src\CoreTestSuite.h"/>
<ClInclude Include="src\DirectoryIteratorsTest.h"/>
<ClInclude Include="src\DynamicAnyTest.h"/>
<ClInclude Include="src\DynamicFactoryTest.h"/>
<ClInclude Include="src\FIFOBufferTest.h"/>
<ClInclude Include="src\FIFOBufferTestSuite.h"/>
<ClInclude Include="src\FormatTest.h"/>
<ClInclude Include="src\FPETest.h"/>
<ClInclude Include="src\ListMapTest.h"/>
<ClInclude Include="src\MemoryPoolTest.h"/>
<ClInclude Include="src\NamedTuplesTest.h"/>
<ClInclude Include="src\NDCTest.h"/>
<ClInclude Include="src\NumberFormatterTest.h"/>
<ClInclude Include="src\NumberParserTest.h"/>
<ClInclude Include="src\ObjectPoolTest.h"/>
<ClInclude Include="src\RegularExpressionTest.h"/>
<ClInclude Include="src\SharedPtrTest.h"/>
<ClInclude Include="src\StringTest.h"/>
<ClInclude Include="src\StringTokenizerTest.h"/>
<ClInclude Include="src\TuplesTest.h"/>
<ClInclude Include="src\TypeListTest.h"/>
<ClInclude Include="src\Base32Test.h"/>
<ClInclude Include="src\Base64Test.h"/>
<ClInclude Include="src\BinaryReaderWriterTest.h"/>
<ClInclude Include="src\CountingStreamTest.h"/>
<ClInclude Include="src\FIFOBufferStreamTest.h"/>
<ClInclude Include="src\FileStreamTest.h"/>
<ClInclude Include="src\HexBinaryTest.h"/>
<ClInclude Include="src\LineEndingConverterTest.h"/>
<ClInclude Include="src\MemoryStreamTest.h"/>
<ClInclude Include="src\NullStreamTest.h"/>
<ClInclude Include="src\StreamCopierTest.h"/>
<ClInclude Include="src\StreamsTestSuite.h"/>
<ClInclude Include="src\StreamTokenizerTest.h"/>
<ClInclude Include="src\TeeStreamTest.h"/>
<ClInclude Include="src\ZLibTest.h"/>
<ClInclude Include="src\CryptTestSuite.h"/>
<ClInclude Include="src\DigestStreamTest.h"/>
<ClInclude Include="src\HMACEngineTest.h"/>
<ClInclude Include="src\MD4EngineTest.h"/>
<ClInclude Include="src\MD5EngineTest.h"/>
<ClInclude Include="src\PBKDF2EngineTest.h"/>
<ClInclude Include="src\RandomStreamTest.h"/>
<ClInclude Include="src\RandomTest.h"/>
<ClInclude Include="src\SHA1EngineTest.h"/>
<ClInclude Include="src\NotificationCenterTest.h"/>
<ClInclude Include="src\NotificationQueueTest.h"/>
<ClInclude Include="src\NotificationsTestSuite.h"/>
<ClInclude Include="src\PriorityNotificationQueueTest.h"/>
<ClInclude Include="src\TimedNotificationQueueTest.h"/>
<ClInclude Include="src\ActiveDispatcherTest.h"/>
<ClInclude Include="src\ActiveMethodTest.h"/>
<ClInclude Include="src\ActivityTest.h"/>
<ClInclude Include="src\ConditionTest.h"/>
<ClInclude Include="src\MutexTest.h"/>
<ClInclude Include="src\RWLockTest.h"/>
<ClInclude Include="src\SemaphoreTest.h"/>
<ClInclude Include="src\ThreadingTestSuite.h"/>
<ClInclude Include="src\ThreadLocalTest.h"/>
<ClInclude Include="src\ThreadPoolTest.h"/>
<ClInclude Include="src\ThreadTest.h"/>
<ClInclude Include="src\TimerTest.h"/>
<ClInclude Include="src\ClassLoaderTest.h"/>
<ClInclude Include="src\ManifestTest.h"/>
<ClInclude Include="src\SharedLibraryTest.h"/>
<ClInclude Include="src\SharedLibraryTestSuite.h"/>
<ClInclude Include="src\TestPlugin.h"/>
<ClInclude Include="src\ChannelTest.h"/>
<ClInclude Include="src\FileChannelTest.h"/>
<ClInclude Include="src\LoggerTest.h"/>
<ClInclude Include="src\LoggingFactoryTest.h"/>
<ClInclude Include="src\LoggingRegistryTest.h"/>
<ClInclude Include="src\LoggingTestSuite.h"/>
<ClInclude Include="src\LogStreamTest.h"/>
<ClInclude Include="src\PatternFormatterTest.h"/>
<ClInclude Include="src\SimpleFileChannelTest.h"/>
<ClInclude Include="src\TestChannel.h"/>
<ClInclude Include="src\DirectoryWatcherTest.h"/>
<ClInclude Include="src\FilesystemTestSuite.h"/>
<ClInclude Include="src\FileTest.h"/>
<ClInclude Include="src\GlobTest.h"/>
<ClInclude Include="src\PathTest.h"/>
<ClInclude Include="src\UUIDGeneratorTest.h"/>
<ClInclude Include="src\UUIDTest.h"/>
<ClInclude Include="src\UUIDTestSuite.h"/>
<ClInclude Include="src\ClockTest.h"/>
<ClInclude Include="src\DateTimeFormatterTest.h"/>
<ClInclude Include="src\DateTimeParserTest.h"/>
<ClInclude Include="src\DateTimeTest.h"/>
<ClInclude Include="src\DateTimeTestSuite.h"/>
<ClInclude Include="src\LocalDateTimeTest.h"/>
<ClInclude Include="src\StopwatchTest.h"/>
<ClInclude Include="src\TimespanTest.h"/>
<ClInclude Include="src\TimestampTest.h"/>
<ClInclude Include="src\TimezoneTest.h"/>
<ClInclude Include="src\StreamConverterTest.h"/>
<ClInclude Include="src\TextBufferIteratorTest.h"/>
<ClInclude Include="src\TextConverterTest.h"/>
<ClInclude Include="src\TextEncodingTest.h"/>
<ClInclude Include="src\TextIteratorTest.h"/>
<ClInclude Include="src\TextTestSuite.h"/>
<ClInclude Include="src\UnicodeConverterTest.h"/>
<ClInclude Include="src\UTF8StringTest.h"/>
<ClInclude Include="src\URIStreamOpenerTest.h"/>
<ClInclude Include="src\URITest.h"/>
<ClInclude Include="src\URITestSuite.h"/>
<ClInclude Include="src\FoundationTestSuite.h"/>
<ClInclude Include="src\NamedEventTest.h"/>
<ClInclude Include="src\NamedMutexTest.h"/>
<ClInclude Include="src\ProcessesTestSuite.h"/>
<ClInclude Include="src\ProcessTest.h"/>
<ClInclude Include="src\SharedMemoryTest.h"/>
<ClInclude Include="src\TaskManagerTest.h"/>
<ClInclude Include="src\TaskTest.h"/>
<ClInclude Include="src\TaskTestSuite.h"/>
<ClInclude Include="src\BasicEventTest.h"/>
<ClInclude Include="src\DummyDelegate.h"/>
<ClInclude Include="src\EventTestSuite.h"/>
<ClInclude Include="src\FIFOEventTest.h"/>
<ClInclude Include="src\PriorityEventTest.h"/>
<ClInclude Include="src\CacheTestSuite.h"/>
<ClInclude Include="src\ExpireCacheTest.h"/>
<ClInclude Include="src\ExpireLRUCacheTest.h"/>
<ClInclude Include="src\LRUCacheTest.h"/>
<ClInclude Include="src\UniqueExpireCacheTest.h"/>
<ClInclude Include="src\UniqueExpireLRUCacheTest.h"/>
<ClInclude Include="src\HashingTestSuite.h"/>
<ClInclude Include="src\HashMapTest.h"/>
<ClInclude Include="src\HashSetTest.h"/>
<ClInclude Include="src\HashTableTest.h"/>
<ClInclude Include="src\LinearHashTableTest.h"/>
<ClInclude Include="src\SimpleHashTableTest.h"/>
<ClInclude Include="src\VarTest.h"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
<ImportGroup Label="ExtensionTargets"/>
</Project>

View File

@ -2,187 +2,190 @@
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="Core">
<UniqueIdentifier>{a59b5185-a828-49a5-af23-d86b47d2c19c}</UniqueIdentifier>
<UniqueIdentifier>{85000ad2-279a-48b2-adbe-9ee7ecb9c460}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Source Files">
<UniqueIdentifier>{1e6128ad-7c36-4a4d-ad5c-c604171281c1}</UniqueIdentifier>
<UniqueIdentifier>{c88c387d-6e4c-44c7-b1f1-f94a29e73e7a}</UniqueIdentifier>
</Filter>
<Filter Include="Core\Header Files">
<UniqueIdentifier>{7abaf643-e5e3-4023-bbe8-8b8febe849dd}</UniqueIdentifier>
<UniqueIdentifier>{eb612b41-bd3c-4f9c-8546-42295c25a3e4}</UniqueIdentifier>
</Filter>
<Filter Include="Streams">
<UniqueIdentifier>{87d01d31-9117-4d34-9d22-7babfd7b7bff}</UniqueIdentifier>
<UniqueIdentifier>{06a96c64-5df5-40a0-92a4-113fe2c55ad1}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Source Files">
<UniqueIdentifier>{f6aad27f-31ed-496c-97ce-9c7d153d166d}</UniqueIdentifier>
<UniqueIdentifier>{57346538-fa49-43b5-961b-b5912bd70506}</UniqueIdentifier>
</Filter>
<Filter Include="Streams\Header Files">
<UniqueIdentifier>{d83da1d6-0738-4a6b-a7f7-fd79ac9ae23c}</UniqueIdentifier>
<UniqueIdentifier>{799e8e82-fa89-4960-a600-a8c34cdc5d62}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt">
<UniqueIdentifier>{0ed8b0f5-8c2f-4c45-b211-e0144659fcb6}</UniqueIdentifier>
<UniqueIdentifier>{1c5ff335-eadc-4e99-b845-6488da756516}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Source Files">
<UniqueIdentifier>{81f46737-5924-42f1-96dd-e809506231bd}</UniqueIdentifier>
<UniqueIdentifier>{2e16fd63-7429-4566-a0af-9557ab2a3ba0}</UniqueIdentifier>
</Filter>
<Filter Include="Crypt\Header Files">
<UniqueIdentifier>{a0215363-3aef-44fa-b1a5-153f868079dc}</UniqueIdentifier>
<UniqueIdentifier>{f5d0a863-3f91-47aa-b93c-4629e9b72e88}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications">
<UniqueIdentifier>{6ed14268-7950-426b-a6c8-b05a86890ab1}</UniqueIdentifier>
<UniqueIdentifier>{46abc804-1dd2-4356-88a1-12796a9dd05b}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Source Files">
<UniqueIdentifier>{09f64b14-f65d-4d7a-809a-29c3792f46b7}</UniqueIdentifier>
<UniqueIdentifier>{502b1f5d-d4c7-4f44-b68a-d2ed6f63fa68}</UniqueIdentifier>
</Filter>
<Filter Include="Notifications\Header Files">
<UniqueIdentifier>{ffbc93f2-916d-43ca-9416-06c87734a668}</UniqueIdentifier>
<UniqueIdentifier>{3e3b5463-313c-43e1-abf9-6f73bee102de}</UniqueIdentifier>
</Filter>
<Filter Include="Threading">
<UniqueIdentifier>{32ee8bb2-1b7b-4826-b50d-66e7f90fbe34}</UniqueIdentifier>
<UniqueIdentifier>{a6f11014-f0c2-401b-a181-be64ac1fbe09}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Source Files">
<UniqueIdentifier>{a8482038-01a5-4790-bd4a-1d857be47fec}</UniqueIdentifier>
<UniqueIdentifier>{eff5511b-8c79-4651-b0da-a58fdf308c91}</UniqueIdentifier>
</Filter>
<Filter Include="Threading\Header Files">
<UniqueIdentifier>{fa7c79fd-7b14-4aea-ba1b-6b9ad50e2e2d}</UniqueIdentifier>
<UniqueIdentifier>{44db368f-ab85-4172-a3e7-b555116f3fe1}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary">
<UniqueIdentifier>{db211c8f-878a-41b0-9e48-53a7bd45b2cd}</UniqueIdentifier>
<UniqueIdentifier>{c58da7b4-4b29-421b-8a7c-9bdfeeb0899f}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Source Files">
<UniqueIdentifier>{00ac797c-cdfe-4dd5-b0d0-feea5cf4b3f0}</UniqueIdentifier>
<UniqueIdentifier>{4efb56dc-e543-44d5-a78e-e41dd69fef45}</UniqueIdentifier>
</Filter>
<Filter Include="SharedLibrary\Header Files">
<UniqueIdentifier>{ef5ce424-fc18-4a60-8093-9f1ea328d52d}</UniqueIdentifier>
<UniqueIdentifier>{c0b3a9eb-1bf6-46b5-ab82-248b9812bc3a}</UniqueIdentifier>
</Filter>
<Filter Include="Logging">
<UniqueIdentifier>{e9794e29-e01f-476a-b5b0-ee65be0c2132}</UniqueIdentifier>
<UniqueIdentifier>{0071d41a-dc08-4850-a362-eec80137c913}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Source Files">
<UniqueIdentifier>{59047d4e-bd68-42a9-9309-7e624c42a9b0}</UniqueIdentifier>
<UniqueIdentifier>{6e1d3a14-42a2-4bb0-9e46-d42023915796}</UniqueIdentifier>
</Filter>
<Filter Include="Logging\Header Files">
<UniqueIdentifier>{110b921c-f4d4-4f37-bdf3-01a7a2538693}</UniqueIdentifier>
<UniqueIdentifier>{14afe118-dcfe-443f-abe7-e941e94bf01b}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem">
<UniqueIdentifier>{665bb14f-e709-4b3b-8ac3-3bf3a94b686f}</UniqueIdentifier>
<UniqueIdentifier>{f29dfd51-53a6-48d6-9d21-6b2c057f56ab}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Source Files">
<UniqueIdentifier>{9c0a2a3e-eb78-47b0-9768-ef0dfc6e23d9}</UniqueIdentifier>
<UniqueIdentifier>{e88efcfa-04bc-4d6d-854e-32d0c74d11e9}</UniqueIdentifier>
</Filter>
<Filter Include="Filesystem\Header Files">
<UniqueIdentifier>{71886495-7c6c-42c4-8a3e-4d0a93def203}</UniqueIdentifier>
<UniqueIdentifier>{594d6d92-0612-4775-8fb0-f0f633dc0a15}</UniqueIdentifier>
</Filter>
<Filter Include="UUID">
<UniqueIdentifier>{515441cb-c92a-4003-80ae-9cce02ed4c09}</UniqueIdentifier>
<UniqueIdentifier>{d7fa8712-bfbd-402b-90a8-a0dce78477ba}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Source Files">
<UniqueIdentifier>{59f2f054-075b-4f91-8434-b9bc6d02f8a9}</UniqueIdentifier>
<UniqueIdentifier>{e75accbd-181d-45bf-b604-5d1fea94441f}</UniqueIdentifier>
</Filter>
<Filter Include="UUID\Header Files">
<UniqueIdentifier>{1ad60877-d2c7-4061-8cb9-fd5f220bbc20}</UniqueIdentifier>
<UniqueIdentifier>{52c71d79-9636-4e9c-979a-3c47d315431c}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime">
<UniqueIdentifier>{d29fdc4f-a128-4f49-ae88-61ae7f63ffb2}</UniqueIdentifier>
<UniqueIdentifier>{da4030a1-ae92-4c23-9fdc-3ae6d7437844}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Source Files">
<UniqueIdentifier>{907687c4-8f5f-4cf3-ae43-6ee1a22571de}</UniqueIdentifier>
<UniqueIdentifier>{6ea95469-61d4-466d-ba62-c349b37c8455}</UniqueIdentifier>
</Filter>
<Filter Include="DateTime\Header Files">
<UniqueIdentifier>{5d57a631-556c-4b0c-a417-de68ea3f1aeb}</UniqueIdentifier>
<UniqueIdentifier>{a41dcd0f-c972-4cdc-8591-999c04cea72b}</UniqueIdentifier>
</Filter>
<Filter Include="Text">
<UniqueIdentifier>{1bbb02e6-b984-4ca8-8ea2-0e0ae41c09e9}</UniqueIdentifier>
<UniqueIdentifier>{417e21bc-eb4d-480d-b28c-123426a15ba6}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Source Files">
<UniqueIdentifier>{ea02acda-0ec0-41b8-8e85-19fbf1b71687}</UniqueIdentifier>
<UniqueIdentifier>{e8e3d2ce-642f-4d58-89af-5492d47e6074}</UniqueIdentifier>
</Filter>
<Filter Include="Text\Header Files">
<UniqueIdentifier>{f0c7bb59-bb71-42fc-8275-aaed17decfb0}</UniqueIdentifier>
<UniqueIdentifier>{6a2d4106-2705-46e2-92a3-901457e09797}</UniqueIdentifier>
</Filter>
<Filter Include="URI">
<UniqueIdentifier>{60844487-77c9-46e6-b54e-39d7c7139ec3}</UniqueIdentifier>
<UniqueIdentifier>{1d1d4d66-8586-4b4e-966f-431783f73ac8}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Source Files">
<UniqueIdentifier>{28b544d5-54dd-449c-b2c6-62f92ee68f94}</UniqueIdentifier>
<UniqueIdentifier>{f93bbb17-ebce-43e7-a370-99d052f7dc5e}</UniqueIdentifier>
</Filter>
<Filter Include="URI\Header Files">
<UniqueIdentifier>{6f757782-30a7-47bb-b9c1-9197250c52d3}</UniqueIdentifier>
<UniqueIdentifier>{eb079304-e834-482d-8e47-dc574a9c5190}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite">
<UniqueIdentifier>{40a76071-eda0-455b-a482-b5a37ffd0b9a}</UniqueIdentifier>
<UniqueIdentifier>{d2db1ee1-d19d-4a38-96a3-0f0b0ddaaf4d}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Source Files">
<UniqueIdentifier>{a38b8ef3-6882-4a35-850c-9380db4b7d8b}</UniqueIdentifier>
<UniqueIdentifier>{7ffac473-3923-4b7b-b735-4bede954ce7f}</UniqueIdentifier>
</Filter>
<Filter Include="_Suite\Header Files">
<UniqueIdentifier>{ec6d5b4b-fcf5-4a4a-9e90-c1b548939c42}</UniqueIdentifier>
<UniqueIdentifier>{8f56117c-19cd-463e-84ef-dcecf62bbbe0}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver">
<UniqueIdentifier>{128755f3-1063-45aa-b4ad-6f796da5b60c}</UniqueIdentifier>
<UniqueIdentifier>{a96cd528-3372-437d-bebc-14c3ee67f1eb}</UniqueIdentifier>
</Filter>
<Filter Include="_Driver\Source Files">
<UniqueIdentifier>{52dde893-fa0a-4f27-8c92-e758a206d626}</UniqueIdentifier>
<UniqueIdentifier>{cca2740a-df03-40b8-a98f-da7dbac89ac6}</UniqueIdentifier>
</Filter>
<Filter Include="Processes">
<UniqueIdentifier>{fee75e70-8621-4511-a6a0-50a32ca0b45b}</UniqueIdentifier>
<UniqueIdentifier>{475e533d-7bb8-43f2-9652-3a9813330f66}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Source Files">
<UniqueIdentifier>{f89473da-f4fc-4aae-9fa4-2f8c361c06f1}</UniqueIdentifier>
<UniqueIdentifier>{732a8fdc-3c05-4a68-9441-89bcf4ab1693}</UniqueIdentifier>
</Filter>
<Filter Include="Processes\Header Files">
<UniqueIdentifier>{19f29f26-70d7-41d6-a8aa-3bcd7fd7448a}</UniqueIdentifier>
<UniqueIdentifier>{72759a7b-a0a9-4cd2-9bf4-973ac2178ab1}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks">
<UniqueIdentifier>{e5121ac0-03cc-416a-a403-1040fdbd6559}</UniqueIdentifier>
<UniqueIdentifier>{7d79c1e2-1c5e-49ba-8432-286a6f09aed0}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Source Files">
<UniqueIdentifier>{1a7b3c9d-d60e-4b82-b146-4cb3ef47ce7f}</UniqueIdentifier>
<UniqueIdentifier>{5516c81c-3822-4f9a-a64e-0a845b6ee693}</UniqueIdentifier>
</Filter>
<Filter Include="Tasks\Header Files">
<UniqueIdentifier>{7a7cb161-16b5-4b1c-97c3-7cdbf33a4013}</UniqueIdentifier>
<UniqueIdentifier>{99149ab0-d450-4281-9969-23e777770cda}</UniqueIdentifier>
</Filter>
<Filter Include="Event">
<UniqueIdentifier>{9378befb-ab93-48c0-9be3-df72edda5370}</UniqueIdentifier>
<UniqueIdentifier>{db0f635c-7569-4913-b6d0-c0d34195c574}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Header Files">
<UniqueIdentifier>{9af092ac-23f9-4829-aaf8-7409e3196a33}</UniqueIdentifier>
<UniqueIdentifier>{fd306bc3-78de-48f2-a605-5d22217afdb9}</UniqueIdentifier>
</Filter>
<Filter Include="Event\Source Files">
<UniqueIdentifier>{06f76446-a7b0-457b-8e4b-341d222f57ac}</UniqueIdentifier>
<UniqueIdentifier>{4f157861-9345-4f75-abeb-6c25175f6e3b}</UniqueIdentifier>
</Filter>
<Filter Include="Cache">
<UniqueIdentifier>{03e890a9-85f6-4148-bc85-d29640ba1250}</UniqueIdentifier>
<UniqueIdentifier>{77072a9e-eb3e-436f-8458-8f904bd0bb2e}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Header Files">
<UniqueIdentifier>{b16bd65c-3280-498f-b7a0-b51525a49971}</UniqueIdentifier>
<UniqueIdentifier>{bb7483b2-1e34-4a5b-8173-35d25f0d086f}</UniqueIdentifier>
</Filter>
<Filter Include="Cache\Source Files">
<UniqueIdentifier>{4e83f3e5-e513-4f4e-b3c2-1d0954b7d9b9}</UniqueIdentifier>
<UniqueIdentifier>{f7825b15-d767-4977-a5be-eb9186e691b0}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing">
<UniqueIdentifier>{14d22125-f7e7-47b8-9334-da6486ee9182}</UniqueIdentifier>
<UniqueIdentifier>{9dc6a5e7-3bb4-40cc-b417-0438b1a5e681}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Header Files">
<UniqueIdentifier>{570d80b8-a7cf-4092-9bdd-f74ff73ec221}</UniqueIdentifier>
<UniqueIdentifier>{26ca8a82-a4d3-4c66-bb69-258497b10ca2}</UniqueIdentifier>
</Filter>
<Filter Include="Hashing\Source Files">
<UniqueIdentifier>{9793912a-a80c-4122-8d10-1edb0ea86a09}</UniqueIdentifier>
<UniqueIdentifier>{890b96ed-4921-460a-ab09-ec42f511a51d}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic">
<UniqueIdentifier>{b7d7eace-f782-44ad-874d-754aaf8bcd0b}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{2f17bf3b-a264-4c07-a053-633bbe4112b1}</UniqueIdentifier>
<UniqueIdentifier>{d8f65461-08f8-46bf-a5fd-e4488d965b26}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Source Files">
<UniqueIdentifier>{2d764bf9-ddee-4319-b946-66b87e3e2328}</UniqueIdentifier>
<UniqueIdentifier>{51b7fbd1-e881-4302-b132-8edcb1985055}</UniqueIdentifier>
</Filter>
<Filter Include="Dynamic\Header Files">
<UniqueIdentifier>{7574ea6a-81ae-4cd8-ae6d-74f890c8b11d}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\AnyTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\AutoPtrTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -198,9 +201,18 @@
<ClCompile Include="src\CoreTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DynamicFactoryTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferTestSuite.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FormatTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -225,6 +237,9 @@
<ClCompile Include="src\NumberParserTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RegularExpressionTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
@ -255,6 +270,9 @@
<ClCompile Include="src\CountingStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
@ -300,6 +318,9 @@
<ClCompile Include="src\MD5EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\RandomStreamTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
@ -405,10 +426,10 @@
<ClCompile Include="src\TestChannel.cpp">
<Filter>Logging\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FilesystemTestSuite.cpp">
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryIteratorsTest.cpp">
<ClCompile Include="src\FilesystemTestSuite.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FileTest.cpp">
@ -495,6 +516,9 @@
<ClCompile Include="src\FoundationTestSuite.cpp">
<Filter>_Suite\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Driver.cpp">
<Filter>_Driver\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\NamedEventTest.cpp">
<Filter>Processes\Source Files</Filter>
</ClCompile>
@ -570,32 +594,17 @@
<ClCompile Include="src\SimpleHashTableTest.cpp">
<Filter>Hashing\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ObjectPoolTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DirectoryWatcherTest.cpp">
<Filter>Filesystem\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\VarTest.cpp">
<Filter>Dynamic\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\ArrayTest.cpp">
<Filter>Core\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\FIFOBufferStreamTest.cpp">
<Filter>Streams\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Driver.cpp">
<Filter>_Driver\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\PBKDF2EngineTest.cpp">
<Filter>Crypt\Source Files</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="src\AnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\AutoPtrTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -611,9 +620,21 @@
<ClInclude Include="src\CoreTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicAnyTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DynamicFactoryTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferTestSuite.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FormatTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -638,6 +659,9 @@
<ClInclude Include="src\NumberParserTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RegularExpressionTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
@ -668,6 +692,9 @@
<ClInclude Include="src\CountingStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
@ -713,6 +740,9 @@
<ClInclude Include="src\MD5EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\RandomStreamTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
@ -818,10 +848,10 @@
<ClInclude Include="src\TestChannel.h">
<Filter>Logging\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FilesystemTestSuite.h">
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryIteratorsTest.h">
<ClInclude Include="src\FilesystemTestSuite.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\FileTest.h">
@ -983,23 +1013,8 @@
<ClInclude Include="src\SimpleHashTableTest.h">
<Filter>Hashing\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ObjectPoolTest.h">
<Filter>Core\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\DirectoryWatcherTest.h">
<Filter>Filesystem\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\VarTest.h">
<Filter>Dynamic\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\ArrayTest.h">
<Filter>Core\Source Files</Filter>
</ClInclude>
<ClInclude Include="src\FIFOBufferStreamTest.h">
<Filter>Streams\Header Files</Filter>
</ClInclude>
<ClInclude Include="src\PBKDF2EngineTest.h">
<Filter>Crypt\Header Files</Filter>
</ClInclude>
</ItemGroup>
</Project>

View File

@ -573,6 +573,14 @@
RelativePath=".\src\DynamicFactoryTest.cpp"
>
</File>
<File
RelativePath=".\src\FIFOBufferTest.cpp"
>
</File>
<File
RelativePath=".\src\FIFOBufferTestSuite.cpp"
>
</File>
<File
RelativePath=".\src\FormatTest.cpp"
>
@ -677,6 +685,14 @@
RelativePath=".\src\DynamicFactoryTest.h"
>
</File>
<File
RelativePath=".\src\FIFOBufferTest.h"
>
</File>
<File
RelativePath=".\src\FIFOBufferTestSuite.h"
>
</File>
<File
RelativePath=".\src\FormatTest.h"
>

Some files were not shown because too many files have changed in this diff Show More