<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<!--
-->
<foreach name="concreteimplementations">
<vector>methods</vector>
<blocks>
<stringmember name="name">
<membername>name</membername>
</stringmember>
<import href="../returns.xml"/>
<import href="../arguments.xml"/>
<webtangle name="web">
<language>C++</language>
<attributes>[boost_$(boostv)]</attributes>
</webtangle>
<text name="websource">
<conditions>
<logical_or>
<conditions>
<objecthasmemberequal>
<membername>inheritance</membername>
<membervalue>concrete</membervalue>
</objecthasmemberequal>
<objecthasmemberequal>
<membername>inheritance</membername>
<membervalue>virtual</membervalue>
</objecthasmemberequal>
</conditions>
</logical_or>
<objecthasany>
<membername>implementations</membername>
<membertype>web</membertype>
</objecthasany>
</conditions>
<content>\returns\classname::\name(\arguments)\n{\web}\n\n</content>
</text>
</blocks>
<structure>\websource</structure>
</foreach>