summaryrefslogtreecommitdiff
path: root/src/CommonAPI/AttributeExtension.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/CommonAPI/AttributeExtension.h')
-rw-r--r--src/CommonAPI/AttributeExtension.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/CommonAPI/AttributeExtension.h b/src/CommonAPI/AttributeExtension.h
index d73c2a3..d4c8075 100644
--- a/src/CommonAPI/AttributeExtension.h
+++ b/src/CommonAPI/AttributeExtension.h
@@ -37,6 +37,20 @@ class AttributeExtension {
_AttributeType& baseAttribute_;
};
+#ifdef WIN32
+template<typename _AttributeType>
+class WINDummyAttributeExtension : public CommonAPI::AttributeExtension<_AttributeType> {
+ typedef AttributeExtension<_AttributeType> __baseClass_t;
+ WINDummyAttribute dummyAttribute;
+public:
+ WINDummyAttributeExtension() {};
+ WINDummyAttributeExtension(Proxy& proxy) :
+ AttributeExtension<_AttributeType>(dummyAttribute) {}
+
+ ~WINDummyAttributeExtension() {}
+};
+#endif
+
} // namespace CommonAPI
#endif // COMMON_API_DBUS_ATTRIBUTE_EXTENSION_H_