{% import 'sections.html' as sections %} {% macro function(fn, pre) -%}

{{ fn.name }}

{{ sections.brief(fn) }} {{ sections.signatures(fn) }} {{ sections.paragraphs(fn) }} {{ sections.see_also(fn, 4) }}
{%- endmacro %} {% macro member_function(fn) -%}{{ function(fn, 'member') }}{%- endmacro %} {% macro interface_function(fn) -%}{{ function(fn, 'interface') }}{%- endmacro %}