/
niceSOFT
/
doxygen
Обзор
Документация
Войти
/
niceSOFT
/
doxygen
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
testing/075/struct_foo.xml
177 строк
8 KB
Dimitri van Heesch
issue #10582 Problem matching arguments of functions (parameter matching on function pointers)
28 янв 2024, 18:23
Не верифицирован
28 янв 2024, 18:23
dba1577
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="" xml:lang="en-US"> <compounddef id="struct_foo" kind="struct" language="C++" prot="public"> <compoundname>Foo</compoundname> <sectiondef kind="public-func"> <memberdef kind="function" id="struct_foo_1a4f9767677227174b2a9684b92e36cba7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(float value)</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>float</type> <declname>value</declname> </param> <briefdescription> <para>Float. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="5" column="10" bodyfile="075_argmatch.cpp" bodystart="15" bodyend="15"/> </memberdef> <memberdef kind="function" id="struct_foo_1a3b1460a8784e5cc8156899a04df08b94" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(unsigned value)</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>unsigned</type> <declname>value</declname> </param> <briefdescription> <para>Unsigned int. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="6" column="10" bodyfile="075_argmatch.cpp" bodystart="18" bodyend="18"/> </memberdef> <memberdef kind="function" id="struct_foo_1a87f5be128245c4a16b25500fe6ae2fd1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(unsigned long)</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>unsigned long</type> </param> <briefdescription> <para>Unnamed unsigned long. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="7" column="10" bodyfile="075_argmatch.cpp" bodystart="21" bodyend="21"/> </memberdef> <memberdef kind="function" id="struct_foo_1adc1cd4494f8a556d5bf6cb78409e3e68" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(signed long)</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>signed long</type> </param> <briefdescription> <para>Unnamed signed long. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="8" column="10" bodyfile="075_argmatch.cpp" bodystart="24" bodyend="24"/> </memberdef> <memberdef kind="function" id="struct_foo_1a0baba36cdd24740c6e39d5641e30a0fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(const struct Foo)</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>const struct <ref refid="struct_foo" kindref="compound">Foo</ref></type> </param> <briefdescription> <para>Unnamed struct foo. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="9" column="10" bodyfile="075_argmatch.cpp" bodystart="27" bodyend="27"/> </memberdef> <memberdef kind="function" id="struct_foo_1abeaaeb54ad61db26205c06927968845f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(const char *const, const double param2)</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>const char * const</type> </param> <param> <type>const double</type> <declname>param2</declname> </param> <briefdescription> <para>Unnamed const pointer. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="10" column="10" bodyfile="075_argmatch.cpp" bodystart="30" bodyend="30"/> </memberdef> <memberdef kind="function" id="struct_foo_1a0d4913fb514ee1cf71c793578650e25d" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual"> <type>void</type> <definition>void Foo::foo</definition> <argsstring>(void(*fptr)(int x, int))</argsstring> <name>foo</name> <qualifiedname>Foo::foo</qualifiedname> <param> <type>void(*)(int x, int)</type> <declname>fptr</declname> </param> <briefdescription> <para>Function pointer. </para> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="075_argmatch.cpp" line="11" column="10" bodyfile="075_argmatch.cpp" bodystart="33" bodyend="33"/> </memberdef> </sectiondef> <briefdescription> <para><ref refid="struct_foo" kindref="compound">Foo</ref>. </para> </briefdescription> <detaileddescription> </detaileddescription> <location file="075_argmatch.cpp" line="4" column="1" bodyfile="075_argmatch.cpp" bodystart="4" bodyend="12"/> <listofallmembers> <member refid="struct_foo_1a4f9767677227174b2a9684b92e36cba7" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> <member refid="struct_foo_1a3b1460a8784e5cc8156899a04df08b94" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> <member refid="struct_foo_1a87f5be128245c4a16b25500fe6ae2fd1" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> <member refid="struct_foo_1adc1cd4494f8a556d5bf6cb78409e3e68" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> <member refid="struct_foo_1a0baba36cdd24740c6e39d5641e30a0fe" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> <member refid="struct_foo_1abeaaeb54ad61db26205c06927968845f" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> <member refid="struct_foo_1a0d4913fb514ee1cf71c793578650e25d" prot="public" virt="non-virtual"> <scope>Foo</scope> <name>foo</name> </member> </listofallmembers> </compounddef> </doxygen>