]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - docs/module-doc/modules_8cpp.html
New documentation!
[user/henk/code/inspircd.git] / docs / module-doc / modules_8cpp.html
index d1cc3fc2fc33818c8d66fb710acaed53485356cf..ead727c76a585786606b213af492462e87846bd4 100644 (file)
 
 <tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="classModule.html">Module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a59">modules</a> (255)</td></tr>
 
-<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="modules_8h.html#a33">ircd_module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a60">factory</a> (255)</td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="modules_8h.html#a34">ircd_module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a60">factory</a> (255)</td></tr>
 
 <tr><td colspan=2><br><h2>Variables</h2></td></tr>
 <tr><td class="memItemLeft" nowrap align=right valign=top>int&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a1">MODCOUNT</a> = -1</td></tr>
 
 <tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="classModule.html">Module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a2">modules</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="modules_8h.html#a33">ircd_module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a3">factory</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top>std::vector&lt; <a class="el" href="modules_8h.html#a34">ircd_module</a> * &gt;&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a3">factory</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align=right valign=top>time_t&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a4">TIME</a></td></tr>
 
 
 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a41">command_table</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a45">cmdlist</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8h.html#a30">file_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a46">MOTD</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8h.html#a31">file_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a46">MOTD</a></td></tr>
 
-<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8h.html#a30">file_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a47">RULES</a></td></tr>
+<tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8h.html#a31">file_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a47">RULES</a></td></tr>
 
 <tr><td class="memItemLeft" nowrap align=right valign=top><a class="el" href="modules_8cpp.html#a40">address_cache</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="modules_8cpp.html#a48">IP</a></td></tr>
 
@@ -231,7 +231,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00059">59</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00175">175</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00177">177</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a39" doxytag="modules.cpp::chan_hash"></a><p>
@@ -255,7 +255,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00175">175</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00174">174</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00176">176</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a41" doxytag="modules.cpp::command_table"></a><p>
@@ -279,7 +279,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00174">174</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00176">176</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00178">178</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a49" doxytag="modules.cpp::ExtModeList"></a><p>
@@ -303,7 +303,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00176">176</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00202">202</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00204">204</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a50" doxytag="modules.cpp::ExtModeListIter"></a><p>
@@ -327,9 +327,9 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00202">202</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00203">203</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00205">205</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00209">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00262">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00249">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00235">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00222">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00285">ModeMakeList()</a>.    </td>
+Referenced by <a class="el" href="modules_8cpp-source.html#l00211">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00264">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00251">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00237">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00224">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00287">ModeMakeList()</a>.    </td>
   </tr>
 </table>
 <a name="a38" doxytag="modules.cpp::user_hash"></a><p>
@@ -353,7 +353,7 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00209">ModeDefined()
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00173">173</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00175">175</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <hr><h2>Function Documentation</h2>
@@ -412,19 +412,19 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00173">173</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00275">275</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00277">277</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00209">ModeDefined()</a>.
+References <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00211">ModeDefined()</a>.
 <p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00565">Server::AddExtendedListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00545">Server::AddExtendedMode()</a>.
+Referenced by <a class="el" href="modules_8cpp-source.html#l00642">Server::AddExtendedListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00622">Server::AddExtendedMode()</a>.
 <p>
