1 /** Get value of ${property.name} 2 * ${property.description.strip()} 3 */ 4 auto ${property.camelCase}() 5 { 6 return proxy.template get_property<\ 7${property.cppTypeParam(interface.name)}>(ctx, "${property.name}"); 8 } 9 10 /** Set value of ${property.name} 11 * ${property.description.strip()} 12 */ 13 auto ${property.camelCase}(auto value) 14 { 15 return proxy.template set_property<\ 16${property.cppTypeParam(interface.name)}>( 17 ctx, "${property.name}", std::forward<decltype(value)>(value)); 18 } 19