blob: 295b01a9958eb7ff066a2a23d2622147528c8874 [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: log4cxx Namespace 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 class="current"><a href="namespaces.html"><span>Namespaces</span></a></li>
<li><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="namespaces.html"><span>Namespace&#160;List</span></a></li>
<li><a href="namespacemembers.html"><span>Namespace&#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('namespacelog4cxx.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="#namespaces">Namespaces</a> &#124;
<a href="#nested-classes">Classes</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">log4cxx Namespace Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="namespaces"></a>
Namespaces</h2></td></tr>
<tr class="memitem:namespacelog4cxx_1_1config"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1config.html">config</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1db"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1db.html">db</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1filter"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1filter.html">filter</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1helpers"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1helpers.html">helpers</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1net"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1net.html">net</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1nt"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1nt.html">nt</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1pattern"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1pattern.html">pattern</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1rolling"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1rolling.html">rolling</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1rule"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1rule.html">rule</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1spi"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1spi.html">spi</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1varia"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1varia.html">varia</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:namespacelog4cxx_1_1xml"><td class="memItemLeft" align="right" valign="top"> &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx_1_1xml.html">xml</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_appender.html">Appender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implement this interface for your own strategies for outputting log statements. <a href="classlog4cxx_1_1_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_appender_skeleton.html">AppenderSkeleton</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Implementation base class for all appenders. <a href="classlog4cxx_1_1_appender_skeleton.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_async_appender.html">AsyncAppender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classlog4cxx_1_1_async_appender.html" title="The AsyncAppender lets users log events asynchronously. ">AsyncAppender</a> lets users log events asynchronously. <a href="classlog4cxx_1_1_async_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_basic_configurator.html">BasicConfigurator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use this class to quickly configure the package. <a href="classlog4cxx_1_1_basic_configurator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_console_appender.html">ConsoleAppender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classlog4cxx_1_1_console_appender.html" title="ConsoleAppender appends log events to stdout or stderr using a layout specified by the user...">ConsoleAppender</a> appends log events to <code>stdout</code> or <code>stderr</code> using a layout specified by the user. <a href="classlog4cxx_1_1_console_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_daily_rolling_file_appender.html">DailyRollingFileAppender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classlog4cxx_1_1_daily_rolling_file_appender.html" title="DailyRollingFileAppender extends FileAppender so that the underlying file is rolled over at a user ch...">DailyRollingFileAppender</a> extends <a class="el" href="classlog4cxx_1_1_file_appender.html">FileAppender</a> so that the underlying file is rolled over at a user chosen frequency. <a href="classlog4cxx_1_1_daily_rolling_file_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_default_configurator.html">DefaultConfigurator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configures the repository from environmental settings and files. <a href="classlog4cxx_1_1_default_configurator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_default_logger_factory.html">DefaultLoggerFactory</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_file.html">File</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An abstract representation of file and directory path names. <a href="classlog4cxx_1_1_file.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_file_appender.html">FileAppender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classlog4cxx_1_1_file_appender.html" title="FileAppender appends log events to a file. ">FileAppender</a> appends log events to a file. <a href="classlog4cxx_1_1_file_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_hierarchy.html">Hierarchy</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This class is specialized in retrieving loggers by name and also maintaining the logger hierarchy. <a href="classlog4cxx_1_1_hierarchy.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_h_t_m_l_layout.html">HTMLLayout</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This layout outputs events in a HTML table. <a href="classlog4cxx_1_1_h_t_m_l_layout.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_layout.html">Layout</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extend this abstract class to create your own log layout format. <a href="classlog4cxx_1_1_layout.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_level.html">Level</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Defines the minimum set of levels recognized by the system, that is <code>OFF</code>, <code>FATAL</code>, <code>ERROR</code>, <code>WARN</code>, <code>INFO</code>, <code>DEBUG</code> and <code>ALL</code>. <a href="classlog4cxx_1_1_level.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_logger.html">Logger</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">This is the central class in the <a class="el" href="namespacelog4cxx.html">log4cxx</a> package. <a href="classlog4cxx_1_1_logger.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_log_manager.html">LogManager</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Use the <code><a class="el" href="classlog4cxx_1_1_log_manager.html" title="Use the LogManager class to retreive Logger instances or to operate on the current LoggerRepository...">LogManager</a></code> class to retreive <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a> instances or to operate on the current <a class="el" href="classlog4cxx_1_1spi_1_1_logger_repository.html">LoggerRepository</a>. <a href="classlog4cxx_1_1_log_manager.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1logstream.html">logstream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An STL-like stream API for <a class="el" href="namespacelog4cxx.html">log4cxx</a> using char as the character type. <a href="classlog4cxx_1_1logstream.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1logstream__base.html">logstream_base</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Base class for the basic_logstream template which attempts to emulate std::basic_ostream but attempts to short-circuit unnecessary operations. <a href="classlog4cxx_1_1logstream__base.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_m_d_c.html">MDC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">The <a class="el" href="classlog4cxx_1_1_m_d_c.html" title="The MDC class is similar to the NDC class except that it is based on a map instead of a stack...">MDC</a> class is similar to the <a class="el" href="classlog4cxx_1_1_n_d_c.html">NDC</a> class except that it is based on a map instead of a stack. <a href="classlog4cxx_1_1_m_d_c.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_n_d_c.html">NDC</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">the ndc class implements <em>nested diagnostic contexts</em> as defined by neil harrison in the article "patterns for logging
diagnostic messages" part of the book "&lt;i&gt;pattern languages of
program design 3&lt;/i&gt;" edited by martin et al. <a href="classlog4cxx_1_1_n_d_c.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_pattern_layout.html">PatternLayout</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">A flexible layout configurable with pattern string. <a href="classlog4cxx_1_1_pattern_layout.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_property_configurator.html">PropertyConfigurator</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Allows the configuration of <a class="el" href="namespacelog4cxx.html">log4cxx</a> from an external file. <a href="classlog4cxx_1_1_property_configurator.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_rolling_file_appender.html">RollingFileAppender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classlog4cxx_1_1_rolling_file_appender.html" title="RollingFileAppender extends FileAppender to backup the log files when they reach a certain size...">RollingFileAppender</a> extends <a class="el" href="classlog4cxx_1_1_file_appender.html" title="FileAppender appends log events to a file. ">FileAppender</a> to backup the log files when they reach a certain size. <a href="classlog4cxx_1_1_rolling_file_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_simple_layout.html">SimpleLayout</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classlog4cxx_1_1_simple_layout.html" title="SimpleLayout consists of the level of the log statement, followed by &quot; - &quot; and then the log message i...">SimpleLayout</a> consists of the level of the log statement, followed by " - " and then the log message itself. <a href="classlog4cxx_1_1_simple_layout.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_t_t_c_c_layout.html">TTCCLayout</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">TTCC layout format consists of time, thread, logger name and nested diagnostic context information, hence the name. <a href="classlog4cxx_1_1_t_t_c_c_layout.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1ulogstream.html">ulogstream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An STL-like stream API for <a class="el" href="namespacelog4cxx.html">log4cxx</a> using UniChar as the character type. <a href="classlog4cxx_1_1ulogstream.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1wlogstream.html">wlogstream</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">An STL-like stream API for <a class="el" href="namespacelog4cxx.html">log4cxx</a> using wchar_t as the character type. <a href="classlog4cxx_1_1wlogstream.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlog4cxx_1_1_writer_appender.html">WriterAppender</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classlog4cxx_1_1_writer_appender.html" title="WriterAppender appends log events to a standard output stream. ">WriterAppender</a> appends log events to a standard output stream. <a href="classlog4cxx_1_1_writer_appender.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:abacb7573630fc4e562c99e4571a90f1e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">log4cxx::helpers::ObjectPtrT</a>&lt; <a class="el" href="classlog4cxx_1_1_layout.html">Layout</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#abacb7573630fc4e562c99e4571a90f1e">LayoutPtr</a></td></tr>
<tr class="separator:abacb7573630fc4e562c99e4571a90f1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a825abdb8af807ab3153132d863803029"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">helpers::ObjectPtrT</a>&lt; <a class="el" href="classlog4cxx_1_1_appender.html">Appender</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a></td></tr>
<tr class="separator:a825abdb8af807ab3153132d863803029"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a59eb1cd441fdcbcc0f5479ec03f962ea"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">helpers::ObjectPtrT</a>&lt; <a class="el" href="classlog4cxx_1_1_logger.html">Logger</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a></td></tr>
<tr class="separator:a59eb1cd441fdcbcc0f5479ec03f962ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5a3f62e1b8b965953cbddfda82c53b5"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">helpers::ObjectPtrT</a>&lt; <a class="el" href="classlog4cxx_1_1_level.html">Level</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a></td></tr>
<tr class="separator:ae5a3f62e1b8b965953cbddfda82c53b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c20da83ead0a801c0c4e4c82a31181a"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a3c20da83ead0a801c0c4e4c82a31181a">LoggerList</a></td></tr>
<tr class="separator:a3c20da83ead0a801c0c4e4c82a31181a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7edf438a3547255847b2b903b1a36aaf"><td class="memItemLeft" align="right" valign="top">typedef unsigned short&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a></td></tr>
<tr class="separator:a7edf438a3547255847b2b903b1a36aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7ec98d27bca7666e23f27dd1fb181c8"><td class="memItemLeft" align="right" valign="top">typedef std::basic_string&lt; logchar &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a></td></tr>
<tr class="separator:ad7ec98d27bca7666e23f27dd1fb181c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a534b910698fe6aeaefdff79430ef58"><td class="memItemLeft" align="right" valign="top">typedef std::vector&lt; <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a> &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a9a534b910698fe6aeaefdff79430ef58">ProvisionNode</a></td></tr>
<tr class="separator:a9a534b910698fe6aeaefdff79430ef58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1855ee4f23e105d10fb4eb74b7369e0e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="classlog4cxx_1_1logstream__base.html">logstream_base</a> &amp;(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a1855ee4f23e105d10fb4eb74b7369e0e">logstream_manipulator</a>) (<a class="el" href="classlog4cxx_1_1logstream__base.html">logstream_base</a> &amp;)</td></tr>
<tr class="separator:a1855ee4f23e105d10fb4eb74b7369e0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ac860424200b65dc9449d08dc539068b2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#ac860424200b65dc9449d08dc539068b2">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_appender.html">Appender</a>)</td></tr>
<tr class="separator:ac860424200b65dc9449d08dc539068b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a856b6c83ec575993bb85276eda2729a7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a856b6c83ec575993bb85276eda2729a7">LOG4CXX_LIST_DEF</a> (AppenderList, <a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a>)</td></tr>
<tr class="separator:a856b6c83ec575993bb85276eda2729a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dd14bbff1ee5f5aa9af0472d9125112"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a4dd14bbff1ee5f5aa9af0472d9125112">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_async_appender.html">AsyncAppender</a>)</td></tr>
<tr class="separator:a4dd14bbff1ee5f5aa9af0472d9125112"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad12a1c2ca749cb6c6a05b9f09fc8ec43"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#ad12a1c2ca749cb6c6a05b9f09fc8ec43">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_console_appender.html">ConsoleAppender</a>)</td></tr>
<tr class="separator:ad12a1c2ca749cb6c6a05b9f09fc8ec43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88cdfd24146210e9fe9e45d3e3f1928a"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a88cdfd24146210e9fe9e45d3e3f1928a">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_daily_rolling_file_appender.html">DailyRollingFileAppender</a>)</td></tr>
<tr class="separator:a88cdfd24146210e9fe9e45d3e3f1928a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8fd541156d3d0d766d0bfe724dd3e54"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#aa8fd541156d3d0d766d0bfe724dd3e54">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_file_appender.html">FileAppender</a>)</td></tr>
<tr class="separator:aa8fd541156d3d0d766d0bfe724dd3e54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7a1618f0d84c53886bfaa1d88dd946b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#ac7a1618f0d84c53886bfaa1d88dd946b">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_h_t_m_l_layout.html">HTMLLayout</a>)</td></tr>
<tr class="separator:ac7a1618f0d84c53886bfaa1d88dd946b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5db518d86dc7275a6089ae3eba49da6c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a5db518d86dc7275a6089ae3eba49da6c">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_layout.html">Layout</a>)</td></tr>
<tr class="separator:a5db518d86dc7275a6089ae3eba49da6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a060b83402ef33c66095ad1b1b20eb316"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a060b83402ef33c66095ad1b1b20eb316">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_level.html">Level</a>)</td></tr>
<tr class="memdesc:a060b83402ef33c66095ad1b1b20eb316"><td class="mdescLeft">&#160;</td><td class="mdescRight">smart pointer to a <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> instance <a href="#a060b83402ef33c66095ad1b1b20eb316">More...</a><br /></td></tr>
<tr class="separator:a060b83402ef33c66095ad1b1b20eb316"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aefd002553075ef58ba2c92c5dc152fb1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#aefd002553075ef58ba2c92c5dc152fb1">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_logger.html">Logger</a>)</td></tr>
<tr class="memdesc:aefd002553075ef58ba2c92c5dc152fb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">smart pointer to a <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a> class <a href="#aefd002553075ef58ba2c92c5dc152fb1">More...</a><br /></td></tr>
<tr class="separator:aefd002553075ef58ba2c92c5dc152fb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ee187ae112c8236842f31b4f8feaca3"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a8ee187ae112c8236842f31b4f8feaca3">LOG4CXX_LIST_DEF</a> (<a class="el" href="namespacelog4cxx.html#a3c20da83ead0a801c0c4e4c82a31181a">LoggerList</a>, <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>)</td></tr>
<tr class="separator:a8ee187ae112c8236842f31b4f8feaca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a915a2895559f016b2728e0c1fb02e6fd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a915a2895559f016b2728e0c1fb02e6fd">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_pattern_layout.html">PatternLayout</a>)</td></tr>
<tr class="separator:a915a2895559f016b2728e0c1fb02e6fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa89c0638be1f613a8ea38a005c8fc056"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#aa89c0638be1f613a8ea38a005c8fc056">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_rolling_file_appender.html">RollingFileAppender</a>)</td></tr>
<tr class="separator:aa89c0638be1f613a8ea38a005c8fc056"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae0acf5b0078d3db3801be95e50ee088c"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#ae0acf5b0078d3db3801be95e50ee088c">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_simple_layout.html">SimpleLayout</a>)</td></tr>
<tr class="separator:ae0acf5b0078d3db3801be95e50ee088c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acadeb9d31f19a8cf9affd467a14dc87f"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#acadeb9d31f19a8cf9affd467a14dc87f">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_t_t_c_c_layout.html">TTCCLayout</a>)</td></tr>
<tr class="separator:acadeb9d31f19a8cf9affd467a14dc87f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30f3aa72b838cb70faa606b2d53b87ca"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="namespacelog4cxx.html#a30f3aa72b838cb70faa606b2d53b87ca">LOG4CXX_PTR_DEF</a> (<a class="el" href="classlog4cxx_1_1_writer_appender.html">WriterAppender</a>)</td></tr>
<tr class="separator:a30f3aa72b838cb70faa606b2d53b87ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a825abdb8af807ab3153132d863803029"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">helpers::ObjectPtrT</a>&lt; <a class="el" href="classlog4cxx_1_1_appender.html">Appender</a> &gt; <a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="abacb7573630fc4e562c99e4571a90f1e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">log4cxx::helpers::ObjectPtrT</a>&lt;<a class="el" href="classlog4cxx_1_1_layout.html">Layout</a>&gt; <a class="el" href="namespacelog4cxx.html#abacb7573630fc4e562c99e4571a90f1e">LayoutPtr</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae5a3f62e1b8b965953cbddfda82c53b5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">helpers::ObjectPtrT</a>&lt;<a class="el" href="classlog4cxx_1_1_level.html">Level</a>&gt; <a class="el" href="namespacelog4cxx.html#ae5a3f62e1b8b965953cbddfda82c53b5">LevelPtr</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a3c20da83ead0a801c0c4e4c82a31181a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&gt; <a class="el" href="namespacelog4cxx.html#a3c20da83ead0a801c0c4e4c82a31181a">LoggerList</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a59eb1cd441fdcbcc0f5479ec03f962ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="classlog4cxx_1_1helpers_1_1_object_ptr_t.html">helpers::ObjectPtrT</a>&lt; <a class="el" href="classlog4cxx_1_1_logger.html">Logger</a> &gt; <a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a1855ee4f23e105d10fb4eb74b7369e0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef <a class="el" href="classlog4cxx_1_1logstream__base.html">logstream_base</a>&amp;(* logstream_manipulator) (<a class="el" href="classlog4cxx_1_1logstream__base.html">logstream_base</a> &amp;)</td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ad7ec98d27bca7666e23f27dd1fb181c8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::basic_string&lt;logchar&gt; <a class="el" href="namespacelog4cxx.html#ad7ec98d27bca7666e23f27dd1fb181c8">LogString</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a9a534b910698fe6aeaefdff79430ef58"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef std::vector&lt;<a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&gt; <a class="el" href="namespacelog4cxx.html#a9a534b910698fe6aeaefdff79430ef58">ProvisionNode</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a7edf438a3547255847b2b903b1a36aaf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">typedef unsigned short <a class="el" href="namespacelog4cxx.html#a7edf438a3547255847b2b903b1a36aaf">UniChar</a></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a8ee187ae112c8236842f31b4f8feaca3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">LOG4CXX_LIST_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="namespacelog4cxx.html#a3c20da83ead0a801c0c4e4c82a31181a">LoggerList</a>&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacelog4cxx.html#a59eb1cd441fdcbcc0f5479ec03f962ea">LoggerPtr</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a856b6c83ec575993bb85276eda2729a7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_LIST_DEF </td>
<td>(</td>
<td class="paramtype">AppenderList&#160;</td>
<td class="paramname">, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="namespacelog4cxx.html#a825abdb8af807ab3153132d863803029">AppenderPtr</a>&#160;</td>
<td class="paramname">&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a060b83402ef33c66095ad1b1b20eb316"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_level.html">Level</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>smart pointer to a <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> instance </p>
</div>
</div>
<a class="anchor" id="aefd002553075ef58ba2c92c5dc152fb1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_logger.html">Logger</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>smart pointer to a <a class="el" href="classlog4cxx_1_1_logger.html" title="This is the central class in the log4cxx package. ">Logger</a> class </p>
</div>
</div>
<a class="anchor" id="ad12a1c2ca749cb6c6a05b9f09fc8ec43"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_console_appender.html">ConsoleAppender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ae0acf5b0078d3db3801be95e50ee088c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_simple_layout.html">SimpleLayout</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a5db518d86dc7275a6089ae3eba49da6c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_layout.html">Layout</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa89c0638be1f613a8ea38a005c8fc056"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_rolling_file_appender.html">RollingFileAppender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac7a1618f0d84c53886bfaa1d88dd946b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_h_t_m_l_layout.html">HTMLLayout</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="ac860424200b65dc9449d08dc539068b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_appender.html">Appender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="acadeb9d31f19a8cf9affd467a14dc87f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_t_t_c_c_layout.html">TTCCLayout</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a88cdfd24146210e9fe9e45d3e3f1928a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_daily_rolling_file_appender.html">DailyRollingFileAppender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a30f3aa72b838cb70faa606b2d53b87ca"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_writer_appender.html">WriterAppender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="aa8fd541156d3d0d766d0bfe724dd3e54"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_file_appender.html">FileAppender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a4dd14bbff1ee5f5aa9af0472d9125112"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_async_appender.html">AsyncAppender</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
<a class="anchor" id="a915a2895559f016b2728e0c1fb02e6fd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">log4cxx::LOG4CXX_PTR_DEF </td>
<td>(</td>
<td class="paramtype"><a class="el" href="classlog4cxx_1_1_pattern_layout.html">PatternLayout</a>&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
</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>