added Clock class which provides a monotonic clock on most platforms and is now used by Poco::Timer, Poco::Stopwatch, Poco::TimedNotificationQueue and Poco::UtilTimer to avoid issues when the system time is changed

This commit is contained in:
Guenter Obiltschnig
2013-12-12 18:33:29 +01:00
parent 5edb90c48e
commit ac2b26fcb9
47 changed files with 884 additions and 48 deletions

View File

@@ -774,6 +774,9 @@
<ClCompile Include="src\UUIDGenerator.cpp">
<Filter>UUID\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\Clock.cpp">
<Filter>DateTime\Source Files</Filter>
</ClCompile>
<ClCompile Include="src\DateTime.cpp">
<Filter>DateTime\Source Files</Filter>
</ClCompile>
@@ -1610,6 +1613,9 @@
<ClInclude Include="include\Poco\UUIDGenerator.h">
<Filter>UUID\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\Clock.h">
<Filter>DateTime\Header Files</Filter>
</ClInclude>
<ClInclude Include="include\Poco\DateTime.h">
<Filter>DateTime\Header Files</Filter>
</ClInclude>