-<div class="fragment"><pre>00276 {
-00277         <span class="keywordflow">if</span> (<a class="code" href="modules_8cpp.html#a52">ModeDefined</a>(modechar,type)) {
-00278                 <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00279         }
-00280         <a class="code" href="modules_8cpp.html#a51">EMode</a>.push_back(<a class="code" href="classExtMode.html">ExtMode</a>(modechar,type,requires_oper,params_on,params_off));
-00281         <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00282 }
+<div class="fragment"><pre>00278 {
+00279         <span class="keywordflow">if</span> (<a class="code" href="modules_8cpp.html#a52">ModeDefined</a>(modechar,type)) {
+00280                 <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00281         }
+00282         <a class="code" href="modules_8cpp.html#a51">EMode</a>.push_back(<a class="code" href="classExtMode.html">ExtMode</a>(modechar,type,requires_oper,params_on,params_off));
+00283         <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00284 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -434,7 +434,7 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00565">Server::AddEx
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="modules_8h.html#a33">ircd_module</a>*&gt; factory </td>
+          <td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="modules_8h.html#a34">ircd_module</a>*&gt; factory </td>
           <td class="md" valign="top">(&nbsp;</td>
           <td class="md" nowrap valign="top">255&nbsp;</td>
           <td class="mdname1" valign="top" nowrap>          </td>
@@ -494,23 +494,23 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00565">Server::AddEx
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00209">209</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00211">211</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00203">ExtModeListIter</a>.
+References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00205">ExtModeListIter</a>.
 <p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00275">DoAddExtendedMode()</a>.
+Referenced by <a class="el" href="modules_8cpp-source.html#l00277">DoAddExtendedMode()</a>.
 <p>
-<div class="fragment"><pre>00210 {
-00211         log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
-00212         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00213         {
-00214                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
-00215                 {
-00216                         <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00217                 }
-00218         }
-00219         <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00220 }
+<div class="fragment"><pre>00212 {
+00213         log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
+00214         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
+00215         {
+00216                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
+00217                 {
+00218                         <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00219                 }
+00220         }
+00221         <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00222 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -551,20 +551,20 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00275">DoAddExtended
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00262">262</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00264">264</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00203">ExtModeListIter</a>.
+References <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00205">ExtModeListIter</a>.
 <p>
-<div class="fragment"><pre>00263 {
-00264         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00265         {
-00266                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
-00267                 {
-00268                         <span class="keywordflow">return</span> i-&gt;params_when_off;
-00269                 }
-00270         }
-00271         <span class="keywordflow">return</span> 0;
-00272 }
+<div class="fragment"><pre>00265 {
+00266         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
+00267         {
+00268                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
+00269                 {
+00270                         <span class="keywordflow">return</span> i-&gt;params_when_off;
+00271                 }
+00272         }
+00273         <span class="keywordflow">return</span> 0;
+00274 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -605,20 +605,20 @@ References <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00249">249</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00251">251</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00203">ExtModeListIter</a>.
+References <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00205">ExtModeListIter</a>.
 <p>
-<div class="fragment"><pre>00250 {
-00251         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00252         {
-00253                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
-00254                 {
-00255                         <span class="keywordflow">return</span> i-&gt;params_when_on;
-00256                 }
-00257         }
-00258         <span class="keywordflow">return</span> 0;
-00259 }
+<div class="fragment"><pre>00252 {
+00253         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
+00254         {
+00255                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type))
+00256                 {
+00257                         <span class="keywordflow">return</span> i-&gt;params_when_on;
+00258                 }
+00259         }
+00260         <span class="keywordflow">return</span> 0;
+00261 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -659,21 +659,21 @@ References <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00235">235</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00237">237</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00203">ExtModeListIter</a>.
+References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00205">ExtModeListIter</a>.
 <p>
-<div class="fragment"><pre>00236 {
-00237         log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
-00238         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00239         {
-00240                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;needsoper == <span class="keyword">true</span>))
-00241                 {
-00242                         <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00243                 }
-00244         }
-00245         <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00246 }
+<div class="fragment"><pre>00238 {
+00239         log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
+00240         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
+00241         {
+00242                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;needsoper == <span class="keyword">true</span>))
+00243                 {
+00244                         <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00245                 }
+00246         }
+00247         <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00248 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -714,21 +714,21 @@ References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a clas
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00222">222</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00224">224</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00203">ExtModeListIter</a>.
+References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, and <a class="el" href="modules_8cpp-source.html#l00205">ExtModeListIter</a>.
 <p>
