Change thread model to std::thread
authorChaJiwon <jw_wonny.cha@samsung.com>
Wed, 8 Jul 2015 06:25:28 +0000 (15:25 +0900)
committerUze Choi <uzchoi@samsung.com>
Wed, 8 Jul 2015 08:15:18 +0000 (08:15 +0000)
commitc80d54da40610cf5d276bb62fc0e784e1bcfca1a
tree4846812cbb9841b1e7682e12527652d2f7dab873
parent0f616885f0413feda4588b2b366bddf949863cd9
Change thread model to std::thread

Use condition variable to check expired time.
Add lock_guard to insert & cancel timerCBList.
Change Singleton instance pointer from shared pointer to pointer.

Change-Id: I0fc13809777691396140910eac6648b0ea5cfe57
Signed-off-by: ChaJiwon <jw_wonny.cha@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1570
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/resource-manipulation/modules/common/expiryTimer/include/ExpiryTimer.h
service/resource-manipulation/modules/common/expiryTimer/src/ExpiryTimer.cpp
service/resource-manipulation/modules/common/expiryTimer/src/ExpiryTimer_Impl.cpp
service/resource-manipulation/modules/common/expiryTimer/src/ExpiryTimer_Impl.h