]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/module-doc/classVersion.html
Re-added the dot graphs again
[user/henk/code/inspircd.git] / docs / module-doc / classVersion.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
3 <title>InspIRCd: Version class Reference</title>
4 <link href="inspircd.css" rel="stylesheet" type="text/css">
5 </head><body>
6 <!-- Generated by Doxygen 1.3.3 -->
7 <div class="qindex"><a class="qindex" href="main.html">Main&nbsp;Page</a> | <a class="qindex" href="namespaces.html">Namespace List</a> | <a class="qindex" href="hierarchy.html">Class&nbsp;Hierarchy</a> | <a class="qindex" href="classes.html">Alphabetical&nbsp;List</a> | <a class="qindex" href="annotated.html">Compound&nbsp;List</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Compound&nbsp;Members</a> | <a class="qindex" href="globals.html">File&nbsp;Members</a></div>
8 <h1>Version Class Reference</h1>Holds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module.  
9 <a href="#_details">More...</a>
10 <p>
11 <code>#include &lt;<a class="el" href="modules_8h-source.html">modules.h</a>&gt;</code>
12 <p>
13 Inheritance diagram for Version:<p><center><img src="classVersion__inherit__graph.gif" border="0" usemap="#Version__inherit__map" alt="Inheritance graph"></center>
14 <map name="Version__inherit__map">
15 <area href="classclassbase.html" shape="rect" coords="8,7,88,34" alt="">
16 </map>
17 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center>Collaboration diagram for Version:<p><center><img src="classVersion__coll__graph.gif" border="0" usemap="#Version__coll__map" alt="Collaboration graph"></center>
18 <map name="Version__coll__map">
19 <area href="classclassbase.html" shape="rect" coords="7,98,87,125" alt="">
20 </map>
21 <center><font size="2">[<a target="top" href="graph_legend.html">legend</a>]</font></center><a href="classVersion-members.html">List of all members.</a><table border=0 cellpadding=0 cellspacing=0>
22 <tr><td></td></tr>
23 <tr><td colspan=2><br><h2>Public Member Functions</h2></td></tr>
24 <tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classVersion.html#a0">Version</a> (int major, int minor, int revision, int build, int flags)</td></tr>
25
26 <tr><td colspan=2><br><h2>Public Attributes</h2></td></tr>
27 <tr><td class="memItemLeft" nowrap align=right valign=top>const int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classVersion.html#o0">Major</a></td></tr>
28
29 <tr><td class="memItemLeft" nowrap align=right valign=top>const int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classVersion.html#o1">Minor</a></td></tr>
30
31 <tr><td class="memItemLeft" nowrap align=right valign=top>const int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classVersion.html#o2">Revision</a></td></tr>
32
33 <tr><td class="memItemLeft" nowrap align=right valign=top>const int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classVersion.html#o3">Build</a></td></tr>
34
35 <tr><td class="memItemLeft" nowrap align=right valign=top>const int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="classVersion.html#o4">Flags</a></td></tr>
36
37 </table>
38 <hr><a name="_details"></a><h2>Detailed Description</h2>
39 Holds a module's Version information The four members (set by the constructor only) indicate details as to the version number of a module. 
40 <p>
41 A class of type Version is returned by the GetVersion method of the <a class="el" href="classModule.html">Module</a> class. 
42 <p>
43
44 <p>
45 Definition at line <a class="el" href="modules_8h-source.html#l00111">111</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.<hr><h2>Constructor &amp; Destructor Documentation</h2>
46 <a name="a0" doxytag="Version::Version"></a><p>
47 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
48   <tr>
49     <td class="mdRow">
50       <table cellpadding="0" cellspacing="0" border="0">
51         <tr>
52           <td class="md" nowrap valign="top"> Version::Version </td>
53           <td class="md" valign="top">(&nbsp;</td>
54           <td class="md" nowrap valign="top">int&nbsp;</td>
55           <td class="mdname" nowrap> <em>major</em>, </td>
56         </tr>
57         <tr>
58           <td></td>
59           <td></td>
60           <td class="md" nowrap>int&nbsp;</td>
61           <td class="mdname" nowrap> <em>minor</em>, </td>
62         </tr>
63         <tr>
64           <td></td>
65           <td></td>
66           <td class="md" nowrap>int&nbsp;</td>
67           <td class="mdname" nowrap> <em>revision</em>, </td>
68         </tr>
69         <tr>
70           <td></td>
71           <td></td>
72           <td class="md" nowrap>int&nbsp;</td>
73           <td class="mdname" nowrap> <em>build</em>, </td>
74         </tr>
75         <tr>
76           <td></td>
77           <td></td>
78           <td class="md" nowrap>int&nbsp;</td>
79           <td class="mdname" nowrap> <em>flags</em></td>
80         </tr>
81         <tr>
82           <td></td>
83           <td class="md">)&nbsp;</td>
84           <td class="md" colspan="2"></td>
85         </tr>
86
87       </table>
88     </td>
89   </tr>
90 </table>
91 <table cellspacing=5 cellpadding=0 border=0>
92   <tr>
93     <td>
94       &nbsp;
95     </td>
96     <td>
97
98 <p>
99
100 <p>
101 Definition at line <a class="el" href="modules_8cpp-source.html#l00310">310</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
102 <p>
103 <div class="fragment"><pre>00310 : <a class="code" href="classVersion.html#o0">Major</a>(major), <a class="code" href="classVersion.html#o1">Minor</a>(minor), <a class="code" href="classVersion.html#o2">Revision</a>(revision), <a class="code" href="classVersion.html#o3">Build</a>(build), <a class="code" href="classVersion.html#o4">Flags</a>(flags) { };
104 </pre></div>    </td>
105   </tr>
106 </table>
107 <hr><h2>Member Data Documentation</h2>
108 <a name="o3" doxytag="Version::Build"></a><p>
109 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
110   <tr>
111     <td class="mdRow">
112       <table cellpadding="0" cellspacing="0" border="0">
113         <tr>
114           <td class="md" nowrap valign="top"> const int <a class="el" href="classVersion.html#o3">Version::Build</a>
115       </table>
116     </td>
117   </tr>
118 </table>
119 <table cellspacing=5 cellpadding=0 border=0>
120   <tr>
121     <td>
122       &nbsp;
123     </td>
124     <td>
125
126 <p>
127
128 <p>
129 Definition at line <a class="el" href="modules_8h-source.html#l00114">114</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.    </td>
130   </tr>
131 </table>
132 <a name="o4" doxytag="Version::Flags"></a><p>
133 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
134   <tr>
135     <td class="mdRow">
136       <table cellpadding="0" cellspacing="0" border="0">
137         <tr>
138           <td class="md" nowrap valign="top"> const int <a class="el" href="classVersion.html#o4">Version::Flags</a>
139       </table>
140     </td>
141   </tr>
142 </table>
143 <table cellspacing=5 cellpadding=0 border=0>
144   <tr>
145     <td>
146       &nbsp;
147     </td>
148     <td>
149
150 <p>
151
152 <p>
153 Definition at line <a class="el" href="modules_8h-source.html#l00114">114</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.    </td>
154   </tr>
155 </table>
156 <a name="o0" doxytag="Version::Major"></a><p>
157 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
158   <tr>
159     <td class="mdRow">
160       <table cellpadding="0" cellspacing="0" border="0">
161         <tr>
162           <td class="md" nowrap valign="top"> const int <a class="el" href="classVersion.html#o0">Version::Major</a>
163       </table>
164     </td>
165   </tr>
166 </table>
167 <table cellspacing=5 cellpadding=0 border=0>
168   <tr>
169     <td>
170       &nbsp;
171     </td>
172     <td>
173
174 <p>
175
176 <p>
177 Definition at line <a class="el" href="modules_8h-source.html#l00114">114</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.    </td>
178   </tr>
179 </table>
180 <a name="o1" doxytag="Version::Minor"></a><p>
181 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
182   <tr>
183     <td class="mdRow">
184       <table cellpadding="0" cellspacing="0" border="0">
185         <tr>
186           <td class="md" nowrap valign="top"> const int <a class="el" href="classVersion.html#o1">Version::Minor</a>
187       </table>
188     </td>
189   </tr>
190 </table>
191 <table cellspacing=5 cellpadding=0 border=0>
192   <tr>
193     <td>
194       &nbsp;
195     </td>
196     <td>
197
198 <p>
199
200 <p>
201 Definition at line <a class="el" href="modules_8h-source.html#l00114">114</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.    </td>
202   </tr>
203 </table>
204 <a name="o2" doxytag="Version::Revision"></a><p>
205 <table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
206   <tr>
207     <td class="mdRow">
208       <table cellpadding="0" cellspacing="0" border="0">
209         <tr>
210           <td class="md" nowrap valign="top"> const int <a class="el" href="classVersion.html#o2">Version::Revision</a>
211       </table>
212     </td>
213   </tr>
214 </table>
215 <table cellspacing=5 cellpadding=0 border=0>
216   <tr>
217     <td>
218       &nbsp;
219     </td>
220     <td>
221
222 <p>
223
224 <p>
225 Definition at line <a class="el" href="modules_8h-source.html#l00114">114</a> of file <a class="el" href="modules_8h-source.html">modules.h</a>.    </td>
226   </tr>
227 </table>
228 <hr>The documentation for this class was generated from the following files:<ul>
229 <li><a class="el" href="modules_8h-source.html">modules.h</a><li><a class="el" href="modules_8cpp-source.html">modules.cpp</a></ul>
230 <hr size="1"><address style="align: right;"><small>Generated on Fri May 13 02:00:15 2005 for InspIRCd by
231 <a href="http://www.doxygen.org/index.html">
232 <img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
233 </a>1.3.3 </small></address>
234 </body>
235 </html>