[Resource Encapsulation] removing "boost/atomic.hpp" from DevicePressence.h
authorRami Jung <rami.jung@samsung.com>
Wed, 12 Aug 2015 08:38:36 +0000 (17:38 +0900)
committerUze Choi <uzchoi@samsung.com>
Wed, 19 Aug 2015 04:18:16 +0000 (04:18 +0000)
commit9eef94e868f8574e6d8f368355964f3259c96f45
treedfceb7eff7e38e1dba2503a810b738200d6821ff
parent7f9e57c9bb46347bc4d0cb222a763bbeaa53d736
[Resource Encapsulation] removing "boost/atomic.hpp" from DevicePressence.h

That was removed because Tizen 2.3 uses boost 1.51 which doesn't have "boost/atomic.hpp"
Instead of boost::atomic,  std::atomic has been applied and related modules have been changed
 - DevicePresence::getDeviceState() from DevicePresence.cpp
 - Definition of DEVICE_STATE from BrokerTypes.h
 - the way to print log from  DevicePresence::subscribeCB()
    boost::memory_order_consume vanished
Change-Id: I9403a19c9f52d0059cb60d6bff113f5608464753
Signed-off-by: Rami Jung <rami.jung@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/2180
Tested-by: jenkins-iotivity <jenkins-iotivity@opendaylight.org>
Reviewed-by: Uze Choi <uzchoi@samsung.com>
service/resource-encapsulation/src/resourceBroker/include/BrokerTypes.h
service/resource-encapsulation/src/resourceBroker/include/DevicePresence.h
service/resource-encapsulation/src/resourceBroker/src/DevicePresence.cpp