-<div class="fragment"><pre>00223 {
-00224         log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
-00225         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00226         {
-00227                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;list == <span class="keyword">true</span>))
-00228                 {
-00229                         <span class="keywordflow">return</span> <span class="keyword">true</span>;
-00230                 }
-00231         }
-00232         <span class="keywordflow">return</span> <span class="keyword">false</span>;
-00233 }
+<div class="fragment"><pre>00225 {
+00226         log(DEBUG,<span class="stringliteral">"Size of extmodes vector is %d"</span>,<a class="code" href="modules_8cpp.html#a51">EMode</a>.size());
+00227         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
+00228         {
+00229                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == type) &amp;&amp; (i-&gt;list == <span class="keyword">true</span>))
+00230                 {
+00231                         <span class="keywordflow">return</span> <span class="keyword">true</span>;
+00232                 }
+00233         }
+00234         <span class="keywordflow">return</span> <span class="keyword">false</span>;
+00235 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -760,23 +760,23 @@ References <a class="el" href="modules_8h-source.html#l00023">DEBUG</a>, <a clas
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00285">285</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00287">287</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-References <a class="el" href="modules_8cpp-source.html#l00206">EMode</a>, <a class="el" href="modules_8cpp-source.html#l00203">ExtModeListIter</a>, and <a class="el" href="modules_8h-source.html#l00031">MT_CHANNEL</a>.
+References <a class="el" href="modules_8cpp-source.html#l00208">EMode</a>, <a class="el" href="modules_8cpp-source.html#l00205">ExtModeListIter</a>, and <a class="el" href="modules_8h-source.html#l00031">MT_CHANNEL</a>.
 <p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00565">Server::AddExtendedListMode()</a>.
+Referenced by <a class="el" href="modules_8cpp-source.html#l00642">Server::AddExtendedListMode()</a>.
 <p>
-<div class="fragment"><pre>00286 {
-00287         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
-00288         {
-00289                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == <a class="code" href="modules_8h.html#a5">MT_CHANNEL</a>))
-00290                 {
-00291                         i-&gt;list = <span class="keyword">true</span>;
-00292                         <span class="keywordflow">return</span>;
-00293                 }
-00294         }
-00295         <span class="keywordflow">return</span>;
-00296 }
+<div class="fragment"><pre>00288 {
+00289         <span class="keywordflow">for</span> (<a class="code" href="modules_8cpp.html#a50">ExtModeListIter</a> i = <a class="code" href="modules_8cpp.html#a51">EMode</a>.begin(); i &lt; <a class="code" href="modules_8cpp.html#a51">EMode</a>.end(); i++)
+00290         {
+00291                 <span class="keywordflow">if</span> ((i-&gt;modechar == modechar) &amp;&amp; (i-&gt;type == <a class="code" href="modules_8h.html#a5">MT_CHANNEL</a>))
+00292                 {
+00293                         i-&gt;list = <span class="keyword">true</span>;
+00294                         <span class="keywordflow">return</span>;
+00295                 }
+00296         }
+00297         <span class="keywordflow">return</span>;
+00298 }
 </pre></div>    </td>
   </tr>
 </table>
@@ -951,7 +951,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00097">97</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00180">180</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00182">182</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a42" doxytag="modules.cpp::clientlist"></a><p>
@@ -975,9 +975,9 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00180">180</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00179">179</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00181">181</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00375">Server::GetUsers()</a>.    </td>
+Referenced by <a class="el" href="modules_8cpp-source.html#l00452">Server::GetUsers()</a>.    </td>
   </tr>
 </table>
 <a name="a45" doxytag="modules.cpp::cmdlist"></a><p>
@@ -1001,7 +1001,7 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00375">Server::GetUs
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00182">182</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00184">184</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a35" doxytag="modules.cpp::config_f"></a><p>
@@ -1169,9 +1169,9 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00083">83</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00206">206</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
+Definition at line <a class="el" href="modules_8cpp-source.html#l00208">208</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.
 <p>
