Imported Upstream version 1.8.15
[platform/upstream/doxygen.git] / testing / 075 / struct_foo.xml
1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="">
3   <compounddef id="struct_foo" kind="struct" language="C++" prot="public">
4     <compoundname>Foo</compoundname>
5     <sectiondef kind="public-func">
6       <memberdef kind="function" id="struct_foo_1a4f9767677227174b2a9684b92e36cba7" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
7         <type>void</type>
8         <definition>void Foo::foo</definition>
9         <argsstring>(float value)</argsstring>
10         <name>foo</name>
11         <param>
12           <type>float</type>
13           <declname>value</declname>
14         </param>
15         <briefdescription>
16           <para>Float. </para>
17         </briefdescription>
18         <detaileddescription>
19         </detaileddescription>
20         <inbodydescription>
21         </inbodydescription>
22         <location file="075_argmatch.cpp" line="5" column="1" bodyfile="075_argmatch.cpp" bodystart="14" bodyend="14"/>
23       </memberdef>
24       <memberdef kind="function" id="struct_foo_1a3b1460a8784e5cc8156899a04df08b94" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
25         <type>void</type>
26         <definition>void Foo::foo</definition>
27         <argsstring>(unsigned value)</argsstring>
28         <name>foo</name>
29         <param>
30           <type>unsigned</type>
31           <declname>value</declname>
32         </param>
33         <briefdescription>
34           <para>Unsigned int. </para>
35         </briefdescription>
36         <detaileddescription>
37         </detaileddescription>
38         <inbodydescription>
39         </inbodydescription>
40         <location file="075_argmatch.cpp" line="6" column="1" bodyfile="075_argmatch.cpp" bodystart="17" bodyend="17"/>
41       </memberdef>
42       <memberdef kind="function" id="struct_foo_1a87f5be128245c4a16b25500fe6ae2fd1" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
43         <type>void</type>
44         <definition>void Foo::foo</definition>
45         <argsstring>(unsigned long)</argsstring>
46         <name>foo</name>
47         <param>
48           <type>unsigned long</type>
49         </param>
50         <briefdescription>
51           <para>Unnamed unsigned long. </para>
52         </briefdescription>
53         <detaileddescription>
54         </detaileddescription>
55         <inbodydescription>
56         </inbodydescription>
57         <location file="075_argmatch.cpp" line="7" column="1" bodyfile="075_argmatch.cpp" bodystart="20" bodyend="20"/>
58       </memberdef>
59       <memberdef kind="function" id="struct_foo_1adc1cd4494f8a556d5bf6cb78409e3e68" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
60         <type>void</type>
61         <definition>void Foo::foo</definition>
62         <argsstring>(signed long)</argsstring>
63         <name>foo</name>
64         <param>
65           <type>signed long</type>
66         </param>
67         <briefdescription>
68           <para>Unnamed signed long. </para>
69         </briefdescription>
70         <detaileddescription>
71         </detaileddescription>
72         <inbodydescription>
73         </inbodydescription>
74         <location file="075_argmatch.cpp" line="8" column="1" bodyfile="075_argmatch.cpp" bodystart="23" bodyend="23"/>
75       </memberdef>
76       <memberdef kind="function" id="struct_foo_1a0baba36cdd24740c6e39d5641e30a0fe" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
77         <type>void</type>
78         <definition>void Foo::foo</definition>
79         <argsstring>(const struct Foo)</argsstring>
80         <name>foo</name>
81         <param>
82           <type>const struct <ref refid="struct_foo" kindref="compound">Foo</ref></type>
83         </param>
84         <briefdescription>
85           <para>Unnamed struct foo. </para>
86         </briefdescription>
87         <detaileddescription>
88         </detaileddescription>
89         <inbodydescription>
90         </inbodydescription>
91         <location file="075_argmatch.cpp" line="9" column="1" bodyfile="075_argmatch.cpp" bodystart="26" bodyend="26"/>
92       </memberdef>
93       <memberdef kind="function" id="struct_foo_1abeaaeb54ad61db26205c06927968845f" prot="public" static="no" const="no" explicit="no" inline="no" virt="non-virtual">
94         <type>void</type>
95         <definition>void Foo::foo</definition>
96         <argsstring>(const char *const, const double param2)</argsstring>
97         <name>foo</name>
98         <param>
99           <type>const char * const</type>
100         </param>
101         <param>
102           <type>const double</type>
103           <declname>param2</declname>
104         </param>
105         <briefdescription>
106           <para>Unnamed const pointer. </para>
107         </briefdescription>
108         <detaileddescription>
109         </detaileddescription>
110         <inbodydescription>
111         </inbodydescription>
112         <location file="075_argmatch.cpp" line="10" column="1"/>
113       </memberdef>
114     </sectiondef>
115     <briefdescription>
116       <para><ref refid="struct_foo" kindref="compound">Foo</ref>. </para>
117     </briefdescription>
118     <detaileddescription>
119     </detaileddescription>
120     <location file="075_argmatch.cpp" line="4" column="1" bodyfile="075_argmatch.cpp" bodystart="4" bodyend="11"/>
121     <listofallmembers>
122       <member refid="struct_foo_1a4f9767677227174b2a9684b92e36cba7" prot="public" virt="non-virtual">
123         <scope>Foo</scope>
124         <name>foo</name>
125       </member>
126       <member refid="struct_foo_1a3b1460a8784e5cc8156899a04df08b94" prot="public" virt="non-virtual">
127         <scope>Foo</scope>
128         <name>foo</name>
129       </member>
130       <member refid="struct_foo_1a87f5be128245c4a16b25500fe6ae2fd1" prot="public" virt="non-virtual">
131         <scope>Foo</scope>
132         <name>foo</name>
133       </member>
134       <member refid="struct_foo_1adc1cd4494f8a556d5bf6cb78409e3e68" prot="public" virt="non-virtual">
135         <scope>Foo</scope>
136         <name>foo</name>
137       </member>
138       <member refid="struct_foo_1a0baba36cdd24740c6e39d5641e30a0fe" prot="public" virt="non-virtual">
139         <scope>Foo</scope>
140         <name>foo</name>
141       </member>
142       <member refid="struct_foo_1abeaaeb54ad61db26205c06927968845f" prot="public" virt="non-virtual">
143         <scope>Foo</scope>
144         <name>foo</name>
145       </member>
146     </listofallmembers>
147   </compounddef>
148 </doxygen>