blob: 59f05fe2a2857b3a1f4ae79dfe7a8ff2a522e5cd [file] [log] [blame]
<!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.11"/>
<title>Apache log4cxx: RootLogger Class 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="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
$(document).ready(initResizable);
$(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
$(document).ready(function() { init_search(); });
</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 id="projectalign" style="padding-left: 0.5em;">
<div id="projectname"><a href="http://logging.apache.org/log4cxx">Apache log4cxx</a>
&#160;<span id="projectnumber">Version 0.10.0</span>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<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="modules.html"><span>Modules</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><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="annotated.html"><span>Class&#160;List</span></a></li>
<li><a href="classes.html"><span>Class&#160;Index</span></a></li>
<li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&#160;Members</span></a></li>
</ul>
</div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('classlog4cxx_1_1spi_1_1_root_logger.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</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 class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="classlog4cxx_1_1spi_1_1_root_logger-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">RootLogger Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html" title="RootLogger sits at the top of the logger hierachy. ">RootLogger</a> sits at the top of the logger hierachy.
<a href="classlog4cxx_1_1spi_1_1_root_logger.html#details">More...</a></p>
<div class="dynheader">
Inheritance diagram for RootLogger:</div>
<div class="dyncontent">
<div class="center">
<img src="classlog4cxx_1_1spi_1_1_root_logger.png" usemap="#RootLogger_map" alt=""/>
<map id="RootLogger_map" name="RootLogger_map">
<area href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. " alt="Logger" shape="rect" coords="69,112,197,136"/>
<area href="classlog4cxx_1_1spi_1_1_appender_attachable.html" title="This Interface is for attaching Appenders to objects. " alt="AppenderAttachable" shape="rect" coords="0,56,128,80"/>
<area href="classlog4cxx_1_1helpers_1_1_object_impl.html" title="Implementation class for Object. " alt="ObjectImpl" shape="rect" coords="138,56,266,80"/>
<area href="classlog4cxx_1_1helpers_1_1_object.html" title="base class for java-like objects. " alt="Object" shape="rect" coords="0,0,128,24"/>
<area href="classlog4cxx_1_1helpers_1_1_object.html" title="base class for java-like objects. " alt="Object" shape="rect" coords="138,0,266,24"/>
</map>
</div></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:aa92d5464b2cd3498f75d96d2a59f6b1a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html#aa92d5464b2cd3498f75d96d2a59f6b1a">RootLogger</a> (<a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">log4cxx::helpers::Pool</a> &amp;pool, const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>)</td></tr>
<tr class="memdesc:aa92d5464b2cd3498f75d96d2a59f6b1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The root logger names itself as "root". <a href="#aa92d5464b2cd3498f75d96d2a59f6b1a">More...</a><br /></td></tr>
<tr class="separator:aa92d5464b2cd3498f75d96d2a59f6b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2985ef12c0f256b14424004cbbb8854d"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html#a2985ef12c0f256b14424004cbbb8854d">getEffectiveLevel</a> () const </td></tr>
<tr class="memdesc:a2985ef12c0f256b14424004cbbb8854d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the assigned level value without walking the logger hierarchy. <a href="#a2985ef12c0f256b14424004cbbb8854d">More...</a><br /></td></tr>
<tr class="separator:a2985ef12c0f256b14424004cbbb8854d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16a971221dd24c189c9916ca2cf90b0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html#a16a971221dd24c189c9916ca2cf90b0a">setLevel</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>)</td></tr>
<tr class="memdesc:a16a971221dd24c189c9916ca2cf90b0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setting a null value to the level of the root logger may have catastrophic results. <a href="#a16a971221dd24c189c9916ca2cf90b0a">More...</a><br /></td></tr>
<tr class="separator:a16a971221dd24c189c9916ca2cf90b0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classlog4cxx_1_1_logger"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classlog4cxx_1_1_logger')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classlog4cxx_1_1_logger.html">Logger</a></td></tr>
<tr class="memitem:a0d77f27eb95c246d555904aaf08018eb inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a0d77f27eb95c246d555904aaf08018eb">~Logger</a> ()</td></tr>
<tr class="separator:a0d77f27eb95c246d555904aaf08018eb inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0198815940c2715c84b0e04828cf8dfa inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a0198815940c2715c84b0e04828cf8dfa">addRef</a> () const </td></tr>
<tr class="separator:a0198815940c2715c84b0e04828cf8dfa inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55c31efee1904916b999395fa4d46a24 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a55c31efee1904916b999395fa4d46a24">releaseRef</a> () const </td></tr>
<tr class="separator:a55c31efee1904916b999395fa4d46a24 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7c0629acee8dbd1251474bea15d7c9e2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">virtual void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a7c0629acee8dbd1251474bea15d7c9e2">addAppender</a> (const <a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a> &amp;newAppender)</td></tr>
<tr class="memdesc:a7c0629acee8dbd1251474bea15d7c9e2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add <code>newAppender</code> to the list of appenders of this <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a> instance. <a href="#a7c0629acee8dbd1251474bea15d7c9e2">More...</a><br /></td></tr>
<tr class="separator:a7c0629acee8dbd1251474bea15d7c9e2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18adecfa85663c42cc415abeca9fce66 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a18adecfa85663c42cc415abeca9fce66">callAppenders</a> (const <a class="el" href="namespacelog4cxx_1_1spi.html#ab5abd68f0fb303c6d5f5f7d1ff49b3a6">log4cxx::spi::LoggingEventPtr</a> &amp;event, <a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">log4cxx::helpers::Pool</a> &amp;p) const </td></tr>
<tr class="memdesc:a18adecfa85663c42cc415abeca9fce66 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Call the appenders in the hierrachy starting at <code>this</code>. <a href="#a18adecfa85663c42cc415abeca9fce66">More...</a><br /></td></tr>
<tr class="separator:a18adecfa85663c42cc415abeca9fce66 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b03b9a309911b20e743a81bb5c42152 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a3b03b9a309911b20e743a81bb5c42152">closeNestedAppenders</a> ()</td></tr>
<tr class="memdesc:a3b03b9a309911b20e743a81bb5c42152 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close all attached appenders implementing the AppenderAttachable interface. <a href="#a3b03b9a309911b20e743a81bb5c42152">More...</a><br /></td></tr>
<tr class="separator:a3b03b9a309911b20e743a81bb5c42152 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6ae65af4e49a6a2a2468229acd3ca999 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6ae65af4e49a6a2a2468229acd3ca999">debug</a> (const std::string &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a6ae65af4e49a6a2a2468229acd3ca999 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#a6ae65af4e49a6a2a2468229acd3ca999">More...</a><br /></td></tr>
<tr class="separator:a6ae65af4e49a6a2a2468229acd3ca999 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bd0f2102f365f3db5e3951fbbe2ec9e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a0bd0f2102f365f3db5e3951fbbe2ec9e">debug</a> (const std::string &amp;msg) const </td></tr>
<tr class="memdesc:a0bd0f2102f365f3db5e3951fbbe2ec9e inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#a0bd0f2102f365f3db5e3951fbbe2ec9e">More...</a><br /></td></tr>
<tr class="separator:a0bd0f2102f365f3db5e3951fbbe2ec9e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a152a0f91c715ef1a33ee8b1922750ab1 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a152a0f91c715ef1a33ee8b1922750ab1">debug</a> (const std::wstring &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a152a0f91c715ef1a33ee8b1922750ab1 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#a152a0f91c715ef1a33ee8b1922750ab1">More...</a><br /></td></tr>
<tr class="separator:a152a0f91c715ef1a33ee8b1922750ab1 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ee2b131a77a2c0026d5b565e5889d43 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a5ee2b131a77a2c0026d5b565e5889d43">debug</a> (const std::wstring &amp;msg) const </td></tr>
<tr class="memdesc:a5ee2b131a77a2c0026d5b565e5889d43 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#a5ee2b131a77a2c0026d5b565e5889d43">More...</a><br /></td></tr>
<tr class="separator:a5ee2b131a77a2c0026d5b565e5889d43 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa94f5523c4ff34066cb2d7f4e8e66bed inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aa94f5523c4ff34066cb2d7f4e8e66bed">debug</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:aa94f5523c4ff34066cb2d7f4e8e66bed inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#aa94f5523c4ff34066cb2d7f4e8e66bed">More...</a><br /></td></tr>
<tr class="separator:aa94f5523c4ff34066cb2d7f4e8e66bed inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a979adad045543728953e2f22cd5f346e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a979adad045543728953e2f22cd5f346e">debug</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg) const </td></tr>
<tr class="memdesc:a979adad045543728953e2f22cd5f346e inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#a979adad045543728953e2f22cd5f346e">More...</a><br /></td></tr>
<tr class="separator:a979adad045543728953e2f22cd5f346e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0f328c9210dee0127aee372fc8b9c9c inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af0f328c9210dee0127aee372fc8b9c9c">debug</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:af0f328c9210dee0127aee372fc8b9c9c inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#af0f328c9210dee0127aee372fc8b9c9c">More...</a><br /></td></tr>
<tr class="separator:af0f328c9210dee0127aee372fc8b9c9c inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d28f2722ae670652402bd58f0a11ae5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a0d28f2722ae670652402bd58f0a11ae5">debug</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg) const </td></tr>
<tr class="memdesc:a0d28f2722ae670652402bd58f0a11ae5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the DEBUG level. <a href="#a0d28f2722ae670652402bd58f0a11ae5">More...</a><br /></td></tr>
<tr class="separator:a0d28f2722ae670652402bd58f0a11ae5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4e47e6440a44c5b48267ba319382c7d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ac4e47e6440a44c5b48267ba319382c7d">error</a> (const std::string &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ac4e47e6440a44c5b48267ba319382c7d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#ac4e47e6440a44c5b48267ba319382c7d">More...</a><br /></td></tr>
<tr class="separator:ac4e47e6440a44c5b48267ba319382c7d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd4149996a790c8a621d9abfa880ad26 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abd4149996a790c8a621d9abfa880ad26">error</a> (const std::string &amp;msg) const </td></tr>
<tr class="memdesc:abd4149996a790c8a621d9abfa880ad26 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#abd4149996a790c8a621d9abfa880ad26">More...</a><br /></td></tr>
<tr class="separator:abd4149996a790c8a621d9abfa880ad26 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b64fbd1212f9bada42ded99b1523001 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a3b64fbd1212f9bada42ded99b1523001">error</a> (const std::wstring &amp;msg) const </td></tr>
<tr class="memdesc:a3b64fbd1212f9bada42ded99b1523001 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#a3b64fbd1212f9bada42ded99b1523001">More...</a><br /></td></tr>
<tr class="separator:a3b64fbd1212f9bada42ded99b1523001 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42783ec39e746508ee9a08167d64d871 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a42783ec39e746508ee9a08167d64d871">error</a> (const std::wstring &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a42783ec39e746508ee9a08167d64d871 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#a42783ec39e746508ee9a08167d64d871">More...</a><br /></td></tr>
<tr class="separator:a42783ec39e746508ee9a08167d64d871 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa4e1f57b33c71792171e4fac0b8f5cc inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#afa4e1f57b33c71792171e4fac0b8f5cc">error</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:afa4e1f57b33c71792171e4fac0b8f5cc inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#afa4e1f57b33c71792171e4fac0b8f5cc">More...</a><br /></td></tr>
<tr class="separator:afa4e1f57b33c71792171e4fac0b8f5cc inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ff698fc5e56b68ecb507f732ca1f1b6 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a4ff698fc5e56b68ecb507f732ca1f1b6">error</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg) const </td></tr>
<tr class="memdesc:a4ff698fc5e56b68ecb507f732ca1f1b6 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#a4ff698fc5e56b68ecb507f732ca1f1b6">More...</a><br /></td></tr>
<tr class="separator:a4ff698fc5e56b68ecb507f732ca1f1b6 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af78196741d7a19efd07933450364def8 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af78196741d7a19efd07933450364def8">error</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:af78196741d7a19efd07933450364def8 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#af78196741d7a19efd07933450364def8">More...</a><br /></td></tr>
<tr class="separator:af78196741d7a19efd07933450364def8 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af30fd5841bfbf06f5dda5d543aabc5d6 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af30fd5841bfbf06f5dda5d543aabc5d6">error</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg) const </td></tr>
<tr class="memdesc:af30fd5841bfbf06f5dda5d543aabc5d6 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#af30fd5841bfbf06f5dda5d543aabc5d6">More...</a><br /></td></tr>
<tr class="separator:af30fd5841bfbf06f5dda5d543aabc5d6 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99ea6100d0d46ad1c7022d90c5a5095a inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a99ea6100d0d46ad1c7022d90c5a5095a">fatal</a> (const std::string &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a99ea6100d0d46ad1c7022d90c5a5095a inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the FATAL level. <a href="#a99ea6100d0d46ad1c7022d90c5a5095a">More...</a><br /></td></tr>
<tr class="separator:a99ea6100d0d46ad1c7022d90c5a5095a inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae3884fd136ea104b96b3b4dc8a9b15f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aae3884fd136ea104b96b3b4dc8a9b15f">fatal</a> (const std::string &amp;msg) const </td></tr>
<tr class="memdesc:aae3884fd136ea104b96b3b4dc8a9b15f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#aae3884fd136ea104b96b3b4dc8a9b15f">More...</a><br /></td></tr>
<tr class="separator:aae3884fd136ea104b96b3b4dc8a9b15f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab93be125a1d7f3c4a9d3ce54982dc562 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab93be125a1d7f3c4a9d3ce54982dc562">fatal</a> (const std::wstring &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ab93be125a1d7f3c4a9d3ce54982dc562 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#ab93be125a1d7f3c4a9d3ce54982dc562">More...</a><br /></td></tr>
<tr class="separator:ab93be125a1d7f3c4a9d3ce54982dc562 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a464187e368d1fc1b4f50dea60d22ad41 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a464187e368d1fc1b4f50dea60d22ad41">fatal</a> (const std::wstring &amp;msg) const </td></tr>
<tr class="memdesc:a464187e368d1fc1b4f50dea60d22ad41 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#a464187e368d1fc1b4f50dea60d22ad41">More...</a><br /></td></tr>
<tr class="separator:a464187e368d1fc1b4f50dea60d22ad41 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab735650ab15116d913608d7df76d5970 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab735650ab15116d913608d7df76d5970">fatal</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ab735650ab15116d913608d7df76d5970 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#ab735650ab15116d913608d7df76d5970">More...</a><br /></td></tr>
<tr class="separator:ab735650ab15116d913608d7df76d5970 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a001f5f24016f6b3477c9859da4e65d09 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a001f5f24016f6b3477c9859da4e65d09">fatal</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg) const </td></tr>
<tr class="memdesc:a001f5f24016f6b3477c9859da4e65d09 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#a001f5f24016f6b3477c9859da4e65d09">More...</a><br /></td></tr>
<tr class="separator:a001f5f24016f6b3477c9859da4e65d09 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aede5d1c39cebf071270b83635b5dac14 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aede5d1c39cebf071270b83635b5dac14">fatal</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:aede5d1c39cebf071270b83635b5dac14 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#aede5d1c39cebf071270b83635b5dac14">More...</a><br /></td></tr>
<tr class="separator:aede5d1c39cebf071270b83635b5dac14 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5dcc33f80696977802af99359967d8e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ad5dcc33f80696977802af99359967d8e">fatal</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg) const </td></tr>
<tr class="memdesc:ad5dcc33f80696977802af99359967d8e inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the ERROR level. <a href="#ad5dcc33f80696977802af99359967d8e">More...</a><br /></td></tr>
<tr class="separator:ad5dcc33f80696977802af99359967d8e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abec0c78b3ca358ef4a7cc0b15ee7ffcf inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abec0c78b3ca358ef4a7cc0b15ee7ffcf">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:abec0c78b3ca358ef4a7cc0b15ee7ffcf inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#abec0c78b3ca358ef4a7cc0b15ee7ffcf">More...</a><br /></td></tr>
<tr class="separator:abec0c78b3ca358ef4a7cc0b15ee7ffcf inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0bad0a547f480bf995ef62e473484e2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af0bad0a547f480bf995ef62e473484e2">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;message) const </td></tr>
<tr class="memdesc:af0bad0a547f480bf995ef62e473484e2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#af0bad0a547f480bf995ef62e473484e2">More...</a><br /></td></tr>
<tr class="separator:af0bad0a547f480bf995ef62e473484e2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a82634dc20ec2185331c76f56d91b9fb9 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a82634dc20ec2185331c76f56d91b9fb9">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a82634dc20ec2185331c76f56d91b9fb9 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#a82634dc20ec2185331c76f56d91b9fb9">More...</a><br /></td></tr>
<tr class="separator:a82634dc20ec2185331c76f56d91b9fb9 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab07976aea8de49a3595e1315d7d9c41d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab07976aea8de49a3595e1315d7d9c41d">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;message) const </td></tr>
<tr class="memdesc:ab07976aea8de49a3595e1315d7d9c41d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#ab07976aea8de49a3595e1315d7d9c41d">More...</a><br /></td></tr>
<tr class="separator:ab07976aea8de49a3595e1315d7d9c41d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7bb96715acc6a321bb7fb3920b9062c3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a7bb96715acc6a321bb7fb3920b9062c3">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a7bb96715acc6a321bb7fb3920b9062c3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#a7bb96715acc6a321bb7fb3920b9062c3">More...</a><br /></td></tr>
<tr class="separator:a7bb96715acc6a321bb7fb3920b9062c3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef93a1d8744c80bd018e77c38f3960c2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aef93a1d8744c80bd018e77c38f3960c2">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;message) const </td></tr>
<tr class="memdesc:aef93a1d8744c80bd018e77c38f3960c2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#aef93a1d8744c80bd018e77c38f3960c2">More...</a><br /></td></tr>
<tr class="separator:aef93a1d8744c80bd018e77c38f3960c2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7cea4c57418789b62d2110caeaf7a55 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ad7cea4c57418789b62d2110caeaf7a55">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ad7cea4c57418789b62d2110caeaf7a55 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#ad7cea4c57418789b62d2110caeaf7a55">More...</a><br /></td></tr>
<tr class="separator:ad7cea4c57418789b62d2110caeaf7a55 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a55f1365e48763eff07e4c6f7633be828 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a55f1365e48763eff07e4c6f7633be828">forcedLog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;message) const </td></tr>
<tr class="memdesc:a55f1365e48763eff07e4c6f7633be828 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#a55f1365e48763eff07e4c6f7633be828">More...</a><br /></td></tr>
<tr class="separator:a55f1365e48763eff07e4c6f7633be828 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abc95f35952fdebb11d572dfe1b9afefd inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abc95f35952fdebb11d572dfe1b9afefd">forcedLogLS</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:abc95f35952fdebb11d572dfe1b9afefd inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This method creates a new logging event and logs the event without further checks. <a href="#abc95f35952fdebb11d572dfe1b9afefd">More...</a><br /></td></tr>
<tr class="separator:abc95f35952fdebb11d572dfe1b9afefd inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a533c523dfcbaf866ebed68dd2691f0ca inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a533c523dfcbaf866ebed68dd2691f0ca">getAdditivity</a> () const </td></tr>
<tr class="memdesc:a533c523dfcbaf866ebed68dd2691f0ca inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the additivity flag for this <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a> instance. <a href="#a533c523dfcbaf866ebed68dd2691f0ca">More...</a><br /></td></tr>
<tr class="separator:a533c523dfcbaf866ebed68dd2691f0ca inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50406a51528755243dd5e610059ad158 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">AppenderList&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a50406a51528755243dd5e610059ad158">getAllAppenders</a> () const </td></tr>
<tr class="memdesc:a50406a51528755243dd5e610059ad158 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the appenders contained in this logger as an AppenderList. <a href="#a50406a51528755243dd5e610059ad158">More...</a><br /></td></tr>
<tr class="separator:a50406a51528755243dd5e610059ad158 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a86dc46448007c730aff1fa48d4bbb871 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a86dc46448007c730aff1fa48d4bbb871">getAppender</a> (const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>) const </td></tr>
<tr class="memdesc:a86dc46448007c730aff1fa48d4bbb871 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Look for the appender named as <code>name</code>. <a href="#a86dc46448007c730aff1fa48d4bbb871">More...</a><br /></td></tr>
<tr class="separator:a86dc46448007c730aff1fa48d4bbb871 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ef478817750be73907137f91272163d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx_1_1spi.html#a7a69119f966029685ef737ca2d3ce0f0">log4cxx::spi::LoggerRepositoryPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a7ef478817750be73907137f91272163d">getLoggerRepository</a> () const </td></tr>
<tr class="memdesc:a7ef478817750be73907137f91272163d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the the LoggerRepository where this <code><a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a></code> is attached. <a href="#a7ef478817750be73907137f91272163d">More...</a><br /></td></tr>
<tr class="separator:a7ef478817750be73907137f91272163d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ab25f06c2c094de0cf7a6caf51db700 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a5ab25f06c2c094de0cf7a6caf51db700">getName</a> () const </td></tr>
<tr class="memdesc:a5ab25f06c2c094de0cf7a6caf51db700 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get the logger name. <a href="#a5ab25f06c2c094de0cf7a6caf51db700">More...</a><br /></td></tr>
<tr class="separator:a5ab25f06c2c094de0cf7a6caf51db700 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ca00014aad40d6af4dff7a56394a49b inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a7ca00014aad40d6af4dff7a56394a49b">getName</a> (std::string &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>) const </td></tr>
<tr class="memdesc:a7ca00014aad40d6af4dff7a56394a49b inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get logger name in current encoding. <a href="#a7ca00014aad40d6af4dff7a56394a49b">More...</a><br /></td></tr>
<tr class="separator:a7ca00014aad40d6af4dff7a56394a49b inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d4e8e16bdb302643c2ce35cfa2252d7 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a0d4e8e16bdb302643c2ce35cfa2252d7">getName</a> (std::wstring &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>) const </td></tr>
<tr class="memdesc:a0d4e8e16bdb302643c2ce35cfa2252d7 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get logger name. <a href="#a0d4e8e16bdb302643c2ce35cfa2252d7">More...</a><br /></td></tr>
<tr class="separator:a0d4e8e16bdb302643c2ce35cfa2252d7 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3678edf970cc521f3f330a2455fa5fc5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a3678edf970cc521f3f330a2455fa5fc5">getName</a> (std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>) const </td></tr>
<tr class="memdesc:a3678edf970cc521f3f330a2455fa5fc5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get logger name. <a href="#a3678edf970cc521f3f330a2455fa5fc5">More...</a><br /></td></tr>
<tr class="separator:a3678edf970cc521f3f330a2455fa5fc5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8f9169ad82211f0ab0cce5ea063594d5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a8f9169ad82211f0ab0cce5ea063594d5">getName</a> (<a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>) const </td></tr>
<tr class="memdesc:a8f9169ad82211f0ab0cce5ea063594d5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get logger name. <a href="#a8f9169ad82211f0ab0cce5ea063594d5">More...</a><br /></td></tr>
<tr class="separator:a8f9169ad82211f0ab0cce5ea063594d5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8948a1a2a0bb53ae6bc359173eb5dbf8 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a8948a1a2a0bb53ae6bc359173eb5dbf8">getParent</a> () const </td></tr>
<tr class="memdesc:a8948a1a2a0bb53ae6bc359173eb5dbf8 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the parent of this logger. <a href="#a8948a1a2a0bb53ae6bc359173eb5dbf8">More...</a><br /></td></tr>
<tr class="separator:a8948a1a2a0bb53ae6bc359173eb5dbf8 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88a5e25096e1abe3ca74b84f205394cd inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a88a5e25096e1abe3ca74b84f205394cd">getLevel</a> () const </td></tr>
<tr class="memdesc:a88a5e25096e1abe3ca74b84f205394cd inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the assigned <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a>, if any, for this <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a>. <a href="#a88a5e25096e1abe3ca74b84f205394cd">More...</a><br /></td></tr>
<tr class="separator:a88a5e25096e1abe3ca74b84f205394cd inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7eee8c0d7eb63783a6c3cfa67cf484e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">helpers::ResourceBundlePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ad7eee8c0d7eb63783a6c3cfa67cf484e">getResourceBundle</a> () const </td></tr>
<tr class="memdesc:ad7eee8c0d7eb63783a6c3cfa67cf484e inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Return the <em>inherited</em> ResourceBundle for this logger. <a href="#ad7eee8c0d7eb63783a6c3cfa67cf484e">More...</a><br /></td></tr>
<tr class="separator:ad7eee8c0d7eb63783a6c3cfa67cf484e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaf1c13a736fe3f30fb45de7b66bf6d52 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aaf1c13a736fe3f30fb45de7b66bf6d52">info</a> (const std::string &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:aaf1c13a736fe3f30fb45de7b66bf6d52 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#aaf1c13a736fe3f30fb45de7b66bf6d52">More...</a><br /></td></tr>
<tr class="separator:aaf1c13a736fe3f30fb45de7b66bf6d52 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a032422f4cda28039bf94ac0a75423275 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a032422f4cda28039bf94ac0a75423275">info</a> (const std::string &amp;msg) const </td></tr>
<tr class="separator:a032422f4cda28039bf94ac0a75423275 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abdc6111f33c495ad89213f686f9bad10 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abdc6111f33c495ad89213f686f9bad10">info</a> (const std::wstring &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:abdc6111f33c495ad89213f686f9bad10 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#abdc6111f33c495ad89213f686f9bad10">More...</a><br /></td></tr>
<tr class="separator:abdc6111f33c495ad89213f686f9bad10 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a46b1f29d2a2d4c946e2e7986c3f1044f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a46b1f29d2a2d4c946e2e7986c3f1044f">info</a> (const std::wstring &amp;msg) const </td></tr>
<tr class="memdesc:a46b1f29d2a2d4c946e2e7986c3f1044f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#a46b1f29d2a2d4c946e2e7986c3f1044f">More...</a><br /></td></tr>
<tr class="separator:a46b1f29d2a2d4c946e2e7986c3f1044f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a857e1caeac1cc67dc4d72108c719d72d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a857e1caeac1cc67dc4d72108c719d72d">info</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a857e1caeac1cc67dc4d72108c719d72d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#a857e1caeac1cc67dc4d72108c719d72d">More...</a><br /></td></tr>
<tr class="separator:a857e1caeac1cc67dc4d72108c719d72d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08104f826c8070cc0cf8dc438a0c4c3e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a08104f826c8070cc0cf8dc438a0c4c3e">info</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg) const </td></tr>
<tr class="memdesc:a08104f826c8070cc0cf8dc438a0c4c3e inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#a08104f826c8070cc0cf8dc438a0c4c3e">More...</a><br /></td></tr>
<tr class="separator:a08104f826c8070cc0cf8dc438a0c4c3e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5087761c07326e3b9bf4fb6e90cc5786 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a5087761c07326e3b9bf4fb6e90cc5786">info</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a5087761c07326e3b9bf4fb6e90cc5786 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#a5087761c07326e3b9bf4fb6e90cc5786">More...</a><br /></td></tr>
<tr class="separator:a5087761c07326e3b9bf4fb6e90cc5786 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9e3d074f26351403561ca05ab8e72377 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a9e3d074f26351403561ca05ab8e72377">info</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg) const </td></tr>
<tr class="memdesc:a9e3d074f26351403561ca05ab8e72377 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the INFO level. <a href="#a9e3d074f26351403561ca05ab8e72377">More...</a><br /></td></tr>
<tr class="separator:a9e3d074f26351403561ca05ab8e72377 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac914ad2b021ff666a9cda9843c421f8f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ac914ad2b021ff666a9cda9843c421f8f">isAttached</a> (const <a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a> &amp;appender) const </td></tr>
<tr class="memdesc:ac914ad2b021ff666a9cda9843c421f8f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the appender passed as parameter attached to this logger? <a href="#ac914ad2b021ff666a9cda9843c421f8f">More...</a><br /></td></tr>
<tr class="separator:ac914ad2b021ff666a9cda9843c421f8f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab99d864b4afeead9dc5d973ae9440473 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab99d864b4afeead9dc5d973ae9440473">isDebugEnabled</a> () const </td></tr>
<tr class="memdesc:ab99d864b4afeead9dc5d973ae9440473 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for the <code>DEBUG</code> <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a>. <a href="#ab99d864b4afeead9dc5d973ae9440473">More...</a><br /></td></tr>
<tr class="separator:ab99d864b4afeead9dc5d973ae9440473 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af43c11d7ecdeb6d5cf628bd71a9ad028 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af43c11d7ecdeb6d5cf628bd71a9ad028">isEnabledFor</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>) const </td></tr>
<tr class="memdesc:af43c11d7ecdeb6d5cf628bd71a9ad028 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for a given <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a> passed as parameter. <a href="#af43c11d7ecdeb6d5cf628bd71a9ad028">More...</a><br /></td></tr>
<tr class="separator:af43c11d7ecdeb6d5cf628bd71a9ad028 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeea2e3c537fc0e18eac102742d7ba24d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aeea2e3c537fc0e18eac102742d7ba24d">isInfoEnabled</a> () const </td></tr>
<tr class="memdesc:aeea2e3c537fc0e18eac102742d7ba24d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for the info <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a>. <a href="#aeea2e3c537fc0e18eac102742d7ba24d">More...</a><br /></td></tr>
<tr class="separator:aeea2e3c537fc0e18eac102742d7ba24d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adfa61ae3cc3d42fb9a0752b8658d1dd2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#adfa61ae3cc3d42fb9a0752b8658d1dd2">isWarnEnabled</a> () const </td></tr>
<tr class="memdesc:adfa61ae3cc3d42fb9a0752b8658d1dd2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for the warn <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a>. <a href="#adfa61ae3cc3d42fb9a0752b8658d1dd2">More...</a><br /></td></tr>
<tr class="separator:adfa61ae3cc3d42fb9a0752b8658d1dd2 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a408d19991e177b474f85780ac66925ba inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a408d19991e177b474f85780ac66925ba">isErrorEnabled</a> () const </td></tr>
<tr class="memdesc:a408d19991e177b474f85780ac66925ba inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for the error <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a>. <a href="#a408d19991e177b474f85780ac66925ba">More...</a><br /></td></tr>
<tr class="separator:a408d19991e177b474f85780ac66925ba inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a3ec5fae8479a3a5dc92f971894b61f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a4a3ec5fae8479a3a5dc92f971894b61f">isFatalEnabled</a> () const </td></tr>
<tr class="memdesc:a4a3ec5fae8479a3a5dc92f971894b61f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for the fatal <a class="el" href="classlog4cxx_1_1_level.html" title="Defines the minimum set of levels recognized by the system, that is OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL. ">Level</a>. <a href="#a4a3ec5fae8479a3a5dc92f971894b61f">More...</a><br /></td></tr>
<tr class="separator:a4a3ec5fae8479a3a5dc92f971894b61f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8006ce20e2c54b248ede062521bcc8d5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a8006ce20e2c54b248ede062521bcc8d5">isTraceEnabled</a> () const </td></tr>
<tr class="memdesc:a8006ce20e2c54b248ede062521bcc8d5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check whether this logger is enabled for the trace level. <a href="#a8006ce20e2c54b248ede062521bcc8d5">More...</a><br /></td></tr>
<tr class="separator:a8006ce20e2c54b248ede062521bcc8d5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6ce3e104d6c8737bdf947551e81f8bb inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab6ce3e104d6c8737bdf947551e81f8bb">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::vector&lt; <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &gt; &amp;values) const </td></tr>
<tr class="memdesc:ab6ce3e104d6c8737bdf947551e81f8bb inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#ab6ce3e104d6c8737bdf947551e81f8bb">More...</a><br /></td></tr>
<tr class="separator:ab6ce3e104d6c8737bdf947551e81f8bb inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e057db0a2e14ee5140658ca2259060a inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6e057db0a2e14ee5140658ca2259060a">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo) const </td></tr>
<tr class="memdesc:a6e057db0a2e14ee5140658ca2259060a inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a6e057db0a2e14ee5140658ca2259060a">More...</a><br /></td></tr>
<tr class="separator:a6e057db0a2e14ee5140658ca2259060a inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae9699fa2eb3a10518fe6798c227fb69f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ae9699fa2eb3a10518fe6798c227fb69f">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::string &amp;val1) const </td></tr>
<tr class="memdesc:ae9699fa2eb3a10518fe6798c227fb69f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#ae9699fa2eb3a10518fe6798c227fb69f">More...</a><br /></td></tr>
<tr class="separator:ae9699fa2eb3a10518fe6798c227fb69f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af770bb33bca6d445e87ca1cd3a723096 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af770bb33bca6d445e87ca1cd3a723096">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::string &amp;val1, const std::string &amp;val2) const </td></tr>
<tr class="memdesc:af770bb33bca6d445e87ca1cd3a723096 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#af770bb33bca6d445e87ca1cd3a723096">More...</a><br /></td></tr>
<tr class="separator:af770bb33bca6d445e87ca1cd3a723096 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a33e82b83d155f1e9e17c9fb9dcafd11d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a33e82b83d155f1e9e17c9fb9dcafd11d">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::string &amp;val1, const std::string &amp;val2, const std::string &amp;val3) const </td></tr>
<tr class="memdesc:a33e82b83d155f1e9e17c9fb9dcafd11d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a33e82b83d155f1e9e17c9fb9dcafd11d">More...</a><br /></td></tr>
<tr class="separator:a33e82b83d155f1e9e17c9fb9dcafd11d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac769277d742db009e22738fdc8157981 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ac769277d742db009e22738fdc8157981">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo) const </td></tr>
<tr class="memdesc:ac769277d742db009e22738fdc8157981 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#ac769277d742db009e22738fdc8157981">More...</a><br /></td></tr>
<tr class="separator:ac769277d742db009e22738fdc8157981 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a3dae457e1d5e1f18f9cb0b2b5d8d02 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6a3dae457e1d5e1f18f9cb0b2b5d8d02">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::wstring &amp;val1) const </td></tr>
<tr class="memdesc:a6a3dae457e1d5e1f18f9cb0b2b5d8d02 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a6a3dae457e1d5e1f18f9cb0b2b5d8d02">More...</a><br /></td></tr>
<tr class="separator:a6a3dae457e1d5e1f18f9cb0b2b5d8d02 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addb5b7ea6d224c5c774bd1c77304fc5d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#addb5b7ea6d224c5c774bd1c77304fc5d">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::wstring &amp;val1, const std::wstring &amp;val2) const </td></tr>
<tr class="memdesc:addb5b7ea6d224c5c774bd1c77304fc5d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#addb5b7ea6d224c5c774bd1c77304fc5d">More...</a><br /></td></tr>
<tr class="separator:addb5b7ea6d224c5c774bd1c77304fc5d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef8b0cdda01fd79edea4091a5d31f268 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aef8b0cdda01fd79edea4091a5d31f268">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::wstring &amp;val1, const std::wstring &amp;val2, const std::wstring &amp;val3) const </td></tr>
<tr class="memdesc:aef8b0cdda01fd79edea4091a5d31f268 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#aef8b0cdda01fd79edea4091a5d31f268">More...</a><br /></td></tr>
<tr class="separator:aef8b0cdda01fd79edea4091a5d31f268 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a358034b18c9366ef27e40ce7a3343592 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a358034b18c9366ef27e40ce7a3343592">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo) const </td></tr>
<tr class="memdesc:a358034b18c9366ef27e40ce7a3343592 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a358034b18c9366ef27e40ce7a3343592">More...</a><br /></td></tr>
<tr class="separator:a358034b18c9366ef27e40ce7a3343592 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aec2a10b70fc61e9f1e30d34becd19383 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aec2a10b70fc61e9f1e30d34becd19383">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;val1) const </td></tr>
<tr class="memdesc:aec2a10b70fc61e9f1e30d34becd19383 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#aec2a10b70fc61e9f1e30d34becd19383">More...</a><br /></td></tr>
<tr class="separator:aec2a10b70fc61e9f1e30d34becd19383 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a63e7731a35f632af81286d652ed9ff8f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a63e7731a35f632af81286d652ed9ff8f">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;val1, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;val2) const </td></tr>
<tr class="memdesc:a63e7731a35f632af81286d652ed9ff8f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a63e7731a35f632af81286d652ed9ff8f">More...</a><br /></td></tr>
<tr class="separator:a63e7731a35f632af81286d652ed9ff8f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a192f233e093f87abee8705b62a2b4aad inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a192f233e093f87abee8705b62a2b4aad">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;val1, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;val2, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;val3) const </td></tr>
<tr class="memdesc:a192f233e093f87abee8705b62a2b4aad inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a192f233e093f87abee8705b62a2b4aad">More...</a><br /></td></tr>
<tr class="separator:a192f233e093f87abee8705b62a2b4aad inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a625f855188ca8ef72703e549bed699c1 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a625f855188ca8ef72703e549bed699c1">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo) const </td></tr>
<tr class="memdesc:a625f855188ca8ef72703e549bed699c1 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a625f855188ca8ef72703e549bed699c1">More...</a><br /></td></tr>
<tr class="separator:a625f855188ca8ef72703e549bed699c1 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a2d37f40d1b8f1343a6239eae0a122b inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a3a2d37f40d1b8f1343a6239eae0a122b">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;val1) const </td></tr>
<tr class="memdesc:a3a2d37f40d1b8f1343a6239eae0a122b inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a3a2d37f40d1b8f1343a6239eae0a122b">More...</a><br /></td></tr>
<tr class="separator:a3a2d37f40d1b8f1343a6239eae0a122b inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91980ec66c28a14591c29dc61668a3c5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a91980ec66c28a14591c29dc61668a3c5">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;val1, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;val2) const </td></tr>
<tr class="memdesc:a91980ec66c28a14591c29dc61668a3c5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#a91980ec66c28a14591c29dc61668a3c5">More...</a><br /></td></tr>
<tr class="separator:a91980ec66c28a14591c29dc61668a3c5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abcbf198918999104677b25d803555afa inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abcbf198918999104677b25d803555afa">l7dlog</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;key, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;locationInfo, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;val1, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;val2, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;val3) const </td></tr>
<tr class="memdesc:abcbf198918999104677b25d803555afa inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a localized and parameterized message. <a href="#abcbf198918999104677b25d803555afa">More...</a><br /></td></tr>
<tr class="separator:abcbf198918999104677b25d803555afa inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae23e097605413fd00cf1b4eed1112d94 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ae23e097605413fd00cf1b4eed1112d94">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ae23e097605413fd00cf1b4eed1112d94 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#ae23e097605413fd00cf1b4eed1112d94">More...</a><br /></td></tr>
<tr class="separator:ae23e097605413fd00cf1b4eed1112d94 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a222fa440dd087f2c3ce2299ac58e613b inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a222fa440dd087f2c3ce2299ac58e613b">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::string &amp;message) const </td></tr>
<tr class="memdesc:a222fa440dd087f2c3ce2299ac58e613b inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#a222fa440dd087f2c3ce2299ac58e613b">More...</a><br /></td></tr>
<tr class="separator:a222fa440dd087f2c3ce2299ac58e613b inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abef62a6f9ddafbce34a553995e3a23fc inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abef62a6f9ddafbce34a553995e3a23fc">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:abef62a6f9ddafbce34a553995e3a23fc inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#abef62a6f9ddafbce34a553995e3a23fc">More...</a><br /></td></tr>
<tr class="separator:abef62a6f9ddafbce34a553995e3a23fc inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae3b9683685293c5c3e737f6793c0b5fd inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ae3b9683685293c5c3e737f6793c0b5fd">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::wstring &amp;message) const </td></tr>
<tr class="memdesc:ae3b9683685293c5c3e737f6793c0b5fd inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#ae3b9683685293c5c3e737f6793c0b5fd">More...</a><br /></td></tr>
<tr class="separator:ae3b9683685293c5c3e737f6793c0b5fd inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6471917c5781e5933f82f718156c0e61 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6471917c5781e5933f82f718156c0e61">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a6471917c5781e5933f82f718156c0e61 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#a6471917c5781e5933f82f718156c0e61">More...</a><br /></td></tr>
<tr class="separator:a6471917c5781e5933f82f718156c0e61 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abfb333d392458e438cd81bb0760f6252 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#abfb333d392458e438cd81bb0760f6252">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;message) const </td></tr>
<tr class="memdesc:abfb333d392458e438cd81bb0760f6252 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#abfb333d392458e438cd81bb0760f6252">More...</a><br /></td></tr>
<tr class="separator:abfb333d392458e438cd81bb0760f6252 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a253aee97837ef3d703167cc6fd358a48 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a253aee97837ef3d703167cc6fd358a48">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a253aee97837ef3d703167cc6fd358a48 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#a253aee97837ef3d703167cc6fd358a48">More...</a><br /></td></tr>
<tr class="separator:a253aee97837ef3d703167cc6fd358a48 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9322939b6f6855ff468ad1fb9e4a6111 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a9322939b6f6855ff468ad1fb9e4a6111">log</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;message) const </td></tr>
<tr class="memdesc:a9322939b6f6855ff468ad1fb9e4a6111 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#a9322939b6f6855ff468ad1fb9e4a6111">More...</a><br /></td></tr>
<tr class="separator:a9322939b6f6855ff468ad1fb9e4a6111 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af31f503aec78579aae2bfd4ca091e7e4 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af31f503aec78579aae2bfd4ca091e7e4">logLS</a> (const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a>, const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;message, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:af31f503aec78579aae2bfd4ca091e7e4 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the most generic printing method. <a href="#af31f503aec78579aae2bfd4ca091e7e4">More...</a><br /></td></tr>
<tr class="separator:af31f503aec78579aae2bfd4ca091e7e4 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdaed2b90f72b12d56d13ca059e8872c inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#afdaed2b90f72b12d56d13ca059e8872c">removeAllAppenders</a> ()</td></tr>
<tr class="memdesc:afdaed2b90f72b12d56d13ca059e8872c inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove all previously added appenders from this logger instance. <a href="#afdaed2b90f72b12d56d13ca059e8872c">More...</a><br /></td></tr>
<tr class="separator:afdaed2b90f72b12d56d13ca059e8872c inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3b961aebd8e78161c7ed93fd8c2a8b3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aa3b961aebd8e78161c7ed93fd8c2a8b3">removeAppender</a> (const <a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a> &amp;appender)</td></tr>
<tr class="memdesc:aa3b961aebd8e78161c7ed93fd8c2a8b3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the appender passed as parameter form the list of appenders. <a href="#aa3b961aebd8e78161c7ed93fd8c2a8b3">More...</a><br /></td></tr>
<tr class="separator:aa3b961aebd8e78161c7ed93fd8c2a8b3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1ede12aab7e165cb098c689304f65a1d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a1ede12aab7e165cb098c689304f65a1d">removeAppender</a> (const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a1ede12aab7e165cb098c689304f65a1d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove the appender with the name passed as parameter form the list of appenders. <a href="#a1ede12aab7e165cb098c689304f65a1d">More...</a><br /></td></tr>
<tr class="separator:a1ede12aab7e165cb098c689304f65a1d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80f9397947dba9071ad485f178257c17 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a80f9397947dba9071ad485f178257c17">setAdditivity</a> (bool <a class="el" href="classlog4cxx_1_1_logger.html#a765c4ecf272ef34fd8443c264128c95c">additive</a>)</td></tr>
<tr class="memdesc:a80f9397947dba9071ad485f178257c17 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the additivity flag for this <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a> instance. <a href="#a80f9397947dba9071ad485f178257c17">More...</a><br /></td></tr>
<tr class="separator:a80f9397947dba9071ad485f178257c17 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e04ccb7f9d59e5b55da814e9204d90c inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6e04ccb7f9d59e5b55da814e9204d90c">setResourceBundle</a> (const helpers::ResourceBundlePtr &amp;bundle)</td></tr>
<tr class="memdesc:a6e04ccb7f9d59e5b55da814e9204d90c inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set the resource bundle to be used with localized logging methods. <a href="#a6e04ccb7f9d59e5b55da814e9204d90c">More...</a><br /></td></tr>
<tr class="separator:a6e04ccb7f9d59e5b55da814e9204d90c inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac4e9d15f014d16a86b28a3bf90aee8f4 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ac4e9d15f014d16a86b28a3bf90aee8f4">warn</a> (const std::wstring &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ac4e9d15f014d16a86b28a3bf90aee8f4 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#ac4e9d15f014d16a86b28a3bf90aee8f4">More...</a><br /></td></tr>
<tr class="separator:ac4e9d15f014d16a86b28a3bf90aee8f4 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d8f80d3a54fb6526a383327cbe7912d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a9d8f80d3a54fb6526a383327cbe7912d">warn</a> (const std::wstring &amp;msg) const </td></tr>
<tr class="memdesc:a9d8f80d3a54fb6526a383327cbe7912d inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#a9d8f80d3a54fb6526a383327cbe7912d">More...</a><br /></td></tr>
<tr class="separator:a9d8f80d3a54fb6526a383327cbe7912d inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70c71f07b204c407df35628fb7a144d0 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a70c71f07b204c407df35628fb7a144d0">warn</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a70c71f07b204c407df35628fb7a144d0 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#a70c71f07b204c407df35628fb7a144d0">More...</a><br /></td></tr>
<tr class="separator:a70c71f07b204c407df35628fb7a144d0 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d0eff19417ba29850f787a5c5b6adc3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a5d0eff19417ba29850f787a5c5b6adc3">warn</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg) const </td></tr>
<tr class="memdesc:a5d0eff19417ba29850f787a5c5b6adc3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#a5d0eff19417ba29850f787a5c5b6adc3">More...</a><br /></td></tr>
<tr class="separator:a5d0eff19417ba29850f787a5c5b6adc3 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5dd38d76463ccc734aa4f7536232299 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ac5dd38d76463ccc734aa4f7536232299">warn</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ac5dd38d76463ccc734aa4f7536232299 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#ac5dd38d76463ccc734aa4f7536232299">More...</a><br /></td></tr>
<tr class="separator:ac5dd38d76463ccc734aa4f7536232299 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4519b5ee31fe4a5ce613573bc363739 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ae4519b5ee31fe4a5ce613573bc363739">warn</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg) const </td></tr>
<tr class="memdesc:ae4519b5ee31fe4a5ce613573bc363739 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#ae4519b5ee31fe4a5ce613573bc363739">More...</a><br /></td></tr>
<tr class="separator:ae4519b5ee31fe4a5ce613573bc363739 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab87ee07015a9085ef139e1e7c1d5b5fb inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab87ee07015a9085ef139e1e7c1d5b5fb">warn</a> (const std::string &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ab87ee07015a9085ef139e1e7c1d5b5fb inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#ab87ee07015a9085ef139e1e7c1d5b5fb">More...</a><br /></td></tr>
<tr class="separator:ab87ee07015a9085ef139e1e7c1d5b5fb inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42d431b2c74af7b872caaf500069869f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a42d431b2c74af7b872caaf500069869f">warn</a> (const std::string &amp;msg) const </td></tr>
<tr class="memdesc:a42d431b2c74af7b872caaf500069869f inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the WARN level. <a href="#a42d431b2c74af7b872caaf500069869f">More...</a><br /></td></tr>
<tr class="separator:a42d431b2c74af7b872caaf500069869f inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad1dec8bdae7e7db3345599fb29bc5699 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ad1dec8bdae7e7db3345599fb29bc5699">trace</a> (const std::wstring &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:ad1dec8bdae7e7db3345599fb29bc5699 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#ad1dec8bdae7e7db3345599fb29bc5699">More...</a><br /></td></tr>
<tr class="separator:ad1dec8bdae7e7db3345599fb29bc5699 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab91b9893c5e9e697bbd1c4e636157574 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ab91b9893c5e9e697bbd1c4e636157574">trace</a> (const std::wstring &amp;msg) const </td></tr>
<tr class="memdesc:ab91b9893c5e9e697bbd1c4e636157574 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#ab91b9893c5e9e697bbd1c4e636157574">More...</a><br /></td></tr>
<tr class="separator:ab91b9893c5e9e697bbd1c4e636157574 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a17ecb68e0810903aaf81e372d0506cff inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a17ecb68e0810903aaf81e372d0506cff">trace</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a17ecb68e0810903aaf81e372d0506cff inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#a17ecb68e0810903aaf81e372d0506cff">More...</a><br /></td></tr>
<tr class="separator:a17ecb68e0810903aaf81e372d0506cff inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adaccf1b1381d8a37de5c61b8ed209d70 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#adaccf1b1381d8a37de5c61b8ed209d70">trace</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;msg) const </td></tr>
<tr class="memdesc:adaccf1b1381d8a37de5c61b8ed209d70 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#adaccf1b1381d8a37de5c61b8ed209d70">More...</a><br /></td></tr>
<tr class="separator:adaccf1b1381d8a37de5c61b8ed209d70 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7112bf367c0b0a2dcb2281b52a1228fa inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a7112bf367c0b0a2dcb2281b52a1228fa">trace</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a7112bf367c0b0a2dcb2281b52a1228fa inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#a7112bf367c0b0a2dcb2281b52a1228fa">More...</a><br /></td></tr>
<tr class="separator:a7112bf367c0b0a2dcb2281b52a1228fa inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6299a8b84dc681d31f91f57b180b75a0 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6299a8b84dc681d31f91f57b180b75a0">trace</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;msg) const </td></tr>
<tr class="memdesc:a6299a8b84dc681d31f91f57b180b75a0 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#a6299a8b84dc681d31f91f57b180b75a0">More...</a><br /></td></tr>
<tr class="separator:a6299a8b84dc681d31f91f57b180b75a0 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a014dccd31653789c08e4d5be1e0de5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a5a014dccd31653789c08e4d5be1e0de5">trace</a> (const std::string &amp;msg, const <a class="el" href="classlog4cxx_1_1spi_1_1_location_info.html">log4cxx::spi::LocationInfo</a> &amp;location) const </td></tr>
<tr class="memdesc:a5a014dccd31653789c08e4d5be1e0de5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#a5a014dccd31653789c08e4d5be1e0de5">More...</a><br /></td></tr>
<tr class="separator:a5a014dccd31653789c08e4d5be1e0de5 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af30a5f4612af5dc46a56a66699e53c62 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#af30a5f4612af5dc46a56a66699e53c62">trace</a> (const std::string &amp;msg) const </td></tr>
<tr class="memdesc:af30a5f4612af5dc46a56a66699e53c62 inherit pub_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Log a message string with the TRACE level. <a href="#af30a5f4612af5dc46a56a66699e53c62">More...</a><br /></td></tr>
<tr class="separator:af30a5f4612af5dc46a56a66699e53c62 inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeede7178b4d9f0a831d67367c19aa86e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlog4cxx_1_1helpers_1_1_mutex.html">log4cxx::helpers::Mutex</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aeede7178b4d9f0a831d67367c19aa86e">getMutex</a> () const </td></tr>
<tr class="separator:aeede7178b4d9f0a831d67367c19aa86e inherit pub_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classlog4cxx_1_1spi_1_1_appender_attachable"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classlog4cxx_1_1spi_1_1_appender_attachable')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classlog4cxx_1_1spi_1_1_appender_attachable.html">AppenderAttachable</a></td></tr>
<tr class="memitem:a423a4bfc87d2f3221735daf0e3653251 inherit pub_methods_classlog4cxx_1_1spi_1_1_appender_attachable"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1spi_1_1_appender_attachable.html#a423a4bfc87d2f3221735daf0e3653251">~AppenderAttachable</a> ()</td></tr>
<tr class="separator:a423a4bfc87d2f3221735daf0e3653251 inherit pub_methods_classlog4cxx_1_1spi_1_1_appender_attachable"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classlog4cxx_1_1helpers_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classlog4cxx_1_1helpers_1_1_object')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classlog4cxx_1_1helpers_1_1_object.html">Object</a></td></tr>
<tr class="memitem:ae7b62e37794f297c0cede40ed0e84fcd inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual const <a class="el" href="classlog4cxx_1_1helpers_1_1_class.html">helpers::Class</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object.html#ae7b62e37794f297c0cede40ed0e84fcd">getClass</a> () const </td></tr>
<tr class="separator:ae7b62e37794f297c0cede40ed0e84fcd inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5cc4f9ba1ea5c2f25bc4b1f0dac5dc5 inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object.html#ab5cc4f9ba1ea5c2f25bc4b1f0dac5dc5">~Object</a> ()</td></tr>
<tr class="separator:ab5cc4f9ba1ea5c2f25bc4b1f0dac5dc5 inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ab1bb19059c1de23f8a35cdbc0b6a5c inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object.html#a0ab1bb19059c1de23f8a35cdbc0b6a5c">instanceof</a> (const <a class="el" href="classlog4cxx_1_1helpers_1_1_class.html">Class</a> &amp;clazz) const =0</td></tr>
<tr class="separator:a0ab1bb19059c1de23f8a35cdbc0b6a5c inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04b3422e17b0a882538bbc99833ab9df inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memItemLeft" align="right" valign="top">virtual const void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object.html#a04b3422e17b0a882538bbc99833ab9df">cast</a> (const <a class="el" href="classlog4cxx_1_1helpers_1_1_class.html">Class</a> &amp;clazz) const =0</td></tr>
<tr class="separator:a04b3422e17b0a882538bbc99833ab9df inherit pub_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_methods_classlog4cxx_1_1helpers_1_1_object_impl"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classlog4cxx_1_1helpers_1_1_object_impl')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classlog4cxx_1_1helpers_1_1_object_impl.html">ObjectImpl</a></td></tr>
<tr class="memitem:a5e6e9fc30dc1f098fee72d516ea0bad0 inherit pub_methods_classlog4cxx_1_1helpers_1_1_object_impl"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_impl.html#a5e6e9fc30dc1f098fee72d516ea0bad0">ObjectImpl</a> ()</td></tr>
<tr class="separator:a5e6e9fc30dc1f098fee72d516ea0bad0 inherit pub_methods_classlog4cxx_1_1helpers_1_1_object_impl"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb974728bb3cb991285140c1aa57eed7 inherit pub_methods_classlog4cxx_1_1helpers_1_1_object_impl"><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_impl.html#abb974728bb3cb991285140c1aa57eed7">~ObjectImpl</a> ()</td></tr>
<tr class="separator:abb974728bb3cb991285140c1aa57eed7 inherit pub_methods_classlog4cxx_1_1helpers_1_1_object_impl"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
Additional Inherited Members</h2></td></tr>
<tr class="inherit_header pub_static_methods_classlog4cxx_1_1_logger"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classlog4cxx_1_1_logger')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classlog4cxx_1_1_logger.html">Logger</a></td></tr>
<tr class="memitem:a76017df17da02bc11bfe50e47de703a3 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a76017df17da02bc11bfe50e47de703a3">getLogger</a> (const std::string &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a76017df17da02bc11bfe50e47de703a3 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name in current encoding. <a href="#a76017df17da02bc11bfe50e47de703a3">More...</a><br /></td></tr>
<tr class="separator:a76017df17da02bc11bfe50e47de703a3 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa79a0472b4fe938211dc831627f76011 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aa79a0472b4fe938211dc831627f76011">getLogger</a> (const char *const <a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:aa79a0472b4fe938211dc831627f76011 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name in current encoding. <a href="#aa79a0472b4fe938211dc831627f76011">More...</a><br /></td></tr>
<tr class="separator:aa79a0472b4fe938211dc831627f76011 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87dcaff665402b5725dae3fd00075168 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a87dcaff665402b5725dae3fd00075168">getLogger</a> (const std::wstring &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a87dcaff665402b5725dae3fd00075168 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name. <a href="#a87dcaff665402b5725dae3fd00075168">More...</a><br /></td></tr>
<tr class="separator:a87dcaff665402b5725dae3fd00075168 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a170f12be600ddd9397205bb5fde76fd1 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a170f12be600ddd9397205bb5fde76fd1">getLogger</a> (const wchar_t *const <a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a170f12be600ddd9397205bb5fde76fd1 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name. <a href="#a170f12be600ddd9397205bb5fde76fd1">More...</a><br /></td></tr>
<tr class="separator:a170f12be600ddd9397205bb5fde76fd1 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16895cca30a783c46cffd80e0de9e09a inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a16895cca30a783c46cffd80e0de9e09a">getLogger</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a16895cca30a783c46cffd80e0de9e09a inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name. <a href="#a16895cca30a783c46cffd80e0de9e09a">More...</a><br /></td></tr>
<tr class="separator:a16895cca30a783c46cffd80e0de9e09a inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a70f1007b951fe11912f57e3db97cbb43 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a70f1007b951fe11912f57e3db97cbb43">getLogger</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a70f1007b951fe11912f57e3db97cbb43 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name. <a href="#a70f1007b951fe11912f57e3db97cbb43">More...</a><br /></td></tr>
<tr class="separator:a70f1007b951fe11912f57e3db97cbb43 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5691f9360aeed7b15a97cb2874f1d79a inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a5691f9360aeed7b15a97cb2874f1d79a">getLoggerLS</a> (const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a5691f9360aeed7b15a97cb2874f1d79a inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve a logger by name in Unicode. <a href="#a5691f9360aeed7b15a97cb2874f1d79a">More...</a><br /></td></tr>
<tr class="separator:a5691f9360aeed7b15a97cb2874f1d79a inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afc0e4d99cab7c38a2851d41e6edc1dee inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#afc0e4d99cab7c38a2851d41e6edc1dee">getRootLogger</a> ()</td></tr>
<tr class="memdesc:afc0e4d99cab7c38a2851d41e6edc1dee inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve the root logger. <a href="#afc0e4d99cab7c38a2851d41e6edc1dee">More...</a><br /></td></tr>
<tr class="separator:afc0e4d99cab7c38a2851d41e6edc1dee inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7aaff0abd7e8a4f0dc15a8d033869aff inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a7aaff0abd7e8a4f0dc15a8d033869aff">getLoggerLS</a> (const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>, const <a class="el" href="namespacelog4cxx_1_1spi.html#a50b911880982653d0d55ca130ad4a63a">log4cxx::spi::LoggerFactoryPtr</a> &amp;factory)</td></tr>
<tr class="memdesc:a7aaff0abd7e8a4f0dc15a8d033869aff inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classlog4cxx_1_1_logger.html#a76017df17da02bc11bfe50e47de703a3" title="Retrieve a logger by name in current encoding. ">getLogger</a> except that the type of logger instantiated depends on the type returned by the LoggerFactory::makeNewLoggerInstance method of the <code>factory</code> parameter. <a href="#a7aaff0abd7e8a4f0dc15a8d033869aff">More...</a><br /></td></tr>
<tr class="separator:a7aaff0abd7e8a4f0dc15a8d033869aff inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa1f33b14b72750eb839e1f36491b0c20 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#aa1f33b14b72750eb839e1f36491b0c20">getLogger</a> (const std::string &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>, const <a class="el" href="namespacelog4cxx_1_1spi.html#a50b911880982653d0d55ca130ad4a63a">log4cxx::spi::LoggerFactoryPtr</a> &amp;factory)</td></tr>
<tr class="memdesc:aa1f33b14b72750eb839e1f36491b0c20 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classlog4cxx_1_1_logger.html#a76017df17da02bc11bfe50e47de703a3" title="Retrieve a logger by name in current encoding. ">getLogger</a> except that the type of logger instantiated depends on the type returned by the LoggerFactory::makeNewLoggerInstance method of the <code>factory</code> parameter. <a href="#aa1f33b14b72750eb839e1f36491b0c20">More...</a><br /></td></tr>
<tr class="separator:aa1f33b14b72750eb839e1f36491b0c20 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2718782be730e7a2319d63648640104b inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a2718782be730e7a2319d63648640104b">getLogger</a> (const std::wstring &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>, const <a class="el" href="namespacelog4cxx_1_1spi.html#a50b911880982653d0d55ca130ad4a63a">log4cxx::spi::LoggerFactoryPtr</a> &amp;factory)</td></tr>
<tr class="memdesc:a2718782be730e7a2319d63648640104b inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classlog4cxx_1_1_logger.html#a76017df17da02bc11bfe50e47de703a3" title="Retrieve a logger by name in current encoding. ">getLogger</a> except that the type of logger instantiated depends on the type returned by the LoggerFactory::makeNewLoggerInstance method of the <code>factory</code> parameter. <a href="#a2718782be730e7a2319d63648640104b">More...</a><br /></td></tr>
<tr class="separator:a2718782be730e7a2319d63648640104b inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6fb7bcfeecc6aecc791e39526a18b44 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#ac6fb7bcfeecc6aecc791e39526a18b44">getLogger</a> (const std::basic_string&lt; <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a> &gt; &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>, const <a class="el" href="namespacelog4cxx_1_1spi.html#a50b911880982653d0d55ca130ad4a63a">log4cxx::spi::LoggerFactoryPtr</a> &amp;factory)</td></tr>
<tr class="memdesc:ac6fb7bcfeecc6aecc791e39526a18b44 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classlog4cxx_1_1_logger.html#a76017df17da02bc11bfe50e47de703a3" title="Retrieve a logger by name in current encoding. ">getLogger</a> except that the type of logger instantiated depends on the type returned by the LoggerFactory::makeNewLoggerInstance method of the <code>factory</code> parameter. <a href="#ac6fb7bcfeecc6aecc791e39526a18b44">More...</a><br /></td></tr>
<tr class="separator:ac6fb7bcfeecc6aecc791e39526a18b44 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4a11382a8a03dc144bac545e5db213a0 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a4a11382a8a03dc144bac545e5db213a0">getLogger</a> (const <a class="el" href="logstring_8h.html#a782e95610ad4dd24aee670f3b5846a3b">CFStringRef</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>, const <a class="el" href="namespacelog4cxx_1_1spi.html#a50b911880982653d0d55ca130ad4a63a">log4cxx::spi::LoggerFactoryPtr</a> &amp;factory)</td></tr>
<tr class="memdesc:a4a11382a8a03dc144bac545e5db213a0 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Like <a class="el" href="classlog4cxx_1_1_logger.html#a76017df17da02bc11bfe50e47de703a3" title="Retrieve a logger by name in current encoding. ">getLogger</a> except that the type of logger instantiated depends on the type returned by the LoggerFactory::makeNewLoggerInstance method of the <code>factory</code> parameter. <a href="#a4a11382a8a03dc144bac545e5db213a0">More...</a><br /></td></tr>
<tr class="separator:a4a11382a8a03dc144bac545e5db213a0 inherit pub_static_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pub_static_methods_classlog4cxx_1_1helpers_1_1_object"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classlog4cxx_1_1helpers_1_1_object')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classlog4cxx_1_1helpers_1_1_object.html">Object</a></td></tr>
<tr class="memitem:a0bdbda4effe8938c1aca6d4397e5a39d inherit pub_static_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classlog4cxx_1_1helpers_1_1_class.html">helpers::Class</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object.html#a0bdbda4effe8938c1aca6d4397e5a39d">getStaticClass</a> ()</td></tr>
<tr class="separator:a0bdbda4effe8938c1aca6d4397e5a39d inherit pub_static_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50ec9288d0b7e3140dee8e24ee74a212 inherit pub_static_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="classlog4cxx_1_1helpers_1_1_class_registration.html">log4cxx::helpers::ClassRegistration</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object.html#a50ec9288d0b7e3140dee8e24ee74a212">registerClass</a> ()</td></tr>
<tr class="separator:a50ec9288d0b7e3140dee8e24ee74a212 inherit pub_static_methods_classlog4cxx_1_1helpers_1_1_object"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_methods_classlog4cxx_1_1_logger"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classlog4cxx_1_1_logger')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classlog4cxx_1_1_logger.html">Logger</a></td></tr>
<tr class="memitem:a2812d9d4333023ff2b4c1c88e18c86f3 inherit pro_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a2812d9d4333023ff2b4c1c88e18c86f3">Logger</a> (<a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">log4cxx::helpers::Pool</a> &amp;pool, const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;<a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a>)</td></tr>
<tr class="memdesc:a2812d9d4333023ff2b4c1c88e18c86f3 inherit pro_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">This constructor created a new <code>logger</code> instance and sets its name. <a href="#a2812d9d4333023ff2b4c1c88e18c86f3">More...</a><br /></td></tr>
<tr class="separator:a2812d9d4333023ff2b4c1c88e18c86f3 inherit pro_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6459329a586a4bf177a0aec2b78213d8 inherit pro_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a6459329a586a4bf177a0aec2b78213d8">getResourceBundleString</a> (const <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a> &amp;key) const </td></tr>
<tr class="memdesc:a6459329a586a4bf177a0aec2b78213d8 inherit pro_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the string resource coresponding to <code>key</code> in this logger's inherited resource bundle. <a href="#a6459329a586a4bf177a0aec2b78213d8">More...</a><br /></td></tr>
<tr class="separator:a6459329a586a4bf177a0aec2b78213d8 inherit pro_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a771ade071f5359cb780e126aa4573998 inherit pro_methods_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a771ade071f5359cb780e126aa4573998">setHierarchy</a> (<a class="el" href="classlog4cxx_1_1spi_1_1_logger_repository.html">spi::LoggerRepository</a> *<a class="el" href="classlog4cxx_1_1_logger.html#a0da7c058a9e8779ce96229ca3a954278">repository</a>)</td></tr>
<tr class="memdesc:a771ade071f5359cb780e126aa4573998 inherit pro_methods_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Only the <a class="el" href="classlog4cxx_1_1_hierarchy.html" title="This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy...">Hierarchy</a> class can set the hierarchy of a logger. <a href="#a771ade071f5359cb780e126aa4573998">More...</a><br /></td></tr>
<tr class="separator:a771ade071f5359cb780e126aa4573998 inherit pro_methods_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classlog4cxx_1_1_logger"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classlog4cxx_1_1_logger')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classlog4cxx_1_1_logger.html">Logger</a></td></tr>
<tr class="memitem:a9de136310b76f5d0aa8b40848216b167 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a9de136310b76f5d0aa8b40848216b167">name</a></td></tr>
<tr class="memdesc:a9de136310b76f5d0aa8b40848216b167 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">The name of this logger. <a href="#a9de136310b76f5d0aa8b40848216b167">More...</a><br /></td></tr>
<tr class="separator:a9de136310b76f5d0aa8b40848216b167 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a240ddc104a40a5f36edd8e63cee4d7e7 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a240ddc104a40a5f36edd8e63cee4d7e7">level</a></td></tr>
<tr class="memdesc:a240ddc104a40a5f36edd8e63cee4d7e7 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">The assigned level of this logger. <a href="#a240ddc104a40a5f36edd8e63cee4d7e7">More...</a><br /></td></tr>
<tr class="separator:a240ddc104a40a5f36edd8e63cee4d7e7 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ae81c31744b50c3f76dd7ec38f0d7de inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a4ae81c31744b50c3f76dd7ec38f0d7de">parent</a></td></tr>
<tr class="memdesc:a4ae81c31744b50c3f76dd7ec38f0d7de inherit pro_attribs_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">The parent of this logger. <a href="#a4ae81c31744b50c3f76dd7ec38f0d7de">More...</a><br /></td></tr>
<tr class="separator:a4ae81c31744b50c3f76dd7ec38f0d7de inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a484027aa5a3cbbc3dfa999d7c5052636 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">helpers::ResourceBundlePtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a484027aa5a3cbbc3dfa999d7c5052636">resourceBundle</a></td></tr>
<tr class="memdesc:a484027aa5a3cbbc3dfa999d7c5052636 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">The resourceBundle for localized messages. <a href="#a484027aa5a3cbbc3dfa999d7c5052636">More...</a><br /></td></tr>
<tr class="separator:a484027aa5a3cbbc3dfa999d7c5052636 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0da7c058a9e8779ce96229ca3a954278 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlog4cxx_1_1spi_1_1_logger_repository.html">log4cxx::spi::LoggerRepository</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a0da7c058a9e8779ce96229ca3a954278">repository</a></td></tr>
<tr class="separator:a0da7c058a9e8779ce96229ca3a954278 inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a68f2463b5b92ac5ef5ef18ff0e1ad10d inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">helpers::AppenderAttachableImplPtr&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a68f2463b5b92ac5ef5ef18ff0e1ad10d">aai</a></td></tr>
<tr class="separator:a68f2463b5b92ac5ef5ef18ff0e1ad10d inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a765c4ecf272ef34fd8443c264128c95c inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html#a765c4ecf272ef34fd8443c264128c95c">additive</a></td></tr>
<tr class="memdesc:a765c4ecf272ef34fd8443c264128c95c inherit pro_attribs_classlog4cxx_1_1_logger"><td class="mdescLeft">&#160;</td><td class="mdescRight">Additivity is set to true by default, that is children inherit the appenders of their ancestors by default. <a href="#a765c4ecf272ef34fd8443c264128c95c">More...</a><br /></td></tr>
<tr class="separator:a765c4ecf272ef34fd8443c264128c95c inherit pro_attribs_classlog4cxx_1_1_logger"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="inherit_header pro_attribs_classlog4cxx_1_1helpers_1_1_object_impl"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classlog4cxx_1_1helpers_1_1_object_impl')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classlog4cxx_1_1helpers_1_1_object_impl.html">ObjectImpl</a></td></tr>
<tr class="memitem:a88f2ae00c84f3f309965e6588ed158d4 inherit pro_attribs_classlog4cxx_1_1helpers_1_1_object_impl"><td class="memItemLeft" align="right" valign="top">unsigned int volatile&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1helpers_1_1_object_impl.html#a88f2ae00c84f3f309965e6588ed158d4">ref</a></td></tr>
<tr class="separator:a88f2ae00c84f3f309965e6588ed158d4 inherit pro_attribs_classlog4cxx_1_1helpers_1_1_object_impl"><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><a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html" title="RootLogger sits at the top of the logger hierachy. ">RootLogger</a> sits at the top of the logger hierachy. </p>
<p>It is a regular logger except that it provides several guarantees.</p>
<p>First, it cannot be assigned a null level. Second, since root logger cannot have a parent, the <a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html#a2985ef12c0f256b14424004cbbb8854d" title="Return the assigned level value without walking the logger hierarchy. ">getEffectiveLevel</a> method always returns the value of the level field without walking the hierarchy. </p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="aa92d5464b2cd3498f75d96d2a59f6b1a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classlog4cxx_1_1spi_1_1_root_logger.html">RootLogger</a> </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1helpers_1_1_pool.html">log4cxx::helpers::Pool</a> &amp;&#160;</td>
<td class="paramname"><em>pool</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;&#160;</td>
<td class="paramname"><em>level</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<p>The root logger names itself as "root". </p>
<p>However, the root logger cannot be retrieved by name. </p>
</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a2985ef12c0f256b14424004cbbb8854d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">virtual const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a>&amp; getEffectiveLevel </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td> const</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Return the assigned level value without walking the logger hierarchy. </p>
<p>Reimplemented from <a class="el" href="classlog4cxx_1_1_logger.html#a2985ef12c0f256b14424004cbbb8854d">Logger</a>.</p>
</div>
</div>
<a class="anchor" id="a16a971221dd24c189c9916ca2cf90b0a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void setLevel </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a> &amp;&#160;</td>
<td class="paramname"><em>level</em></td><td>)</td>
<td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">virtual</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Setting a null value to the level of the root logger may have catastrophic results. </p>
<p>We prevent this here. </p>
<p>Reimplemented from <a class="el" href="classlog4cxx_1_1_logger.html#a3f4bc4e85c61bb0caa027bd70842cc08">Logger</a>.</p>
</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="rootlogger_8h.html">rootlogger.h</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!--
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements. See the NOTICE file distributed with
this work for additional information regarding copyright ownership.
The ASF licenses this file to You under the Apache License, Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
</body>
</html>