Sophie

Sophie

distrib > Mageia > 5 > i586 > media > core-release > by-pkgid > 7281b619e6b612f5388cfad6b0e56530 > files > 56

sdl2-docs-2.0.3-4.mga5.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>My Project: SDL_log.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">My Project
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">SDL_log.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="SDL__stdinc_8h_source.html">SDL_stdinc.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="begin__code_8h_source.html">begin_code.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="close__code_8h_source.html">close_code.h</a>&quot;</code><br />
</div>
<p><a href="SDL__log_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a06c6de264730f257cdba6188b6aaae12"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a06c6de264730f257cdba6188b6aaae12">SDL_MAX_LOG_MESSAGE</a>&#160;&#160;&#160;4096</td></tr>
<tr class="memdesc:a06c6de264730f257cdba6188b6aaae12"><td class="mdescLeft">&#160;</td><td class="mdescRight">The maximum size of a log message.  <a href="#a06c6de264730f257cdba6188b6aaae12">More...</a><br /></td></tr>
<tr class="separator:a06c6de264730f257cdba6188b6aaae12"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ab1f3e38983ad57e6dcc130811e6320e0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ab1f3e38983ad57e6dcc130811e6320e0"></a>
typedef <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#ab1f3e38983ad57e6dcc130811e6320e0">SDL_LogOutputFunction</a> )(<a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> *userdata, <a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, <a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> priority, const char *message)</td></tr>
<tr class="memdesc:ab1f3e38983ad57e6dcc130811e6320e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">The prototype for the log output function. <br /></td></tr>
<tr class="separator:ab1f3e38983ad57e6dcc130811e6320e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:abc6126af1d45847bc59afa0aa3216b04"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom">{ <br />
&#160;&#160;<b>SDL_LOG_CATEGORY_APPLICATION</b>, 
<b>SDL_LOG_CATEGORY_ERROR</b>, 
<b>SDL_LOG_CATEGORY_ASSERT</b>, 
<b>SDL_LOG_CATEGORY_SYSTEM</b>, 
<br />
&#160;&#160;<b>SDL_LOG_CATEGORY_AUDIO</b>, 
<b>SDL_LOG_CATEGORY_VIDEO</b>, 
<b>SDL_LOG_CATEGORY_RENDER</b>, 
<b>SDL_LOG_CATEGORY_INPUT</b>, 
<br />
&#160;&#160;<b>SDL_LOG_CATEGORY_TEST</b>, 
<b>SDL_LOG_CATEGORY_RESERVED1</b>, 
<b>SDL_LOG_CATEGORY_RESERVED2</b>, 
<b>SDL_LOG_CATEGORY_RESERVED3</b>, 
<br />
&#160;&#160;<b>SDL_LOG_CATEGORY_RESERVED4</b>, 
<b>SDL_LOG_CATEGORY_RESERVED5</b>, 
<b>SDL_LOG_CATEGORY_RESERVED6</b>, 
<b>SDL_LOG_CATEGORY_RESERVED7</b>, 
<br />
&#160;&#160;<b>SDL_LOG_CATEGORY_RESERVED8</b>, 
<b>SDL_LOG_CATEGORY_RESERVED9</b>, 
<b>SDL_LOG_CATEGORY_RESERVED10</b>, 
<b>SDL_LOG_CATEGORY_CUSTOM</b>
<br />
 }</td></tr>
<tr class="memdesc:abc6126af1d45847bc59afa0aa3216b04"><td class="mdescLeft">&#160;</td><td class="mdescRight">The predefined log categories.  <a href="SDL__log_8h.html#abc6126af1d45847bc59afa0aa3216b04">More...</a><br /></td></tr>
<tr class="separator:abc6126af1d45847bc59afa0aa3216b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09e04f1d062a71901f59592c276ad946"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a09e04f1d062a71901f59592c276ad946"></a>enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> { <br />
&#160;&#160;<b>SDL_LOG_PRIORITY_VERBOSE</b> = 1, 
<b>SDL_LOG_PRIORITY_DEBUG</b>, 
<b>SDL_LOG_PRIORITY_INFO</b>, 
<b>SDL_LOG_PRIORITY_WARN</b>, 
<br />
&#160;&#160;<b>SDL_LOG_PRIORITY_ERROR</b>, 
<b>SDL_LOG_PRIORITY_CRITICAL</b>, 
<b>SDL_NUM_LOG_PRIORITIES</b>
<br />
 }</td></tr>
