blob: b218588131e4336cfafe26194c9eccdec4afae8f [file] [log] [blame]
/** Get value of ${property.name}
* ${property.description.strip()}
*/
auto ${property.camelCase}()
{
return proxy.template get_property<\
${property.cppTypeParam(interface.name)}>(ctx, "${property.name}");
}
/** Set value of ${property.name}
* ${property.description.strip()}
*/
auto ${property.camelCase}(auto value)
{
return proxy.template set_property<\
${property.cppTypeParam(interface.name)}>(
ctx, "${property.name}", std::forward<decltype(value)>(value));
}