1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>log4cpp: Graphical Class Hierarchy</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.5.2 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main Page</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><a href="pages.html"><span>Related Pages</span></a></li>
</ul>
</div>
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class List</span></a></li>
<li class="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
<h1>log4cpp Graphical Class Hierarchy</h1><a href="hierarchy.html">Go to the textual class hierarchy</a>
<p>
<table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit__graph__0.gif" border="0" alt="" usemap="#log4cpp_1_1Appender_map">
<map name="log4cpp_1_1Appender_map">
<area shape="rect" href="classlog4cpp_1_1Appender.html" title="Implement this interface for your own strategies for printing log statements." alt="" coords="7,132,129,159"><area shape="rect" href="classlog4cpp_1_1AppenderSkeleton.html" title="AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already..." alt="" coords="179,132,349,159"><area shape="rect" href="classlog4cpp_1_1AbortAppender.html" title="This Appender causes the application to abort() upon the first append() call." alt="" coords="417,56,572,83"><area shape="rect" href="classlog4cpp_1_1IdsaAppender.html" title="IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference..." alt="" coords="421,107,568,133"><area shape="rect" href="classlog4cpp_1_1LayoutAppender.html" title="LayoutAppender is a common superclass for all Appenders that require a Layout." alt="" coords="413,157,576,184"><area shape="rect" href="classlog4cpp_1_1NTEventLogAppender.html" title="NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log..." alt="" coords="397,208,592,235"><area shape="rect" href="classlog4cpp_1_1BufferingAppender.html" title="log4cpp::BufferingAppender" alt="" coords="653,5,829,32"><area shape="rect" href="classlog4cpp_1_1FileAppender.html" title="log4cpp::FileAppender" alt="" coords="669,56,813,83"><area shape="rect" href="classlog4cpp_1_1OstreamAppender.html" title="OstreamAppender appends LoggingEvents to ostreams." alt="" coords="657,107,825,133"><area shape="rect" href="classlog4cpp_1_1RemoteSyslogAppender.html" title="RemoteSyslogAppender sends LoggingEvents to a remote syslog system." alt="" coords="640,157,843,184"><area shape="rect" href="classlog4cpp_1_1StringQueueAppender.html" title="This class puts log messages in an in-memory queue." alt="" coords="645,208,837,235"><area shape="rect" href="classlog4cpp_1_1SyslogAppender.html" title="SyslogAppender sends LoggingEvents to the local syslog system." alt="" coords="661,259,821,285"><area shape="rect" href="classlog4cpp_1_1Win32DebugAppender.html" title="Win32DebugAppender simply sends the log message to the default system debugger on..." alt="" coords="644,309,839,336"><area shape="rect" href="classlog4cpp_1_1RollingFileAppender.html" title="RollingFileAppender is a FileAppender that rolls over the logfile once it has reached..." alt="" coords="892,56,1076,83"></map></td></tr>
<tr><td><img src="inherit__graph__1.gif" border="0" alt="" usemap="#log4cpp_1_1AppendersFactory_map">
<map name="log4cpp_1_1AppendersFactory_map">
<area shape="rect" href="classlog4cpp_1_1AppendersFactory.html" title="log4cpp::AppendersFactory" alt="" coords="5,5,176,32"></map></td></tr>
<tr><td><img src="inherit__graph__2.gif" border="0" alt="" usemap="#log4cpp_1_1BasicConfigurator_map">
<map name="log4cpp_1_1BasicConfigurator_map">
<area shape="rect" href="classlog4cpp_1_1BasicConfigurator.html" title="This class implements a trivial default configuration for log4cpp: it adds a FileAppender..." alt="" coords="5,5,176,32"></map></td></tr>
<tr><td><img src="inherit__graph__3.gif" border="0" alt="" usemap="#log4cpp_1_1Category_map">
<map name="log4cpp_1_1Category_map">
<area shape="rect" href="classlog4cpp_1_1Category.html" title="This is the central class in the log4j package." alt="" coords="5,5,125,32"><area shape="rect" href="classlog4cpp_1_1FixedContextCategory.html" title="This Category subclass replaces the NDC field in LoggingEvents with a fixed context..." alt="" coords="175,5,367,32"></map></td></tr>
<tr><td><img src="inherit__graph__4.gif" border="0" alt="" usemap="#log4cpp_1_1CategoryStream_map">
<map name="log4cpp_1_1CategoryStream_map">
<area shape="rect" href="classlog4cpp_1_1CategoryStream.html" title="This class enables streaming simple types and objects to a category." alt="" coords="7,5,164,32"></map></td></tr>
<tr><td><img src="inherit__graph__5.gif" border="0" alt="" usemap="#log4cpp_1_1ConfigureFailure_map">
<map name="log4cpp_1_1ConfigureFailure_map">
<area shape="rect" href="classlog4cpp_1_1ConfigureFailure.html" title="Exception class for configuration." alt="" coords="7,5,169,32"></map></td></tr>
<tr><td><img src="inherit__graph__6.gif" border="0" alt="" usemap="#log4cpp_1_1details_1_1base__validator__data_map">
<map name="log4cpp_1_1details_1_1base__validator__data_map">
<area shape="rect" href="classlog4cpp_1_1details_1_1base__validator__data.html" title="log4cpp::details::base_validator_data" alt="" coords="7,56,225,83"><area shape="rect" href="classlog4cpp_1_1details_1_1optional__params__validator.html" title="log4cpp::details::optional_params_validator" alt="" coords="276,5,532,32"><area shape="rect" href="classlog4cpp_1_1details_1_1parameter__validator.html" title="log4cpp::details::parameter_validator" alt="" coords="293,56,515,83"><area shape="rect" href="classlog4cpp_1_1details_1_1required__params__validator.html" title="log4cpp::details::required_params_validator" alt="" coords="276,107,532,133"></map></td></tr>
<tr><td><img src="inherit__graph__7.gif" border="0" alt="" usemap="#log4cpp_1_1FactoryParams_map">
<map name="log4cpp_1_1FactoryParams_map">
<area shape="rect" href="classlog4cpp_1_1FactoryParams.html" title="log4cpp::FactoryParams" alt="" coords="5,5,157,32"></map></td></tr>
<tr><td><img src="inherit__graph__8.gif" border="0" alt="" usemap="#log4cpp_1_1Filter_map">
<map name="log4cpp_1_1Filter_map">
<area shape="rect" href="classlog4cpp_1_1Filter.html" title="Users should extend this class to implement customized logging event filtering." alt="" coords="7,5,105,32"></map></td></tr>
<tr><td><img src="inherit__graph__9.gif" border="0" alt="" usemap="#log4cpp_1_1HierarchyMaintainer_map">
<map name="log4cpp_1_1HierarchyMaintainer_map">
<area shape="rect" href="classlog4cpp_1_1HierarchyMaintainer.html" title="HierarchyMaintainer is an internal log4cpp class." alt="" coords="5,5,189,32"></map></td></tr>
<tr><td><img src="inherit__graph__10.gif" border="0" alt="" usemap="#log4cpp_1_1Layout_map">
<map name="log4cpp_1_1Layout_map">
<area shape="rect" href="classlog4cpp_1_1Layout.html" title="Extend this abstract class to create your own log layout format." alt="" coords="5,81,115,108"><area shape="rect" href="classlog4cpp_1_1BasicLayout.html" title="BasicLayout is a simple fixed format Layout implementation." alt="" coords="183,5,321,32"><area shape="rect" href="classlog4cpp_1_1PassThroughLayout.html" title="log4cpp::PassThroughLayout" alt="" coords="163,56,341,83"><area shape="rect" href="classlog4cpp_1_1PatternLayout.html" title="PatternLayout is a simple fixed format Layout implementation." alt="" coords="179,107,325,133"><area shape="rect" href="classlog4cpp_1_1SimpleLayout.html" title="BasicLayout is a simple fixed format Layout implementation." alt="" coords="179,157,325,184"></map></td></tr>
<tr><td><img src="inherit__graph__11.gif" border="0" alt="" usemap="#log4cpp_1_1LayoutsFactory_map">
<map name="log4cpp_1_1LayoutsFactory_map">
<area shape="rect" href="classlog4cpp_1_1LayoutsFactory.html" title="log4cpp::LayoutsFactory" alt="" coords="7,5,161,32"></map></td></tr>
<tr><td><img src="inherit__graph__12.gif" border="0" alt="" usemap="#log4cpp_1_1LoggingEvent_map">
<map name="log4cpp_1_1LoggingEvent_map">
<area shape="rect" href="structlog4cpp_1_1LoggingEvent.html" title="The internal representation of logging events." alt="" coords="7,5,153,32"></map></td></tr>
<tr><td><img src="inherit__graph__13.gif" border="0" alt="" usemap="#log4cpp_1_1NDC_map">
<map name="log4cpp_1_1NDC_map">
<area shape="rect" href="classlog4cpp_1_1NDC.html" title="The NDC class implements nested diagnostic contexts as defined by Neil Harrison in..." alt="" coords="7,5,105,32"></map></td></tr>
<tr><td><img src="inherit__graph__14.gif" border="0" alt="" usemap="#log4cpp_1_1NDC_1_1DiagnosticContext_map">
<map name="log4cpp_1_1NDC_1_1DiagnosticContext_map">
<area shape="rect" href="structlog4cpp_1_1NDC_1_1DiagnosticContext.html" title="log4cpp::NDC::DiagnosticContext" alt="" coords="7,5,212,32"></map></td></tr>
<tr><td><img src="inherit__graph__15.gif" border="0" alt="" usemap="#log4cpp_1_1PatternLayout_1_1PatternComponent_map">
<map name="log4cpp_1_1PatternLayout_1_1PatternComponent_map">
<area shape="rect" href="classlog4cpp_1_1PatternLayout_1_1PatternComponent.html" title="log4cpp::PatternLayout::PatternComponent" alt="" coords="7,259,260,285"><area shape="rect" href="structlog4cpp_1_1CategoryNameComponent.html" title="log4cpp::CategoryNameComponent" alt="" coords="324,5,537,32"><area shape="rect" href="structlog4cpp_1_1FormatModifierComponent.html" title="log4cpp::FormatModifierComponent" alt="" coords="321,56,540,83"><area shape="rect" href="structlog4cpp_1_1MessageComponent.html" title="log4cpp::MessageComponent" alt="" coords="341,107,520,133"><area shape="rect" href="structlog4cpp_1_1MillisSinceEpochComponent.html" title="log4cpp::MillisSinceEpochComponent" alt="" coords="316,157,545,184"><area shape="rect" href="structlog4cpp_1_1NDCComponent.html" title="log4cpp::NDCComponent" alt="" coords="349,208,512,235"><area shape="rect" href="structlog4cpp_1_1PriorityComponent.html" title="log4cpp::PriorityComponent" alt="" coords="344,259,517,285"><area shape="rect" href="structlog4cpp_1_1ProcessorTimeComponent.html" title="log4cpp::ProcessorTimeComponent" alt="" coords="324,309,537,336"><area shape="rect" href="structlog4cpp_1_1SecondsSinceEpochComponent.html" title="log4cpp::SecondsSinceEpochComponent" alt="" coords="309,360,552,387"><area shape="rect" href="structlog4cpp_1_1StringLiteralComponent.html" title="log4cpp::StringLiteralComponent" alt="" coords="329,411,532,437"><area shape="rect" href="structlog4cpp_1_1ThreadNameComponent.html" title="log4cpp::ThreadNameComponent" alt="" coords="329,461,532,488"><area shape="rect" href="structlog4cpp_1_1TimeStampComponent.html" title="log4cpp::TimeStampComponent" alt="" coords="333,512,528,539"></map></td></tr>
<tr><td><img src="inherit__graph__16.gif" border="0" alt="" usemap="#log4cpp_1_1Priority_map">
<map name="log4cpp_1_1Priority_map">
<area shape="rect" href="classlog4cpp_1_1Priority.html" title="The Priority class provides importance levels with which one can categorize log messages..." alt="" coords="5,5,117,32"></map></td></tr>
<tr><td><img src="inherit__graph__17.gif" border="0" alt="" usemap="#log4cpp_1_1Properties_map">
<map name="log4cpp_1_1Properties_map">
<area shape="rect" href="classlog4cpp_1_1Properties.html" title="log4cpp::Properties" alt="" coords="5,5,131,32"></map></td></tr>
<tr><td><img src="inherit__graph__18.gif" border="0" alt="" usemap="#log4cpp_1_1PropertyConfigurator_map">
<map name="log4cpp_1_1PropertyConfigurator_map">
<area shape="rect" href="classlog4cpp_1_1PropertyConfigurator.html" title="Property configurator will read a config file using the same (or similar) format..." alt="" coords="5,5,192,32"></map></td></tr>
<tr><td><img src="inherit__graph__19.gif" border="0" alt="" usemap="#log4cpp_1_1PropertyConfiguratorImpl_map">
<map name="log4cpp_1_1PropertyConfiguratorImpl_map">
<area shape="rect" href="classlog4cpp_1_1PropertyConfiguratorImpl.html" title="log4cpp::PropertyConfiguratorImpl" alt="" coords="7,5,217,32"></map></td></tr>
<tr><td><img src="inherit__graph__20.gif" border="0" alt="" usemap="#log4cpp_1_1SimpleConfigurator_map">
<map name="log4cpp_1_1SimpleConfigurator_map">
<area shape="rect" href="classlog4cpp_1_1SimpleConfigurator.html" title="This class implements a simple Configurator for log4cpp." alt="" coords="5,5,184,32"></map></td></tr>
<tr><td><img src="inherit__graph__21.gif" border="0" alt="" usemap="#log4cpp_1_1StringUtil_map">
<map name="log4cpp_1_1StringUtil_map">
<area shape="rect" href="classlog4cpp_1_1StringUtil.html" title="log4cpp::StringUtil" alt="" coords="5,5,131,32"></map></td></tr>
<tr><td><img src="inherit__graph__22.gif" border="0" alt="" usemap="#log4cpp_1_1tab_map">
<map name="log4cpp_1_1tab_map">
<area shape="rect" href="classlog4cpp_1_1tab.html" title="log4cpp::tab" alt="" coords="5,5,93,32"></map></td></tr>
<tr><td><img src="inherit__graph__23.gif" border="0" alt="" usemap="#log4cpp_1_1threading_1_1MSMutex_map">
<map name="log4cpp_1_1threading_1_1MSMutex_map">
<area shape="rect" href="classlog4cpp_1_1threading_1_1MSMutex.html" title="A simple object wrapper around CreateMutex() and DeleteMutex()." alt="" coords="5,5,189,32"></map></td></tr>
<tr><td><img src="inherit__graph__24.gif" border="0" alt="" usemap="#log4cpp_1_1threading_1_1MSScopedLock_map">
<map name="log4cpp_1_1threading_1_1MSScopedLock_map">
<area shape="rect" href="classlog4cpp_1_1threading_1_1MSScopedLock.html" title="A simple object wrapper around WaitForSingleObject() and ReleaseMutex()." alt="" coords="5,5,221,32"></map></td></tr>
<tr><td><img src="inherit__graph__25.gif" border="0" alt="" usemap="#log4cpp_1_1threading_1_1Mutex_map">
<map name="log4cpp_1_1threading_1_1Mutex_map">
<area shape="rect" href="classlog4cpp_1_1threading_1_1Mutex.html" title="log4cpp::threading::Mutex" alt="" coords="7,5,169,32"></map></td></tr>
<tr><td><img src="inherit__graph__26.gif" border="0" alt="" usemap="#log4cpp_1_1threading_1_1ScopedLock_map">
<map name="log4cpp_1_1threading_1_1ScopedLock_map">
<area shape="rect" href="classlog4cpp_1_1threading_1_1ScopedLock.html" title="definition of ScopedLock;" alt="" coords="7,5,201,32"></map></td></tr>
<tr><td><img src="inherit__graph__27.gif" border="0" alt="" usemap="#log4cpp_1_1threading_1_1ThreadLocalDataHolder_3_01T_01_4_map">
<map name="log4cpp_1_1threading_1_1ThreadLocalDataHolder_3_01T_01_4_map">
<area shape="rect" href="classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html" title="This class holds Thread local data of type T, i.e." alt="" coords="7,5,295,32"></map></td></tr>
<tr><td><img src="inherit__graph__28.gif" border="0" alt="" usemap="#log4cpp_1_1TimeStamp_map">
<map name="log4cpp_1_1TimeStamp_map">
<area shape="rect" href="classlog4cpp_1_1TimeStamp.html" title="A simple TimeStamp abstraction." alt="" coords="5,5,139,32"></map></td></tr>
<tr><td><img src="inherit__graph__29.gif" border="0" alt="" usemap="#log4cpp_1_1TriggeringEventEvaluator_map">
<map name="log4cpp_1_1TriggeringEventEvaluator_map">
<area shape="rect" href="classlog4cpp_1_1TriggeringEventEvaluator.html" title="log4cpp::TriggeringEventEvaluator" alt="" coords="7,5,217,32"><area shape="rect" href="classlog4cpp_1_1LevelEvaluator.html" title="log4cpp::LevelEvaluator" alt="" coords="268,5,420,32"></map></td></tr>
<tr><td><img src="inherit__graph__30.gif" border="0" alt="" usemap="#log4cpp_1_1TriggeringEventEvaluatorFactory_map">
<map name="log4cpp_1_1TriggeringEventEvaluatorFactory_map">
<area shape="rect" href="classlog4cpp_1_1TriggeringEventEvaluatorFactory.html" title="log4cpp::TriggeringEventEvaluatorFactory" alt="" coords="7,5,257,32"></map></td></tr>
<tr><td><img src="inherit__graph__31.gif" border="0" alt="" usemap="#log4cpp_1_1width_map">
<map name="log4cpp_1_1width_map">
<area shape="rect" href="classlog4cpp_1_1width.html" title="log4cpp::width" alt="" coords="7,5,108,32"></map></td></tr>
<tr><td><img src="inherit__graph__32.gif" border="0" alt="" usemap="#std_1_1ostringstream_map">
<map name="std_1_1ostringstream_map">
<area shape="rect" href="classstd_1_1ostringstream.html" title="std::ostringstream" alt="" coords="5,5,123,32"></map></td></tr>
</table>
<hr size="1"><address style="text-align: right;"><small>Generated on Mon Sep 3 11:55:02 2007 for log4cpp by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.2 </small></address>
</body>
</html>
|