Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > bad97183153701b09df5fae1052b1c30 > files > 1440

crystalspace-doc-1.2.1-5mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Crystal Space 1.2.1: csutil/profile.h File Reference (Crystal Space 1.2.1 Public API Reference)</title>
<link href="tabs.css" rel="stylesheet" type="text/css">
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<table border="0" cellpadding="0" cellspacing="0" width="100%" class="head">
 <tr height="59">
  <td class="head" width="202" valign="bottom" style="padding-left:0;"><a href="http://www.crystalspace3d.org/"><img src="csblur.png" width="236" height="59" alt="CrystalSpace" border="0"></a></td>
  <td class="head"><h2>Public API Reference</h2></td>
 </tr>
 <tr height="11">
  <td colspan="2" class="headshadow" valign="top" style="padding-left:0;"><img src="csblurb.png" width="236" height="11" alt="" border="0"></td>
 </tr>
</table>
<div class="content">
<!-- Generated by Doxygen 1.5.3 -->
<div class="tabs">
  <ul>
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
    <li><a href="modules.html"><span>Modules</span></a></li>
    <li><a href="namespaces.html"><span>Namespaces</span></a></li>
    <li><a href="classes.html"><span>Classes</span></a></li>
    <li class="current"><a href="files.html"><span>Files</span></a></li>
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
  </ul>
</div>
<h1>csutil/profile.h File Reference</h1><code>#include &quot;csextern.h&quot;</code><br>
<code>#include &quot;<a class="el" href="csutil_2array_8h-source.html">csutil/array.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="csstring_8h-source.html">csutil/csstring.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="scf__implementation_8h-source.html">csutil/scf_implementation.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="ivaria_2profile_8h-source.html">ivaria/profile.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="msvc__deprecated__warn__off_8h-source.html">csutil/win32/msvc_deprecated_warn_off.h</a>&quot;</code><br>
<code>#include &quot;<a class="el" href="msvc__deprecated__warn__on_8h-source.html">csutil/win32/msvc_deprecated_warn_on.h</a>&quot;</code><br>

<p>
<a href="csutil_2profile_8h-source.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS.html">CS</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">namespace &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS_1_1Macros.html">CS::Macros</a></td></tr>

<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="structcsProfileInfo.html">csProfileInfo</a></td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classcsProfiler.html">csProfiler</a></td></tr>

<tr><td colspan="2"><br><h2>Defines</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="csutil_2profile_8h.html#ca10c7ee5979cfa5ca97f171b8b173c1">CS_PROFDUMP</a>(a)&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFDUMP()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="csutil_2profile_8h.html#0ba686052d0df8a8cb3d197621697df8">CS_PROFRESET</a>(a)&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFRESET()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="csutil_2profile_8h.html#10dfe885a32819ea1f2b8824d18e703a">CS_PROFSTART</a>(a, b)&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFSTART()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="csutil_2profile_8h.html#366ee234d300524966ad362f2662b815">CS_PROFSTOP</a>(a)&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFSTOP()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top">#define&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="csutil_2profile_8h.html#d68adf13367683e84331ec93a480e6c5">CS_PROFTIME</a>(v)&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFTIME(); v = 0</td></tr>

<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="51012830ac377d4d1d2351d98b68b7d2"></a><!-- doxytag: member="csutil/profile.h::CS_PROFDUMP" ref="51012830ac377d4d1d2351d98b68b7d2" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS_1_1Macros.html#51012830ac377d4d1d2351d98b68b7d2">CS::Macros::CS_PROFDUMP</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="f2538e2373bc6d19c5dcca2feb062fa9"></a><!-- doxytag: member="csutil/profile.h::CS_PROFRESET" ref="f2538e2373bc6d19c5dcca2feb062fa9" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS_1_1Macros.html#f2538e2373bc6d19c5dcca2feb062fa9">CS::Macros::CS_PROFRESET</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4b03d7b7a6c7de8e246b2ab01aef4e32"></a><!-- doxytag: member="csutil/profile.h::CS_PROFSTART" ref="4b03d7b7a6c7de8e246b2ab01aef4e32" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS_1_1Macros.html#4b03d7b7a6c7de8e246b2ab01aef4e32">CS::Macros::CS_PROFSTART</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="becd254b39b804cdf485d8f1c03b4339"></a><!-- doxytag: member="csutil/profile.h::CS_PROFSTOP" ref="becd254b39b804cdf485d8f1c03b4339" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS_1_1Macros.html#becd254b39b804cdf485d8f1c03b4339">CS::Macros::CS_PROFSTOP</a> ()</td></tr>

