<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<AdditionalDependencies>iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<AdditionalDependencies>iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<AdditionalDependencies>iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<AdditionalDependencies>iphlpapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
FastMutex::ScopedLock lock(_mutex);
- std::auto_ptr<AbstractFactory> ptr(pAbstractFactory);
+ std::unique_ptr<AbstractFactory> ptr(pAbstractFactory);
typename FactoryMap::iterator it = _map.find(className);
if (it == _map.end())
_map[className] = ptr.release();
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib\PocoUtilmtd.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib64\PocoUtilmtd.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib\PocoUtilmt.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib64\PocoUtilmt.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib\PocoXMLmtd.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib64\PocoXMLmtd.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib\PocoXMLmt.lib</OutputFile>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<ExceptionHandling>Async</ExceptionHandling>
<SDLCheck>true</SDLCheck>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Lib>
<OutputFile>..\lib64\PocoXMLmt.lib</OutputFile>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<CompileAs>Default</CompileAs>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<CompileAs>Default</CompileAs>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>Default</CompileAs>
<EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<WarningLevel>Level3</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<CompileAs>Default</CompileAs>
+ <LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<Link>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
</Midl>
</ItemGroup>
<ItemGroup>
- <ClInclude Include="coretools.h" />
<ClInclude Include="RegKey.h" />
<ClInclude Include="Resource.h" />
<ClInclude Include="StdAfx.h" />
<EnableEnhancedInstructionSet>StreamingSIMDExtensions</EnableEnhancedInstructionSet>\r
<MultiProcessorCompilation>true</MultiProcessorCompilation>\r
<ExceptionHandling>Async</ExceptionHandling>\r
+ <LanguageStandard>stdcpp14</LanguageStandard>\r
</ClCompile>\r
<ResourceCompile>\r
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
<CompileAs>Default</CompileAs>\r
<MultiProcessorCompilation>true</MultiProcessorCompilation>\r
<ExceptionHandling>Async</ExceptionHandling>\r
+ <LanguageStandard>stdcpp14</LanguageStandard>\r
</ClCompile>\r
<ResourceCompile>\r
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r