<?xml version="1.0" encoding="UTF-8" standalone="yes"?>

<!--
// // See license.txt for license information. // // abstractmethods.xml // // 19-Aug-2005 phamilton Created //
-->

<foreach name="abstractmethods">
    <vector>methods</vector>
    <blocks>
        <stringmember name="name">
            <membername>name</membername>
        </stringmember>
        <import href="../returns.xml"/>
        <import href="../arguments.xml"/>
        <text name="object">
            <conditions>
                <objecthasmemberequal>
                    <membername>inheritance</membername>
                    <membervalue>abstract</membervalue>
                </objecthasmemberequal>
            </conditions>
            <content>\(t)virtual \returns\name(\arguments) = 0;\n</content>
        </text>
    </blocks>
    <structure>\object</structure>
</foreach>