<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="31d062df987b8e7550bd740fbccfe678"></a><!-- doxytag: member="csutil/profile.h::CS_PROFTIME" ref="31d062df987b8e7550bd740fbccfe678" args="()" -->
void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespaceCS_1_1Macros.html#31d062df987b8e7550bd740fbccfe678">CS::Macros::CS_PROFTIME</a> ()</td></tr>

</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>

<p>Definition in file <a class="el" href="csutil_2profile_8h-source.html">profile.h</a>.</p>
<hr><h2>Define Documentation</h2>
<a class="anchor" name="ca10c7ee5979cfa5ca97f171b8b173c1"></a><!-- doxytag: member="profile.h::CS_PROFDUMP" ref="ca10c7ee5979cfa5ca97f171b8b173c1" args="(a)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_PROFDUMP          </td>
          <td>(</td>
          <td class="paramtype">a&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFDUMP()</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000062">Deprecated:</a></b></dt><dd>Old profiling discontinued; use <a class="el" href="structiProfiler.html" title="Interface to profiler.">iProfiler</a> interface </dd></dl>

<p>Definition at line <a class="el" href="csutil_2profile_8h-source.html#l00112">112</a> of file <a class="el" href="csutil_2profile_8h-source.html">profile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="0ba686052d0df8a8cb3d197621697df8"></a><!-- doxytag: member="profile.h::CS_PROFRESET" ref="0ba686052d0df8a8cb3d197621697df8" args="(a)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_PROFRESET          </td>
          <td>(</td>
          <td class="paramtype">a&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFRESET()</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000061">Deprecated:</a></b></dt><dd>Old profiling discontinued; use <a class="el" href="structiProfiler.html" title="Interface to profiler.">iProfiler</a> interface </dd></dl>

<p>Definition at line <a class="el" href="csutil_2profile_8h-source.html#l00108">108</a> of file <a class="el" href="csutil_2profile_8h-source.html">profile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="10dfe885a32819ea1f2b8824d18e703a"></a><!-- doxytag: member="profile.h::CS_PROFSTART" ref="10dfe885a32819ea1f2b8824d18e703a" args="(a, b)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_PROFSTART          </td>
          <td>(</td>
          <td class="paramtype">a,         <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">b&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFSTART()</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000063">Deprecated:</a></b></dt><dd>Old profiling discontinued; use <a class="el" href="structiProfiler.html" title="Interface to profiler.">iProfiler</a> interface </dd></dl>

<p>Definition at line <a class="el" href="csutil_2profile_8h-source.html#l00116">116</a> of file <a class="el" href="csutil_2profile_8h-source.html">profile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="366ee234d300524966ad362f2662b815"></a><!-- doxytag: member="profile.h::CS_PROFSTOP" ref="366ee234d300524966ad362f2662b815" args="(a)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_PROFSTOP          </td>
          <td>(</td>
          <td class="paramtype">a&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFSTOP()</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000064">Deprecated:</a></b></dt><dd>Old profiling discontinued; use <a class="el" href="structiProfiler.html" title="Interface to profiler.">iProfiler</a> interface </dd></dl>

<p>Definition at line <a class="el" href="csutil_2profile_8h-source.html#l00120">120</a> of file <a class="el" href="csutil_2profile_8h-source.html">profile.h</a>.</p>

</div>
</div><p>
<a class="anchor" name="d68adf13367683e84331ec93a480e6c5"></a><!-- doxytag: member="profile.h::CS_PROFTIME" ref="d68adf13367683e84331ec93a480e6c5" args="(v)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define CS_PROFTIME          </td>
          <td>(</td>
          <td class="paramtype">v&nbsp;</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%">&nbsp;&nbsp;&nbsp;CS::Macros::CS_PROFTIME(); v = 0</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>
<dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000060">Deprecated:</a></b></dt><dd>Old profiling discontinued; use <a class="el" href="structiProfiler.html" title="Interface to profiler.">iProfiler</a> interface </dd></dl>

<p>Definition at line <a class="el" href="csutil_2profile_8h-source.html#l00104">104</a> of file <a class="el" href="csutil_2profile_8h-source.html">profile.h</a>.</p>

</div>
</div><p>
<hr size="1"><address><small>Generated for Crystal Space 1.2.1 by 
<a href="http://www.doxygen.org/index.html">doxygen</a> 1.5.3 
</small></address> </div></body> </html>