Blame testing/063/namespaceoo_1_1define.xml
Branch: 3495b56be39816590846434c4e97b46f62d89db2
Packit
1c1d7e
Packit
1c1d7e
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="">
Packit
1c1d7e
<compounddef id="namespaceoo_1_1define" kind="namespace" language="Tcl">
Packit
1c1d7e
<compoundname>oo::define</compoundname>
Packit
1c1d7e
<sectiondef kind="func">
Packit
1c1d7e
<memberdef kind="function" id="namespaceoo_1_1define_1a92656f535365dc915e04ca81bc8eb91b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
Packit
1c1d7e
<type/>
Packit
1c1d7e
<definition>oo::define::classmethod</definition>
Packit
1c1d7e
<argsstring>name ?args? ?body?</argsstring>
Packit
1c1d7e
<name>classmethod</name>
Packit
1c1d7e
<briefdescription>
Packit
1c1d7e
</briefdescription>
Packit
1c1d7e
<detaileddescription>
Packit
1c1d7e
<para>Extension to TclOO to add static methods. Defines the method on the class instead of on the object. Can be used for the creation of megawidgets using TclOO by overriding the unknown method to detect if the user is trying to instantiate a widget (because the method will be unknown and start with a dot). </para>
Packit
1c1d7e
</detaileddescription>
Packit
1c1d7e
<inbodydescription>
Packit
1c1d7e
</inbodydescription>
Packit
1c1d7e
<location file="063_bug_729092.tcl" line="18" column="1" bodyfile="063_bug_729092.tcl" bodystart="18" bodyend="27"/>
Packit
1c1d7e
</memberdef>
Packit
1c1d7e
</sectiondef>
Packit
1c1d7e
<briefdescription>
Packit
1c1d7e
</briefdescription>
Packit
1c1d7e
<detaileddescription>
Packit
1c1d7e
</detaileddescription>
Packit
1c1d7e
<location file="063_bug_729092.tcl" line="1" column="1"/>
Packit
1c1d7e
</compounddef>
Packit
1c1d7e
</doxygen>