From 56d1059459c24971bcbf45adef60f6dfd0b44667 Mon Sep 17 00:00:00 2001 From: Lutz Bichler Date: Thu, 18 Jun 2015 12:59:45 +0200 Subject: Added missing template to AttributeExtension.hpp --- include/CommonAPI/AttributeExtension.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/include/CommonAPI/AttributeExtension.hpp b/include/CommonAPI/AttributeExtension.hpp index 5135924..aee1f8d 100644 --- a/include/CommonAPI/AttributeExtension.hpp +++ b/include/CommonAPI/AttributeExtension.hpp @@ -38,6 +38,15 @@ class AttributeExtension { _AttributeType& baseAttribute_; }; +template class _ProxyType, template class _AttributeExtension> +struct DefaultAttributeProxyHelper; + +template class _ProxyClass, template class _AttributeExtension> +std::shared_ptr< + typename DefaultAttributeProxyHelper<_ProxyClass, _AttributeExtension>::class_t +> createProxyWithDefaultAttributeExtension( + const std::string &_domain, const std::string &_instance); + #ifdef WIN32 template class WINDummyAttributeExtension : public CommonAPI::AttributeExtension<_AttributeType> { -- cgit v1.2.1