-Referenced by <a class="el" href="modules_8cpp-source.html#l00275">DoAddExtendedMode()</a>, <a class="el" href="modules_8cpp-source.html#l00209">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00262">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00249">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00235">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00222">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00285">ModeMakeList()</a>.    </td>
+Referenced by <a class="el" href="modules_8cpp-source.html#l00277">DoAddExtendedMode()</a>, <a class="el" href="modules_8cpp-source.html#l00211">ModeDefined()</a>, <a class="el" href="modules_8cpp-source.html#l00264">ModeDefinedOff()</a>, <a class="el" href="modules_8cpp-source.html#l00251">ModeDefinedOn()</a>, <a class="el" href="modules_8cpp-source.html#l00237">ModeDefinedOper()</a>, <a class="el" href="modules_8cpp-source.html#l00224">ModeIsListMode()</a>, and <a class="el" href="modules_8cpp-source.html#l00287">ModeMakeList()</a>.    </td>
   </tr>
 </table>
 <a name="a3" doxytag="modules.cpp::factory"></a><p>
@@ -1180,7 +1180,7 @@ Referenced by <a class="el" href="modules_8cpp-source.html#l00275">DoAddExtended
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="modules_8h.html#a33">ircd_module</a>*&gt; factory
+          <td class="md" nowrap valign="top"> std::vector&lt;<a class="el" href="modules_8h.html#a34">ircd_module</a>*&gt; factory
       </table>
     </td>
   </tr>
@@ -1243,7 +1243,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00094">94</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00185">185</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00187">187</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a16" doxytag="modules.cpp::list"></a><p>
@@ -1387,7 +1387,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00106">106</a>
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00776">776</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l01032">1032</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a28" doxytag="modules.cpp::module_names"></a><p>
@@ -1444,7 +1444,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00065">65</a> o
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a30">file_cache</a> <a class="el" href="modules_8cpp.html#a46">MOTD</a>
+          <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a31">file_cache</a> <a class="el" href="modules_8cpp.html#a46">MOTD</a>
       </table>
     </td>
   </tr>
@@ -1459,7 +1459,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00065">65</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00183">183</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00185">185</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a14" doxytag="modules.cpp::motd"></a><p>
@@ -1660,7 +1660,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00078">78</a> o
     <td class="mdRow">
       <table cellpadding="0" cellspacing="0" border="0">
         <tr>
-          <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a30">file_cache</a> <a class="el" href="modules_8cpp.html#a47">RULES</a>
+          <td class="md" nowrap valign="top"> <a class="el" href="modules_8h.html#a31">file_cache</a> <a class="el" href="modules_8cpp.html#a47">RULES</a>
       </table>
     </td>
   </tr>
@@ -1675,7 +1675,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00078">78</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00184">184</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00186">186</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a15" doxytag="modules.cpp::rules"></a><p>
@@ -1843,7 +1843,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00099">99</a> o
 <p>
 
 <p>
-Definition at line <a class="el" href="modules_8cpp-source.html#l00181">181</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
+Definition at line <a class="el" href="modules_8cpp-source.html#l00183">183</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
 <a name="a21" doxytag="modules.cpp::WHOWAS_MAX"></a><p>
@@ -1894,7 +1894,7 @@ Definition at line <a class="el" href="modules_8cpp-source.html#l00087">87</a> o
 Definition at line <a class="el" href="modules_8cpp-source.html#l00086">86</a> of file <a class="el" href="modules_8cpp-source.html">modules.cpp</a>.    </td>
   </tr>
 </table>
-<hr size="1"><address style="align: right;"><small>Generated on Sat Apr 9 14:38:26 2005 for InspIRCd by
+<hr size="1"><address style="align: right;"><small>Generated on Tue Apr 26 17:11:46 2005 for InspIRCd by
 <a href="http://www.doxygen.org/index.html">
 <img src="doxygen.png" alt="doxygen" align="middle" border=0 > 
 </a>1.3.3 </small></address>