Blame testing/063/namespaceoo_1_1define.xml
Branch: e74697a9c1ff7e0eb0d267ec7d113ad97ab362c0
Packit Service
50c9f2
Packit Service
50c9f2
<doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="">
Packit Service
50c9f2
<compounddef id="namespaceoo_1_1define" kind="namespace" language="Tcl">
Packit Service
50c9f2
<compoundname>oo::define</compoundname>
Packit Service
50c9f2
<sectiondef kind="func">
Packit Service
50c9f2
<memberdef kind="function" id="namespaceoo_1_1define_1a92656f535365dc915e04ca81bc8eb91b" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
Packit Service
50c9f2
<type/>
Packit Service
50c9f2
<definition>oo::define::classmethod</definition>
Packit Service
50c9f2
<argsstring>name ?args? ?body?</argsstring>
Packit Service
50c9f2
<name>classmethod</name>
Packit Service
50c9f2
<briefdescription>
Packit Service
50c9f2
</briefdescription>
Packit Service
50c9f2
<detaileddescription>
Packit Service
50c9f2
<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 Service
50c9f2
</detaileddescription>
Packit Service
50c9f2
<inbodydescription>
Packit Service
50c9f2
</inbodydescription>
Packit Service
50c9f2
<location file="063_bug_729092.tcl" line="18" column="1" bodyfile="063_bug_729092.tcl" bodystart="18" bodyend="27"/>
Packit Service
50c9f2
</memberdef>
Packit Service
50c9f2
</sectiondef>
Packit Service
50c9f2
<briefdescription>
Packit Service
50c9f2
</briefdescription>
Packit Service
50c9f2
<detaileddescription>
Packit Service
50c9f2
</detaileddescription>
Packit Service
50c9f2
<location file="063_bug_729092.tcl" line="1" column="1"/>
Packit Service
50c9f2
</compounddef>
Packit Service
50c9f2
</doxygen>