From: Johannes Schanda Date: Fri, 10 May 2013 11:00:57 +0000 (+0200) Subject: Change sync attribute getter to match all other sync methods X-Git-Tag: 2.0.3^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=86a2534764fbf816dd4ed23c330163db376d329d;p=profile%2Fivi%2Fcommon-api-dbus-runtime.git Change sync attribute getter to match all other sync methods --- diff --git a/src/CommonAPI/DBus/DBusAttribute.h b/src/CommonAPI/DBus/DBusAttribute.h index 04d1e72..4844b87 100644 --- a/src/CommonAPI/DBus/DBusAttribute.h +++ b/src/CommonAPI/DBus/DBusAttribute.h @@ -31,11 +31,9 @@ class DBusReadonlyAttribute: public _AttributeType { assert(getMethodName); } - CallStatus getValue(ValueType& value) const { - CallStatus callStatus; + void getValue(CallStatus& callStatus, ValueType& value) const { DBusProxyHelper, DBusSerializableArguments >::callMethodWithReply(dbusProxy_, getMethodName_, "", callStatus, value); - return callStatus; } std::future getValueAsync(AttributeAsyncCallback attributeAsyncCallback) { diff --git a/src/CommonAPI/DBus/DBusDaemonProxy.cpp b/src/CommonAPI/DBus/DBusDaemonProxy.cpp index 539a71e..fe81995 100644 --- a/src/CommonAPI/DBus/DBusDaemonProxy.cpp +++ b/src/CommonAPI/DBus/DBusDaemonProxy.cpp @@ -15,10 +15,9 @@ StaticInterfaceVersionAttribute::StaticInterfaceVersionAttribute(const uint32_t& version_(majorValue, minorValue) { } -CallStatus StaticInterfaceVersionAttribute::getValue(Version& version) const { +void StaticInterfaceVersionAttribute::getValue(CallStatus& callStatus, Version& version) const { version = version_; - - return CallStatus::SUCCESS; + callStatus = CallStatus::SUCCESS; } std::future StaticInterfaceVersionAttribute::getValueAsync(AttributeAsyncCallback attributeAsyncCallback) { diff --git a/src/CommonAPI/DBus/DBusDaemonProxy.h b/src/CommonAPI/DBus/DBusDaemonProxy.h index 9fa2cd2..0053c1b 100644 --- a/src/CommonAPI/DBus/DBusDaemonProxy.h +++ b/src/CommonAPI/DBus/DBusDaemonProxy.h @@ -22,7 +22,7 @@ class StaticInterfaceVersionAttribute: public InterfaceVersionAttribute { public: StaticInterfaceVersionAttribute(const uint32_t& majorValue, const uint32_t& minorValue); - CallStatus getValue(Version& version) const; + void getValue(CallStatus& callStatus, Version& version) const; std::future getValueAsync(AttributeAsyncCallback attributeAsyncCallback); private: