Change-Id: Ic7e5d32f79beda80635b58209449e6946f730c79
Signed-off-by: coderhyme <jhyo.kim@samsung.com>
Reviewed-on: https://gerrit.iotivity.org/gerrit/1306
Reviewed-by: Uze Choi <uzchoi@samsung.com>
Tested-by: Uze Choi <uzchoi@samsung.com>
{
public:
LockGuard(const PrimitiveServerResource&);
+ LockGuard(const PrimitiveServerResource::Ptr);
~LockGuard();
LockGuard(const LockGuard&) = delete;
return OC_EH_OK;
}
+ PrimitiveServerResource::LockGuard::LockGuard(const PrimitiveServerResource::Ptr ptr) :
+ LockGuard{ *ptr }
+ {
+ }
+
PrimitiveServerResource::LockGuard::LockGuard(
const PrimitiveServerResource& serverResource) :
m_serverResource(serverResource)