Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / dbus / property.cc
index 774719f..9475a07 100644 (file)
@@ -136,7 +136,7 @@ void PropertySet::GetAll() {
 
 void PropertySet::OnGetAll(Response* response) {
   if (!response) {
-    LOG(WARNING) << "GetAll request failed.";
+    LOG(WARNING) << "GetAll request failed for: " << interface_;
     return;
   }
 
@@ -163,7 +163,8 @@ void PropertySet::Set(PropertyBase* property, SetCallback callback) {
                                        callback));
 }
 
-void PropertySet::OnSet(PropertyBase* property, SetCallback callback,
+void PropertySet::OnSet(PropertyBase* property,
+                        SetCallback callback,
                         Response* response) {
   LOG_IF(WARNING, !response) << property->name() << ": Set: failed.";
   if (!callback.is_null())
@@ -477,4 +478,19 @@ void Property<std::vector<uint8> >::AppendSetValueToWriter(
   writer->CloseContainer(&variant_writer);
 }
 
+template class Property<uint8>;
+template class Property<bool>;
+template class Property<int16>;
+template class Property<uint16>;
+template class Property<int32>;
+template class Property<uint32>;
+template class Property<int64>;
+template class Property<uint64>;
+template class Property<double>;
+template class Property<std::string>;
+template class Property<ObjectPath>;
+template class Property<std::vector<std::string> >;
+template class Property<std::vector<ObjectPath> >;
+template class Property<std::vector<uint8> >;
+
 }  // namespace dbus