root/doc/xml/classUserInfoCore.xml @ 187

Revision 187, 5.4 kB (checked in by smidl, 16 years ago)

doc

Line 
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="1.5.6">
3  <compounddef id="classUserInfoCore" kind="class" prot="public">
4    <compoundname>UserInfoCore</compoundname>
5    <derivedcompoundref refid="classUserInfo" prot="public" virt="non-virtual">UserInfo&lt; T &gt;</derivedcompoundref>
6    <derivedcompoundref refid="classUserInfo" prot="public" virt="non-virtual">UserInfo&lt; Car &gt;</derivedcompoundref>
7    <derivedcompoundref refid="classUserInfo" prot="public" virt="non-virtual">UserInfo&lt; Engine &gt;</derivedcompoundref>
8    <includes refid="userinfo_8h" local="no">userinfo.h</includes>
9      <sectiondef kind="public-func">
10      <memberdef kind="function" id="classUserInfoCore_1a09a9b965ca04a186143787c0d049a7f" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
11        <type>void</type>
12        <definition>virtual void UserInfoCore::ParseElement</definition>
13        <argsstring>(DOMElement *element)=0</argsstring>
14        <name>ParseElement</name>
15        <reimplementedby refid="classUserInfo_1f673ea7ee23cc87e89d1530f94817800">ParseElement</reimplementedby>
16        <reimplementedby refid="classUserInfo_1f673ea7ee23cc87e89d1530f94817800">ParseElement</reimplementedby>
17        <reimplementedby refid="classUserInfo_1f673ea7ee23cc87e89d1530f94817800">ParseElement</reimplementedby>
18        <param>
19          <type>DOMElement *</type>
20          <declname>element</declname>
21        </param>
22        <briefdescription>
23<para>Fills internal attributes and descendant elements according DOMElement. </para>        </briefdescription>
24        <detaileddescription>
25        </detaileddescription>
26        <inbodydescription>
27        </inbodydescription>
28        <location file="/home/smidl/work/git/mixpp/bdm/userinfo.h" line="143"/>
29      </memberdef>
30      <memberdef kind="function" id="classUserInfoCore_1282c9bfd140bd09777aff395158c35ab" prot="public" static="no" const="no" explicit="no" inline="no" virt="pure-virtual">
31        <type>void</type>
32        <definition>virtual void UserInfoCore::FillElement</definition>
33        <argsstring>(DOMElement &amp;element)=0</argsstring>
34        <name>FillElement</name>
35        <reimplementedby refid="classUserInfo_122ca1ef5a10740e4107cd5a7e9a72856">FillElement</reimplementedby>
36        <reimplementedby refid="classUserInfo_122ca1ef5a10740e4107cd5a7e9a72856">FillElement</reimplementedby>
37        <reimplementedby refid="classUserInfo_122ca1ef5a10740e4107cd5a7e9a72856">FillElement</reimplementedby>
38        <param>
39          <type>DOMElement &amp;</type>
40          <declname>element</declname>
41        </param>
42        <briefdescription>
43<para>Fills DOMElement according internal attributes and descendant elements. </para>        </briefdescription>
44        <detaileddescription>
45        </detaileddescription>
46        <inbodydescription>
47        </inbodydescription>
48        <location file="/home/smidl/work/git/mixpp/bdm/userinfo.h" line="146"/>
49      </memberdef>
50      </sectiondef>
51    <briefdescription>
52<para><ref refid="classUserInfoCore" kindref="compound">UserInfoCore</ref> class is for internal purposes only. Use UserInfo&lt;T&gt; instead. </para>    </briefdescription>
53    <detaileddescription>
54<para>The raison d&apos;etre of this class is to allow pointers to (the main part of) UserInfo&lt;T&gt; objects even for different generic types. </para>    </detaileddescription>
55    <inheritancegraph>
56      <node id="1139">
57        <label>UserInfoCore</label>
58        <link refid="classUserInfoCore"/>
59      </node>
60      <node id="1144">
61        <label>EngineUI</label>
62        <link refid="classEngineUI"/>
63        <childnode refid="1143" relation="public-inheritance">
64        </childnode>
65      </node>
66      <node id="1141">
67        <label>UserInfo&lt; Car &gt;</label>
68        <link refid="classUserInfo"/>
69        <childnode refid="1140" relation="template-instance">
70          <edgelabel>&lt; Car &gt;</edgelabel>
71        </childnode>
72        <childnode refid="1139" relation="public-inheritance">
73        </childnode>
74      </node>
75      <node id="1140">
76        <label>UserInfo&lt; T &gt;</label>
77        <link refid="classUserInfo"/>
78        <childnode refid="1139" relation="public-inheritance">
79        </childnode>
80      </node>
81      <node id="1142">
82        <label>CarUI</label>
83        <link refid="classCarUI"/>
84        <childnode refid="1141" relation="public-inheritance">
85        </childnode>
86      </node>
87      <node id="1143">
88        <label>UserInfo&lt; Engine &gt;</label>
89        <link refid="classUserInfo"/>
90        <childnode refid="1140" relation="template-instance">
91          <edgelabel>&lt; Engine &gt;</edgelabel>
92        </childnode>
93        <childnode refid="1139" relation="public-inheritance">
94        </childnode>
95      </node>
96    </inheritancegraph>
97    <location file="/home/smidl/work/git/mixpp/bdm/userinfo.h" line="140" bodyfile="/home/smidl/work/git/mixpp/bdm/userinfo.h" bodystart="139" bodyend="147"/>
98    <listofallmembers>
99      <member refid="classUserInfoCore_1282c9bfd140bd09777aff395158c35ab" prot="public" virt="pure-virtual"><scope>UserInfoCore</scope><name>FillElement</name></member>
100      <member refid="classUserInfoCore_1a09a9b965ca04a186143787c0d049a7f" prot="public" virt="pure-virtual"><scope>UserInfoCore</scope><name>ParseElement</name></member>
101    </listofallmembers>
102  </compounddef>
103</doxygen>
Note: See TracBrowser for help on using the browser.