<tr class="memdesc:a09e04f1d062a71901f59592c276ad946"><td class="mdescLeft">&#160;</td><td class="mdescRight">The predefined log priorities. <br /></td></tr>
<tr class="separator:a09e04f1d062a71901f59592c276ad946"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a8f54656094d10994fdb5399f271906ef"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a8f54656094d10994fdb5399f271906ef"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a8f54656094d10994fdb5399f271906ef">SDL_LogSetAllPriority</a> (<a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> priority)</td></tr>
<tr class="memdesc:a8f54656094d10994fdb5399f271906ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the priority of all log categories. <br /></td></tr>
<tr class="separator:a8f54656094d10994fdb5399f271906ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a4809ac7942e029d0bf17f380d23f73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9a4809ac7942e029d0bf17f380d23f73"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a9a4809ac7942e029d0bf17f380d23f73">SDL_LogSetPriority</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, <a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> priority)</td></tr>
<tr class="memdesc:a9a4809ac7942e029d0bf17f380d23f73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the priority of a particular log category. <br /></td></tr>
<tr class="separator:a9a4809ac7942e029d0bf17f380d23f73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26f0cff24dadd97d09808b6aaad3f5f4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a26f0cff24dadd97d09808b6aaad3f5f4"></a>
DECLSPEC <a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a26f0cff24dadd97d09808b6aaad3f5f4">SDL_LogGetPriority</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category)</td></tr>
<tr class="memdesc:a26f0cff24dadd97d09808b6aaad3f5f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the priority of a particular log category. <br /></td></tr>
<tr class="separator:a26f0cff24dadd97d09808b6aaad3f5f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf17b4ea6a83e308c815fd4d50544eba"><td class="memItemLeft" align="right" valign="top">DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#acf17b4ea6a83e308c815fd4d50544eba">SDL_LogResetPriorities</a> (<a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a>)</td></tr>
<tr class="memdesc:acf17b4ea6a83e308c815fd4d50544eba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reset all priorities to default.  <a href="#acf17b4ea6a83e308c815fd4d50544eba">More...</a><br /></td></tr>
<tr class="separator:acf17b4ea6a83e308c815fd4d50544eba"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e8baec3c9ca1b2b45f055460f479b03"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a3e8baec3c9ca1b2b45f055460f479b03"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a3e8baec3c9ca1b2b45f055460f479b03">SDL_Log</a> (const char *fmt,...)</td></tr>
<tr class="memdesc:a3e8baec3c9ca1b2b45f055460f479b03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_CATEGORY_APPLICATION and SDL_LOG_PRIORITY_INFO. <br /></td></tr>
<tr class="separator:a3e8baec3c9ca1b2b45f055460f479b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0a013163b14c1a9d2478d6a02b68cf2e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a0a013163b14c1a9d2478d6a02b68cf2e"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a0a013163b14c1a9d2478d6a02b68cf2e">SDL_LogVerbose</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, const char *fmt,...)</td></tr>
<tr class="memdesc:a0a013163b14c1a9d2478d6a02b68cf2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_PRIORITY_VERBOSE. <br /></td></tr>
<tr class="separator:a0a013163b14c1a9d2478d6a02b68cf2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff0f1a828300006a13ec013ec9b30606"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="aff0f1a828300006a13ec013ec9b30606"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#aff0f1a828300006a13ec013ec9b30606">SDL_LogDebug</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, const char *fmt,...)</td></tr>
<tr class="memdesc:aff0f1a828300006a13ec013ec9b30606"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_PRIORITY_DEBUG. <br /></td></tr>
<tr class="separator:aff0f1a828300006a13ec013ec9b30606"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15e7ab89fda3aabbd6272e027b6b89da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a15e7ab89fda3aabbd6272e027b6b89da"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a15e7ab89fda3aabbd6272e027b6b89da">SDL_LogInfo</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, const char *fmt,...)</td></tr>
<tr class="memdesc:a15e7ab89fda3aabbd6272e027b6b89da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_PRIORITY_INFO. <br /></td></tr>
<tr class="separator:a15e7ab89fda3aabbd6272e027b6b89da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bb81e6df2aeca267e70bd85830bc262"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a5bb81e6df2aeca267e70bd85830bc262"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a5bb81e6df2aeca267e70bd85830bc262">SDL_LogWarn</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, const char *fmt,...)</td></tr>
<tr class="memdesc:a5bb81e6df2aeca267e70bd85830bc262"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_PRIORITY_WARN. <br /></td></tr>
<tr class="separator:a5bb81e6df2aeca267e70bd85830bc262"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2bcdc449eaa14b9bdd146a69b619a8b4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2bcdc449eaa14b9bdd146a69b619a8b4"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a2bcdc449eaa14b9bdd146a69b619a8b4">SDL_LogError</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, const char *fmt,...)</td></tr>
<tr class="memdesc:a2bcdc449eaa14b9bdd146a69b619a8b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_PRIORITY_ERROR. <br /></td></tr>
<tr class="separator:a2bcdc449eaa14b9bdd146a69b619a8b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62f3162ded2d2ca3597fb2d86e87bff4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a62f3162ded2d2ca3597fb2d86e87bff4"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a62f3162ded2d2ca3597fb2d86e87bff4">SDL_LogCritical</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, const char *fmt,...)</td></tr>
<tr class="memdesc:a62f3162ded2d2ca3597fb2d86e87bff4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with SDL_LOG_PRIORITY_CRITICAL. <br /></td></tr>
<tr class="separator:a62f3162ded2d2ca3597fb2d86e87bff4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9ce82bb94e522cb3c5d63023eba64e75"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9ce82bb94e522cb3c5d63023eba64e75"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a9ce82bb94e522cb3c5d63023eba64e75">SDL_LogMessage</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, <a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> priority, const char *fmt,...)</td></tr>
<tr class="memdesc:a9ce82bb94e522cb3c5d63023eba64e75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with the specified category and priority. <br /></td></tr>
<tr class="separator:a9ce82bb94e522cb3c5d63023eba64e75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cacafd4d8e6d258da40e97a3cb3f80b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2cacafd4d8e6d258da40e97a3cb3f80b"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a2cacafd4d8e6d258da40e97a3cb3f80b">SDL_LogMessageV</a> (<a class="el" href="SDL__thread_8h.html#a6a64f9be4433e4de6e2f2f548cf3c08e">int</a> category, <a class="el" href="SDL__log_8h.html#a09e04f1d062a71901f59592c276ad946">SDL_LogPriority</a> priority, const char *fmt, va_list ap)</td></tr>
<tr class="memdesc:a2cacafd4d8e6d258da40e97a3cb3f80b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message with the specified category and priority. <br /></td></tr>
<tr class="separator:a2cacafd4d8e6d258da40e97a3cb3f80b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a074ce8cf644b09454ec112084f9f399e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a074ce8cf644b09454ec112084f9f399e"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a074ce8cf644b09454ec112084f9f399e">SDL_LogGetOutputFunction</a> (<a class="el" href="SDL__log_8h.html#ab1f3e38983ad57e6dcc130811e6320e0">SDL_LogOutputFunction</a> *callback, <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> **userdata)</td></tr>
<tr class="memdesc:a074ce8cf644b09454ec112084f9f399e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the current log output function. <br /></td></tr>
<tr class="separator:a074ce8cf644b09454ec112084f9f399e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a229eb1fdf797f548b20ee98ca8acaac6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a229eb1fdf797f548b20ee98ca8acaac6"></a>
DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SDL__log_8h.html#a229eb1fdf797f548b20ee98ca8acaac6">SDL_LogSetOutputFunction</a> (<a class="el" href="SDL__log_8h.html#ab1f3e38983ad57e6dcc130811e6320e0">SDL_LogOutputFunction</a> callback, <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> *userdata)</td></tr>
<tr class="memdesc:a229eb1fdf797f548b20ee98ca8acaac6"><td class="mdescLeft">&#160;</td><td class="mdescRight">This function allows you to replace the default log output function with one of your own. <br /></td></tr>
<tr class="separator:a229eb1fdf797f548b20ee98ca8acaac6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Simple log messages with categories and priorities.</p>
<p>By default logs are quiet, but if you're debugging SDL you might want: </p><pre class="fragment">SDL_LogSetAllPriority(SDL_LOG_PRIORITY_WARN);
</pre><p>Here's where the messages go on different platforms: Windows: debug output stream Android: log output Others: standard error output (stderr) </p>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a06c6de264730f257cdba6188b6aaae12"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define SDL_MAX_LOG_MESSAGE&#160;&#160;&#160;4096</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The maximum size of a log message. </p>
<p>Messages longer than the maximum size will be truncated </p>

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="abc6126af1d45847bc59afa0aa3216b04"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">anonymous enum</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The predefined log categories. </p>
<p>By default the application category is enabled at the INFO level, the assert category is enabled at the WARN level, test is enabled at the VERBOSE level and all other categories are enabled at the CRITICAL level. </p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="acf17b4ea6a83e308c815fd4d50544eba"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">DECLSPEC <a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a> SDLCALL SDL_LogResetPriorities </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="SDL__audio_8h.html#a52835ae37c4bb905b903cbaf5d04b05f">void</a>&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Reset all priorities to default. </p>
<dl class="section note"><dt>Note</dt><dd>This is called in <a class="el" href="SDL_8h.html#afdabaf714781099083592051f2d9ac11">SDL_Quit()</a>. </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Thu Oct 16 2014 16:33:09 for My Project by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>