<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>AbortAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>AbortAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="AbortAppender_8hh" name="AbortAppender.hh" local="no" imported="no">log4cpp/AbortAppender.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_abort_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a6995a9103770ca8c0353f59665f943f9</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AbortAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>AbortAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="AppenderSkeleton_8hh" name="AppenderSkeleton.hh" local="no" imported="no">log4cpp/AppenderSkeleton.hh</includes>
    <class kind="class">log4cpp::AbortAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Appender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Appender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Appender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Appender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="LoggingEvent_8hh" name="LoggingEvent.hh" local="no" imported="no">log4cpp/LoggingEvent.hh</includes>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
    <class kind="class">log4cpp::Appender</class>
    <namespace>log4cpp</namespace>
    <member kind="typedef">
      <type>std::set&lt; Appender * &gt;</type>
      <name>AppenderSet</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a33a2e97cb897835dadbe401c6f9d658d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class LOG4CPP_EXPORT</type>
      <name>Filter</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8d46e223de31016e2f88af4eb1a0a488</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AppendersFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>AppendersFactory_8cpp</filename>
    <includes id="AppendersFactory_8hh" name="AppendersFactory.hh" local="no" imported="no">log4cpp/AppendersFactory.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_abort_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a6995a9103770ca8c0353f59665f943f9</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac7aabf04b8c3c39b4992d9c3dabda736</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_generation_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8c2e7d72ef88b93425692a2dd948af0f</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_idsa_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ae8f2e7cd2d3eee737e22d496f1ca57e9</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_nt_event_log_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1f00271dee318fce6be30320c36a38d3</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_remote_syslog_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1edf27d58b9f911570daa3793062cc7d</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_roll_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>aa95eac04ce3a84cc852742f6bcda48d3</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_smtp_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8ab53872ca9189004aa1b713a8e4f1b0</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_syslog_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a00a75c00fd2b3a970bf58c9f8b62a7e1</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_win32_debug_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a5d134e86550e6324a570c41b6b50e47b</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static AppendersFactory *</type>
      <name>appenders_factory_</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ab95d16bbf9e0560d5806c0945b908e6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>AppendersFactory.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>AppendersFactory_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="yes" imported="no">Portability.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="yes" imported="no">Appender.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="yes" imported="no">FactoryParams.hh</includes>
    <class kind="class">log4cpp::AppendersFactory</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>AppenderSkeleton.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>AppenderSkeleton_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="AppenderSkeleton_8hh" name="AppenderSkeleton.hh" local="no" imported="no">log4cpp/AppenderSkeleton.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>AppenderSkeleton.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>AppenderSkeleton_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="Filter_8hh" name="Filter.hh" local="no" imported="no">log4cpp/Filter.hh</includes>
    <class kind="class">log4cpp::AppenderSkeleton</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>BasicConfigurator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>BasicConfigurator_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="BasicConfigurator_8hh" name="BasicConfigurator.hh" local="no" imported="no">log4cpp/BasicConfigurator.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>BasicConfigurator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>BasicConfigurator_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::BasicConfigurator</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>BasicLayout.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>BasicLayout_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_basic_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a88424f4f16f08d06f1cdd1fefca8e0f1</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BasicLayout.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>BasicLayout_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <class kind="class">log4cpp::BasicLayout</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>BoostThreads.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/threading/</path>
    <filename>BoostThreads_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder</class>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::threading</namespace>
    <member kind="typedef">
      <type>boost::mutex</type>
      <name>Mutex</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>aae98297fe1256bc51b1252c241aef4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mutex::scoped_lock</type>
      <name>ScopedLock</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>ab5526cf96c18d52f46843e6411d44f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BufferingAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>BufferingAppender_8cpp</filename>
    <includes id="BufferingAppender_8hh" name="BufferingAppender.hh" local="no" imported="no">log4cpp/BufferingAppender.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EMPTY</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1902b820634d1c843b839cb4d6061a38</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>BufferingAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>BufferingAppender_8hh</filename>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <includes id="TriggeringEventEvaluator_8hh" name="TriggeringEventEvaluator.hh" local="no" imported="no">log4cpp/TriggeringEventEvaluator.hh</includes>
    <class kind="class">log4cpp::BufferingAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Category.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Category_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="HierarchyMaintainer_8hh" name="HierarchyMaintainer.hh" local="no" imported="no">log4cpp/HierarchyMaintainer.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="StringUtil_8hh" name="StringUtil.hh" local="yes" imported="no">StringUtil.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Category.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Category_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="LoggingEvent_8hh" name="LoggingEvent.hh" local="no" imported="no">log4cpp/LoggingEvent.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="CategoryStream_8hh" name="CategoryStream.hh" local="no" imported="no">log4cpp/CategoryStream.hh</includes>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
    <includes id="convenience_8h" name="convenience.h" local="no" imported="no">log4cpp/convenience.h</includes>
    <class kind="class">log4cpp::Category</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>CategoryStream.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>CategoryStream_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="CategoryStream_8hh" name="CategoryStream.hh" local="no" imported="no">log4cpp/CategoryStream.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>LOG4CPP_EXPORT CategoryStream &amp;</type>
      <name>eol</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8f652ffff32d18b50c638654ae58f621</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>LOG4CPP_EXPORT CategoryStream &amp;</type>
      <name>left</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>acbf828259e8eeb5d15aa2b5746ef8c23</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CategoryStream.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>CategoryStream_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="Manipulator_8hh" name="Manipulator.hh" local="no" imported="no">log4cpp/Manipulator.hh</includes>
    <class kind="class">log4cpp::CategoryStream</class>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>LOG4CPP_EXPORT CategoryStream &amp;</type>
      <name>eol</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8f652ffff32d18b50c638654ae58f621</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>LOG4CPP_EXPORT CategoryStream &amp;</type>
      <name>left</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>acbf828259e8eeb5d15aa2b5746ef8c23</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
    <member kind="variable">
      <type>class LOG4CPP_EXPORT</type>
      <name>Category</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac1bf97ac55304dbd4f0dd90a689ccae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class LOG4CPP_EXPORT</type>
      <name>CategoryStream</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8dc6ac8c1aa59f096ea32cf1229cff0b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Clock.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>Clock_8cpp</filename>
    <includes id="Clock_8hh" name="Clock.hh" local="yes" imported="no">Clock.hh</includes>
    <member kind="variable" static="yes">
      <type>static const char</type>
      <name>rcsid</name>
      <anchorfile>Clock_8cpp.html</anchorfile>
      <anchor>a69f59503b72db9ae6ac36f5f5deaeb80</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Clock.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>Clock_8hh</filename>
    <class kind="class">Clock</class>
    <member kind="define">
      <type>#define</type>
      <name>INT64_CONSTANT</name>
      <anchorfile>Clock_8hh.html</anchorfile>
      <anchor>afb5d615f2ed9515364b5f2884d095759</anchor>
      <arglist>(val)</arglist>
    </member>
    <member kind="typedef">
      <type>int64_t</type>
      <name>usec_t</name>
      <anchorfile>Clock_8hh.html</anchorfile>
      <anchor>a02db3ac43a5917535ca3cbc37ac72884</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config-openvms.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>config-openvms_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_DLFCN_H</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>a3737c440ed4bc14f2e9763f323b583d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_FTIME</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>a00e4972d16dec242d91e1a6577031e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_GETTIMEOFDAY</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>af94d01ed0622a3a0000b4b3301e59f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_INT64_T</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>afe67b78df277b779f6baae677dab8ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_NAMESPACES</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>a3c0b2785bf4a74d4758ac6c66274337e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_SSTREAM</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>aa31f0bacf53598a28baad5c3c27e0eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_UNISTD_H</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>a072f09d20b91a65bd8ddecad659d943f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_PACKAGE</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>af32955545ecc488c7d184910e6124f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_VERSION</name>
      <anchorfile>config-openvms_8h.html</anchorfile>
      <anchor>a12eb410eaccdc40eb90652ba52ffae2f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>config-win32.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>config-win32_8h</filename>
    <namespace>log4cpp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_FIX_ERROR_COLLISION</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a6c77b22d84dd35ca092587038a8a6a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAS_WCHAR_T</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a53edf8424269c5a3a6e9e430a552d574</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_FTIME</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a00e4972d16dec242d91e1a6577031e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_IN_ADDR_T</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>ad9abbd20fb2b7dd66688ad398c221bd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_INT64_T</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>afe67b78df277b779f6baae677dab8ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_IO_H</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a0fab95e09829dc1cfc9b3061905b6445</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_NAMESPACES</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a3c0b2785bf4a74d4758ac6c66274337e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_SNPRINTF</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a01415367b39bc59dce43056e94c5b615</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_SSTREAM</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>aa31f0bacf53598a28baad5c3c27e0eec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_HAVE_THREADING</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a57830e1c3c7a338da8a0f7c62b876df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_PACKAGE</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>af32955545ecc488c7d184910e6124f17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_SUPPLY_DLLMAIN</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a1dc551ff18b0267fcdd8bdef66afd100</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_USE_MSTHREADS</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a7d4b53037f5cb8c857294056012ddad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_VERSION</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a12eb410eaccdc40eb90652ba52ffae2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN32</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a6402e8b8594280624585b8fd643bfb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>u_long</type>
      <name>in_addr_t</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>ad170ba51d9da35707d061092d8323e82</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>__int64</type>
      <name>int64_t</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a67a9885ef4908cb72ce26d75b694386c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>mode_t</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a3044eee619814dd57dd0e0f6de151da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>u_long</name>
      <anchorfile>config-win32_8h.html</anchorfile>
      <anchor>a8f25a50daf29ce2cee1ec038a4d744ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Configurator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Configurator_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Configurator_8hh" name="Configurator.hh" local="no" imported="no">log4cpp/Configurator.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Configurator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Configurator_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Export_8hh" name="Export.hh" local="no" imported="no">log4cpp/Export.hh</includes>
    <class kind="class">log4cpp::ConfigureFailure</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>convenience.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>convenience_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_ALERT</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a492610b20fc5d277e6f35d3e21635815</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_ALERT_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>af7bbfef29da8b241b7d18bd68db5c90b</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_ALERT_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ab999e9812794c53105595936fc17a598</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_CRIT</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ae21bb5d74a8bc8f8aa4da97b788b182c</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_CRIT_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a1d1e316aa932b73d01b2843c7f79703c</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_CRIT_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a82c54f2a0c45f0375a2fb3aef85c50d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_DEBUG</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a73d4e12da3104e4768ea21603952d2aa</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_DEBUG_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a2d52e97c9e9265856d88c8126dfb8a99</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_DEBUG_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a0610f1a0017fe8f3b015fa8c178e5523</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_EMERG</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a173ccb1adf46c2787882fea669d66c92</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_EMERG_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a809c086d74cbe9cd2df07fb6de7897a1</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_EMERG_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ab1b6a067b5fccbbc947757f36d7840c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_ERROR</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ae0992932be0064a1ea9b8bfacbe3049e</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_ERROR_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ae4927825224a13d19a95ea166026f3c3</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_ERROR_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a29c395c83acc06a3b2af11bfa0f72e15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_FATAL</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a651814103de1fe6d796b660f72c22036</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_FATAL_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ad9742ccc8cd2d52777877cf341ede9ac</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_FATAL_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a85363b7fb4dc176e314fc9634b2a5bd8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_INFO</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a17c4d57d34465b33b4fbc7d0217fa192</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_INFO_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a070090935ccf0022b2b13bd02c899c00</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_INFO_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ab06784b6c52871b57dbc7e0f0e460ae0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_LOGGER</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>abde67253c375dd8f76dd5a78439b8d7a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_LOGGER_N</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a7d0808f937ef5d3637d04d9a473b0852</anchor>
      <arglist>(var_name, name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_NOTICE</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>a34bc89db282f15f528f78cb4046efcc0</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_NOTICE_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>aebc1d99e56f0f7b0c827517663537e13</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_NOTICE_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>af86ec5135d9a7bc2a4034c0532b76470</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_WARN</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ac1fd3f8ffe482786794a66f3b3cc1e5b</anchor>
      <arglist>(logger, msg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_WARN_S</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ae3c34c11f501115c47d1464f41172c38</anchor>
      <arglist>(logger)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_WARN_SD</name>
      <anchorfile>convenience_8h.html</anchorfile>
      <anchor>ad8f93eadfabc69955ab0a0be636cf91d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DllMain.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>DllMain_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>DummyThreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>DummyThreads_8cpp</filename>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::threading</namespace>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DummyThreads.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/threading/</path>
    <filename>DummyThreads_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder</class>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::threading</namespace>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Export.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Export_8hh</filename>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_EXPORT</name>
      <anchorfile>Export_8hh.html</anchorfile>
      <anchor>a30f9ff9641fa394781f52398a8312437</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FactoryParams.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>FactoryParams_8cpp</filename>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>FactoryParams.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>FactoryParams_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="yes" imported="no">Portability.hh</includes>
    <class kind="class">log4cpp::details::base_validator_data</class>
    <class kind="class">log4cpp::FactoryParams</class>
    <class kind="class">log4cpp::details::optional_params_validator</class>
    <class kind="class">log4cpp::details::parameter_validator</class>
    <class kind="class">log4cpp::details::required_params_validator</class>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::details</namespace>
  </compound>
  <compound kind="file">
    <name>FileAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>FileAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac7aabf04b8c3c39b4992d9c3dabda736</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>FileAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>FileAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <class kind="class">log4cpp::FileAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Filter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Filter_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Filter_8hh" name="Filter.hh" local="no" imported="no">log4cpp/Filter.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Filter.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Filter_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LoggingEvent_8hh" name="LoggingEvent.hh" local="no" imported="no">log4cpp/LoggingEvent.hh</includes>
    <class kind="class">log4cpp::Filter</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>FixedContextCategory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>FixedContextCategory_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="FixedContextCategory_8hh" name="FixedContextCategory.hh" local="no" imported="no">log4cpp/FixedContextCategory.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>FixedContextCategory.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>FixedContextCategory_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <class kind="class">log4cpp::FixedContextCategory</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>GenerationalFileAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>GenerationalFileAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="GenerationalFileAppender_8hh" name="GenerationalFileAppender.hh" local="no" imported="no">log4cpp/GenerationalFileAppender.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_generation_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8c2e7d72ef88b93425692a2dd948af0f</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GenerationalFileAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>GenerationalFileAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <class kind="class">log4cpp::GenerationalFileAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>HierarchyMaintainer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>HierarchyMaintainer_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="HierarchyMaintainer_8hh" name="HierarchyMaintainer.hh" local="no" imported="no">log4cpp/HierarchyMaintainer.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>HierarchyMaintainer.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>HierarchyMaintainer_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
    <class kind="class">log4cpp::HierarchyMaintainer</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>IdsaAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>IdsaAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
  </compound>
  <compound kind="file">
    <name>IdsaAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>IdsaAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="AppenderSkeleton_8hh" name="AppenderSkeleton.hh" local="no" imported="no">log4cpp/AppenderSkeleton.hh</includes>
    <class kind="class">log4cpp::IdsaAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Layout.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Layout_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LoggingEvent_8hh" name="LoggingEvent.hh" local="no" imported="no">log4cpp/LoggingEvent.hh</includes>
    <class kind="class">log4cpp::Layout</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>LayoutAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>LayoutAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>LayoutAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>LayoutAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="AppenderSkeleton_8hh" name="AppenderSkeleton.hh" local="no" imported="no">log4cpp/AppenderSkeleton.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <class kind="class">log4cpp::LayoutAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>LayoutsFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>LayoutsFactory_8cpp</filename>
    <includes id="LayoutsFactory_8hh" name="LayoutsFactory.hh" local="no" imported="no">log4cpp/LayoutsFactory.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_basic_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a88424f4f16f08d06f1cdd1fefca8e0f1</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_pass_through_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac512522494918b8ecc8cfc49ac37f546</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_pattern_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac2325c14f1d0f1d98a2f200bc0253989</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_simple_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1bb6b5bb731f76c9d9902b44475f245f</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static LayoutsFactory *</type>
      <name>layouts_factory_</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ab459667dab75b5a3f073ad48f9944daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LayoutsFactory.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>LayoutsFactory_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="yes" imported="no">Portability.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="yes" imported="no">Layout.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="yes" imported="no">FactoryParams.hh</includes>
    <class kind="class">log4cpp::LayoutsFactory</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>LevelEvaluator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>LevelEvaluator_8cpp</filename>
    <includes id="LevelEvaluator_8hh" name="LevelEvaluator.hh" local="no" imported="no">log4cpp/LevelEvaluator.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; TriggeringEventEvaluator &gt;</type>
      <name>create_level_evaluator</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a962e86530de8ecf66e609a005221e69f</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LevelEvaluator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>LevelEvaluator_8hh</filename>
    <includes id="TriggeringEventEvaluator_8hh" name="TriggeringEventEvaluator.hh" local="no" imported="no">log4cpp/TriggeringEventEvaluator.hh</includes>
    <class kind="class">log4cpp::LevelEvaluator</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Localtime.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Localtime_8cpp</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Localtime_8hh" name="Localtime.hh" local="yes" imported="no">Localtime.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>void</type>
      <name>localtime</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a662191cad2234449db54137cccef3fe8</anchor>
      <arglist>(const ::time_t *time,::tm *t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Localtime.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Localtime_8hh</filename>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>void</type>
      <name>localtime</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a662191cad2234449db54137cccef3fe8</anchor>
      <arglist>(const ::time_t *time,::tm *t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LoggingEvent.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>LoggingEvent_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="LoggingEvent_8hh" name="LoggingEvent.hh" local="no" imported="no">log4cpp/LoggingEvent.hh</includes>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>LoggingEvent.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>LoggingEvent_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="TimeStamp_8hh" name="TimeStamp.hh" local="no" imported="no">log4cpp/TimeStamp.hh</includes>
    <class kind="struct">log4cpp::LoggingEvent</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Manipulator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Manipulator_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::tab</class>
    <class kind="class">log4cpp::width</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>MSThreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>MSThreads_8cpp</filename>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
  </compound>
  <compound kind="file">
    <name>MSThreads.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/threading/</path>
    <filename>MSThreads_8hh</filename>
    <class kind="class">log4cpp::threading::MSMutex</class>
    <class kind="class">log4cpp::threading::MSScopedLock</class>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder</class>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::threading</namespace>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_UNDEFINE_NOGDI</name>
      <anchorfile>MSThreads_8hh.html</anchorfile>
      <anchor>a61fa37f681d42a0cdcc1ec269b2112e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN</name>
      <anchorfile>MSThreads_8hh.html</anchorfile>
      <anchor>a45d33c1cc71858b437dd4f3a0d594d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOGDI</name>
      <anchorfile>MSThreads_8hh.html</anchorfile>
      <anchor>a2bedaca1c6ca66de2397772910fbe140</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>MSThreads_8hh.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>NDC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>NDC_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>NDC.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>NDC_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="struct">log4cpp::NDC::DiagnosticContext</class>
    <class kind="class">log4cpp::NDC</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>NTEventLogAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>NTEventLogAppender_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>NTEventLogAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>NTEventLogAppender_8hh</filename>
  </compound>
  <compound kind="file">
    <name>OmniThreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>OmniThreads_8cpp</filename>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
  </compound>
  <compound kind="file">
    <name>OmniThreads.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/threading/</path>
    <filename>OmniThreads_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder::Holder</class>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder</class>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::threading</namespace>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OstreamAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>OstreamAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>OstreamAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>OstreamAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <class kind="class">log4cpp::OstreamAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PassThroughLayout.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PassThroughLayout_8cpp</filename>
    <includes id="PassThroughLayout_8hh" name="PassThroughLayout.hh" local="no" imported="no">log4cpp/PassThroughLayout.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_pass_through_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac512522494918b8ecc8cfc49ac37f546</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PassThroughLayout.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>PassThroughLayout_8hh</filename>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <class kind="class">log4cpp::PassThroughLayout</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PatternLayout.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PatternLayout_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="TimeStamp_8hh" name="TimeStamp.hh" local="no" imported="no">log4cpp/TimeStamp.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <includes id="Localtime_8hh" name="Localtime.hh" local="yes" imported="no">Localtime.hh</includes>
    <class kind="struct">log4cpp::CategoryNameComponent</class>
    <class kind="struct">log4cpp::FormatModifierComponent</class>
    <class kind="struct">log4cpp::MessageComponent</class>
    <class kind="struct">log4cpp::MillisSinceEpochComponent</class>
    <class kind="struct">log4cpp::NDCComponent</class>
    <class kind="struct">log4cpp::PriorityComponent</class>
    <class kind="struct">log4cpp::ProcessorTimeComponent</class>
    <class kind="struct">log4cpp::SecondsSinceEpochComponent</class>
    <class kind="struct">log4cpp::StringLiteralComponent</class>
    <class kind="struct">log4cpp::ThreadNameComponent</class>
    <class kind="struct">log4cpp::TimeStampComponent</class>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_pattern_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac2325c14f1d0f1d98a2f200bc0253989</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PatternLayout.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>PatternLayout_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="Configurator_8hh" name="Configurator.hh" local="no" imported="no">log4cpp/Configurator.hh</includes>
    <class kind="class">log4cpp::PatternLayout::PatternComponent</class>
    <class kind="class">log4cpp::PatternLayout</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Portability.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Portability_8hh</filename>
    <includes id="Export_8hh" name="Export.hh" local="no" imported="no">log4cpp/Export.hh</includes>
    <class kind="class">std::ostringstream</class>
    <namespace>std</namespace>
  </compound>
  <compound kind="file">
    <name>PortabilityImpl.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PortabilityImpl_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <namespace>std</namespace>
  </compound>
  <compound kind="file">
    <name>PortabilityImpl.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PortabilityImpl_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
  </compound>
  <compound kind="file">
    <name>Priority.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Priority_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Priority.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Priority_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::Priority</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Properties.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Properties_8cpp</filename>
    <includes id="Properties_8hh" name="Properties.hh" local="yes" imported="no">Properties.hh</includes>
    <includes id="StringUtil_8hh" name="StringUtil.hh" local="yes" imported="no">StringUtil.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Properties.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Properties_8hh</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <class kind="class">log4cpp::Properties</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyConfigurator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PropertyConfigurator_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="PropertyConfigurator_8hh" name="PropertyConfigurator.hh" local="no" imported="no">log4cpp/PropertyConfigurator.hh</includes>
    <includes id="PropertyConfiguratorImpl_8hh" name="PropertyConfiguratorImpl.hh" local="yes" imported="no">PropertyConfiguratorImpl.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyConfigurator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>PropertyConfigurator_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Export_8hh" name="Export.hh" local="no" imported="no">log4cpp/Export.hh</includes>
    <includes id="Configurator_8hh" name="Configurator.hh" local="no" imported="no">log4cpp/Configurator.hh</includes>
    <class kind="class">log4cpp::PropertyConfigurator</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyConfiguratorImpl.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PropertyConfiguratorImpl_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="RollingFileAppender_8hh" name="RollingFileAppender.hh" local="no" imported="no">log4cpp/RollingFileAppender.hh</includes>
    <includes id="GenerationalFileAppender_8hh" name="GenerationalFileAppender.hh" local="no" imported="no">log4cpp/GenerationalFileAppender.hh</includes>
    <includes id="AbortAppender_8hh" name="AbortAppender.hh" local="no" imported="no">log4cpp/AbortAppender.hh</includes>
    <includes id="RemoteSyslogAppender_8hh" name="RemoteSyslogAppender.hh" local="no" imported="no">log4cpp/RemoteSyslogAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="SimpleLayout_8hh" name="SimpleLayout.hh" local="no" imported="no">log4cpp/SimpleLayout.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="PropertyConfiguratorImpl_8hh" name="PropertyConfiguratorImpl.hh" local="yes" imported="no">PropertyConfiguratorImpl.hh</includes>
    <includes id="StringUtil_8hh" name="StringUtil.hh" local="yes" imported="no">StringUtil.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PropertyConfiguratorImpl.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PropertyConfiguratorImpl_8hh</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Configurator_8hh" name="Configurator.hh" local="no" imported="no">log4cpp/Configurator.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Properties_8hh" name="Properties.hh" local="yes" imported="no">Properties.hh</includes>
    <class kind="class">log4cpp::PropertyConfiguratorImpl</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>PThreads.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>PThreads_8cpp</filename>
    <includes id="Threading_8hh" name="Threading.hh" local="no" imported="no">log4cpp/threading/Threading.hh</includes>
  </compound>
  <compound kind="file">
    <name>PThreads.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/threading/</path>
    <filename>PThreads_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::threading::Mutex</class>
    <class kind="class">log4cpp::threading::ScopedLock</class>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder</class>
    <namespace>log4cpp</namespace>
    <namespace>log4cpp::threading</namespace>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoteSyslogAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>RemoteSyslogAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="RemoteSyslogAppender_8hh" name="RemoteSyslogAppender.hh" local="no" imported="no">log4cpp/RemoteSyslogAppender.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_remote_syslog_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1edf27d58b9f911570daa3793062cc7d</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RemoteSyslogAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>RemoteSyslogAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <class kind="class">log4cpp::RemoteSyslogAppender</class>
    <namespace>log4cpp</namespace>
    <member kind="enumeration">
      <name>SyslogFacility</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_KERN</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fab2c0fe522cfd6e18290c1b11beb37a01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_USER</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa74f745c7f41cd9f3ab0da6d5adf9169b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_MAIL</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa9a45cbfc43b4fde211c64fcae156d76b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_DAEMON</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa48f72422f7d48e4e3f838945066a356a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_AUTH</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa811dc75c8e4dea6af8b33a3154acf09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_SYSLOG</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa03a2268c778e0089a5619e7e9cc1eb30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LPR</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa46527e5f9c83fd34023f1522cfd35d60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_NEWS</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fadc3c72a17b24a10f5f2b8414364e9753</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_UUCP</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa1c87f3c82b2f50b9d6e7c3eb0350a9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_CRON</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa8c526bfaaa4ed73eaf73faa0b3b4f7a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_AUTHPRIV</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1face4beb956d57df2886623b6bb8035029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_FTP</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa6aaa74281b13468b2a1e99f3bc839656</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL0</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa060ff18ad34240337da8d740e5a81989</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL1</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa69cd0207cbf051676de012a42f8944ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL2</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fae16f8f7b4e308e373ffacea996c4737b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL3</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa46e7d740c840e4264ffb3fc213fd206c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL4</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa1cbd7386540bcd778f672826b1906c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL5</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fa2daf644cdd4c6c4b76a18719f2eecbbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL6</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1faa7ff627c6d3919f971c766497bc69472</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_LOCAL7</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a06b118819bb5c938af93b79ebaf5be1fae742465507a11c0cbb5ffbadc98c6139</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SyslogLevel</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_EMERG</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5adafd3577e2990c9b3db0cb7c2f20604c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_ALERT</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5a81d3a95073074ab212668a29218cc343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_CRIT</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5a3537fbf756308b6267dd4354615eb413</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_ERR</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5a0b4d9ad891dde7ae8deeb1704195858c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_WARNING</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5a8f6fe15bfe15104da6d1b360194a5400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_NOTICE</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5acf862042315b7b30a2b7d395dcef3198</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_INFO</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5a6e98ff471e3ce6c4ef2d75c37ee51837</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOG_DEBUG</name>
      <anchorfile>RemoteSyslogAppender_8hh.html</anchorfile>
      <anchor>a07453e2636926645431e6f66b598a6d5ab9f002c6ffbfd511da8090213227454e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RollingFileAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>RollingFileAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="RollingFileAppender_8hh" name="RollingFileAppender.hh" local="no" imported="no">log4cpp/RollingFileAppender.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_roll_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>aa95eac04ce3a84cc852742f6bcda48d3</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RollingFileAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>RollingFileAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <class kind="class">log4cpp::RollingFileAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>SimpleConfigurator.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>SimpleConfigurator_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="RollingFileAppender_8hh" name="RollingFileAppender.hh" local="no" imported="no">log4cpp/RollingFileAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="SimpleLayout_8hh" name="SimpleLayout.hh" local="no" imported="no">log4cpp/SimpleLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="SimpleConfigurator_8hh" name="SimpleConfigurator.hh" local="no" imported="no">log4cpp/SimpleConfigurator.hh</includes>
    <includes id="RemoteSyslogAppender_8hh" name="RemoteSyslogAppender.hh" local="no" imported="no">log4cpp/RemoteSyslogAppender.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>SimpleConfigurator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>SimpleConfigurator_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Configurator_8hh" name="Configurator.hh" local="no" imported="no">log4cpp/Configurator.hh</includes>
    <class kind="class">log4cpp::SimpleConfigurator</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>SimpleLayout.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>SimpleLayout_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="SimpleLayout_8hh" name="SimpleLayout.hh" local="no" imported="no">log4cpp/SimpleLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="no" imported="no">log4cpp/FactoryParams.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_simple_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1bb6b5bb731f76c9d9902b44475f245f</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SimpleLayout.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>SimpleLayout_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <class kind="class">log4cpp::SimpleLayout</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>snprintf.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>snprintf_8c</filename>
    <member kind="define">
      <type>#define</type>
      <name>breakeven_point</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>a92682423eb7bc3233c440b67a429b870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fast_memcpy</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>abdd8c3490d94c83fb3866e0e9139db38</anchor>
      <arglist>(d, s, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>fast_memset</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>ad448207baaebdf239f9a6eefc806201e</anchor>
      <arglist>(d, c, n)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>isdigit</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>a80e33e966a7ec3facaf0b2b4afaf5be5</anchor>
      <arglist>(c)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>portable_snprintf</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>a93ff4ec8efd9a3f9abfcf127fa408a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PORTABLE_SNPRINTF_VERSION_MAJOR</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>ae7b63d1b04b47a62e0168225e000824c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PORTABLE_SNPRINTF_VERSION_MINOR</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>a076d04c914732567f8300676b32c3b08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>portable_vsnprintf</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>ac87f4bcc17a27a39813acfbc8d2e6f05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>portable_snprintf</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>ae5dc736201ed48de501c7491e23719e5</anchor>
      <arglist>(char *str, size_t str_m, const char *fmt,...)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>portable_vsnprintf</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>aa73a3dcaf1ccfeaecc146df5ebeb8b0a</anchor>
      <arglist>(char *str, size_t str_m, const char *fmt, va_list ap)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static char</type>
      <name>credits</name>
      <anchorfile>snprintf_8c.html</anchorfile>
      <anchor>aedd6595d1b48e0c33c0a81d20b412aff</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StringQueueAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>StringQueueAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <includes id="StringQueueAppender_8hh" name="StringQueueAppender.hh" local="no" imported="no">log4cpp/StringQueueAppender.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>StringQueueAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>StringQueueAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <class kind="class">log4cpp::StringQueueAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>StringUtil.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>StringUtil_8cpp</filename>
    <includes id="StringUtil_8hh" name="StringUtil.hh" local="yes" imported="no">StringUtil.hh</includes>
    <includes id="snprintf_8c" name="snprintf.c" local="yes" imported="no">snprintf.c</includes>
    <namespace>log4cpp</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HAVE_SNPRINTF</name>
      <anchorfile>StringUtil_8cpp.html</anchorfile>
      <anchor>a040bd9182ad5ba7261448993c38565ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PREFER_PORTABLE_SNPRINTF</name>
      <anchorfile>StringUtil_8cpp.html</anchorfile>
      <anchor>ac65bf61f913c390a09d4f2fef24463d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>VSNPRINTF</name>
      <anchorfile>StringUtil_8cpp.html</anchorfile>
      <anchor>ac2e4f48c3da557e8b268aee96009e135</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StringUtil.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>StringUtil_8hh</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
    <class kind="class">log4cpp::StringUtil</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>SyslogAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>SyslogAppender_8cpp</filename>
    <includes id="PortabilityImpl_8hh" name="PortabilityImpl.hh" local="yes" imported="no">PortabilityImpl.hh</includes>
  </compound>
  <compound kind="file">
    <name>SyslogAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>SyslogAppender_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="LayoutAppender_8hh" name="LayoutAppender.hh" local="no" imported="no">log4cpp/LayoutAppender.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <class kind="class">log4cpp::SyslogAppender</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>testbench.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testbench_8cpp</filename>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="TimeStamp_8hh" name="TimeStamp.hh" local="no" imported="no">log4cpp/TimeStamp.hh</includes>
    <includes id="Clock_8hh" name="Clock.hh" local="yes" imported="no">Clock.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testbench_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testCategory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testCategory_8cpp</filename>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testCategory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testGetAppender</name>
      <anchorfile>testCategory_8cpp.html</anchorfile>
      <anchor>ab86fe24a5a082992d4a034b2f6be462a</anchor>
      <arglist>(log4cpp::Category &amp;category, log4cpp::Appender *appender, log4cpp::Appender *appender2, log4cpp::Appender &amp;appender3)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testLogva</name>
      <anchorfile>testCategory_8cpp.html</anchorfile>
      <anchor>a030c7af63dc681a207a5ebc633e8baa6</anchor>
      <arglist>(log4cpp::Category &amp;category, log4cpp::Priority::Value priority, const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>testMultiAppenders</name>
      <anchorfile>testCategory_8cpp.html</anchorfile>
      <anchor>a9a8f38bb30e2696e05b41b781c2a8eb4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testConfig.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testConfig_8cpp</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="SimpleConfigurator_8hh" name="SimpleConfigurator.hh" local="no" imported="no">log4cpp/SimpleConfigurator.hh</includes>
    <member kind="function">
      <type>double</type>
      <name>calcPi</name>
      <anchorfile>testConfig_8cpp.html</anchorfile>
      <anchor>a462541f472b5a4a343e4004565f07eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testConfig_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testErrorCollision.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testErrorCollision_8cpp</filename>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <member kind="define">
      <type>#define</type>
      <name>ERROR</name>
      <anchorfile>testErrorCollision_8cpp.html</anchorfile>
      <anchor>a8fe83ac76edc595f6b98cd4a4127aed5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOG4CPP_FIX_ERROR_COLLISION</name>
      <anchorfile>testErrorCollision_8cpp.html</anchorfile>
      <anchor>a6c77b22d84dd35ca092587038a8a6a5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testErrorCollision_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testFilter.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testFilter_8cpp</filename>
    <includes id="Filter_8hh" name="Filter.hh" local="no" imported="no">log4cpp/Filter.hh</includes>
    <class kind="class">TestFilter</class>
    <class kind="class">TestFilter2</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testFilter_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testFixedContextCategory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testFixedContextCategory_8cpp</filename>
    <includes id="FixedContextCategory_8hh" name="FixedContextCategory.hh" local="yes" imported="no">log4cpp/FixedContextCategory.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="yes" imported="no">log4cpp/Appender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="yes" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="yes" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="yes" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="yes" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="yes" imported="no">log4cpp/NDC.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testFixedContextCategory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testmain.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testmain_8cpp</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="yes" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="yes" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="yes" imported="no">log4cpp/Appender.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="yes" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="yes" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="yes" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="yes" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="yes" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="yes" imported="no">log4cpp/NDC.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testmain_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testNDC.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testNDC_8cpp</filename>
    <includes id="NDC_8hh" name="NDC.hh" local="yes" imported="no">log4cpp/NDC.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testNDC_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testNTEventLog.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testNTEventLog_8cpp</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="yes" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="yes" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="yes" imported="no">log4cpp/Appender.hh</includes>
    <includes id="NTEventLogAppender_8hh" name="NTEventLogAppender.hh" local="yes" imported="no">log4cpp/NTEventLogAppender.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="yes" imported="no">log4cpp/Priority.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testNTEventLog_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testPattern.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testPattern_8cpp</filename>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="BasicConfigurator_8hh" name="BasicConfigurator.hh" local="no" imported="no">log4cpp/BasicConfigurator.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testPattern_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>test</name>
      <anchorfile>testPattern_8cpp.html</anchorfile>
      <anchor>a8b9aba7c0c5e372f1d67587396c7a5ba</anchor>
      <arglist>(std::string pattern, log4cpp::PatternLayout *layout, log4cpp::Category &amp;cat)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testPriority.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testPriority_8cpp</filename>
    <includes id="Priority_8hh" name="Priority.hh" local="yes" imported="no">log4cpp/Priority.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testPriority_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testProperties.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testProperties_8cpp</filename>
    <includes id="Properties_8hh" name="Properties.hh" local="yes" imported="no">Properties.hh</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testProperties_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>testPropertyConfig.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/tests/</path>
    <filename>testPropertyConfig_8cpp</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="Category_8hh" name="Category.hh" local="no" imported="no">log4cpp/Category.hh</includes>
    <includes id="Appender_8hh" name="Appender.hh" local="no" imported="no">log4cpp/Appender.hh</includes>
    <includes id="OstreamAppender_8hh" name="OstreamAppender.hh" local="no" imported="no">log4cpp/OstreamAppender.hh</includes>
    <includes id="FileAppender_8hh" name="FileAppender.hh" local="no" imported="no">log4cpp/FileAppender.hh</includes>
    <includes id="Layout_8hh" name="Layout.hh" local="no" imported="no">log4cpp/Layout.hh</includes>
    <includes id="BasicLayout_8hh" name="BasicLayout.hh" local="no" imported="no">log4cpp/BasicLayout.hh</includes>
    <includes id="Priority_8hh" name="Priority.hh" local="no" imported="no">log4cpp/Priority.hh</includes>
    <includes id="NDC_8hh" name="NDC.hh" local="no" imported="no">log4cpp/NDC.hh</includes>
    <includes id="PatternLayout_8hh" name="PatternLayout.hh" local="no" imported="no">log4cpp/PatternLayout.hh</includes>
    <includes id="PropertyConfigurator_8hh" name="PropertyConfigurator.hh" local="no" imported="no">log4cpp/PropertyConfigurator.hh</includes>
    <member kind="function">
      <type>double</type>
      <name>calcPi</name>
      <anchorfile>testPropertyConfig_8cpp.html</anchorfile>
      <anchor>a462541f472b5a4a343e4004565f07eeb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>testPropertyConfig_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Threading.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/threading/</path>
    <filename>Threading_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <includes id="DummyThreads_8hh" name="DummyThreads.hh" local="no" imported="no">log4cpp/threading/DummyThreads.hh</includes>
  </compound>
  <compound kind="file">
    <name>TimeStamp.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>TimeStamp_8cpp</filename>
    <includes id="TimeStamp_8hh" name="TimeStamp.hh" local="no" imported="no">log4cpp/TimeStamp.hh</includes>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>TimeStamp.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>TimeStamp_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="no" imported="no">log4cpp/Portability.hh</includes>
    <class kind="class">log4cpp::TimeStamp</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>TriggeringEventEvaluator.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>TriggeringEventEvaluator_8hh</filename>
    <includes id="LoggingEvent_8hh" name="LoggingEvent.hh" local="no" imported="no">log4cpp/LoggingEvent.hh</includes>
    <class kind="class">log4cpp::TriggeringEventEvaluator</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>TriggeringEventEvaluatorFactory.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>TriggeringEventEvaluatorFactory_8cpp</filename>
    <includes id="TriggeringEventEvaluatorFactory_8hh" name="TriggeringEventEvaluatorFactory.hh" local="no" imported="no">log4cpp/TriggeringEventEvaluatorFactory.hh</includes>
    <namespace>log4cpp</namespace>
    <member kind="function">
      <type>std::auto_ptr&lt; TriggeringEventEvaluator &gt;</type>
      <name>create_level_evaluator</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a962e86530de8ecf66e609a005221e69f</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TriggeringEventEvaluatorFactory *</type>
      <name>evaluators_factory_</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a287a1536e8f978033bc57163fcb9dec4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TriggeringEventEvaluatorFactory.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>TriggeringEventEvaluatorFactory_8hh</filename>
    <includes id="Portability_8hh" name="Portability.hh" local="yes" imported="no">Portability.hh</includes>
    <includes id="TriggeringEventEvaluator_8hh" name="TriggeringEventEvaluator.hh" local="yes" imported="no">TriggeringEventEvaluator.hh</includes>
    <includes id="FactoryParams_8hh" name="FactoryParams.hh" local="yes" imported="no">FactoryParams.hh</includes>
    <class kind="class">log4cpp::TriggeringEventEvaluatorFactory</class>
    <namespace>log4cpp</namespace>
  </compound>
  <compound kind="file">
    <name>Win32DebugAppender.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/src/</path>
    <filename>Win32DebugAppender_8cpp</filename>
  </compound>
  <compound kind="file">
    <name>Win32DebugAppender.hh</name>
    <path>/home/rosbuild/hudson/workspace/doc-jade-log4cpp/doc_stacks/2016-01-19_13-07-16.200430/log4cpp/include/log4cpp/</path>
    <filename>Win32DebugAppender_8hh</filename>
  </compound>
  <compound kind="class">
    <name>Clock</name>
    <filename>classClock.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>active</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a226192954196a6dca62e1a3030248198</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Clock</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a14501814029d4e1829632ac0fdfd0926</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>usec_t</type>
      <name>elapsed</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a8e6ac715d7b8491437e07578a33f812b</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>usec_t</type>
      <name>reset</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a152944989da2fbb03041edab89e15f70</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>usec_t</type>
      <name>start</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a071839ec4997d7cc609c2a848aba9cab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>usec_t</type>
      <name>stop</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>ad0f2dd360940433c8ec35273046b8a82</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Clock</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a715efdbba635beb1a62910e430d6196d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static usec_t</type>
      <name>time</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a5d306a5315885c99e08f4d528e2e8711</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static bool</type>
      <name>UsingCPU</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>ac6a33cef0a9985b61817aa99c48e2825</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_active</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a14421c59d08a7496ab57877ffa89edb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>usec_t</type>
      <name>_elapsed</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a3faafbad47669e9de3142ff0364e86b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>usec_t</type>
      <name>_start</name>
      <anchorfile>classClock.html</anchorfile>
      <anchor>a0662120746501adef71c5e3e59796c6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestFilter</name>
    <filename>classTestFilter.html</filename>
    <base>log4cpp::Filter</base>
    <member kind="function">
      <type></type>
      <name>TestFilter</name>
      <anchorfile>classTestFilter.html</anchorfile>
      <anchor>ab0b1ca58ecc1a6bb7bb5a8fac71d5253</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestFilter</name>
      <anchorfile>classTestFilter.html</anchorfile>
      <anchor>aa9bb2fec115d3d71bc9349f877834d7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual log4cpp::Filter::Decision</type>
      <name>_decide</name>
      <anchorfile>classTestFilter.html</anchorfile>
      <anchor>a3dddfaf6f2f3a37ff5213d9412ee4f02</anchor>
      <arglist>(const log4cpp::LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TestFilter2</name>
    <filename>classTestFilter2.html</filename>
    <base>log4cpp::Filter</base>
    <member kind="function">
      <type></type>
      <name>TestFilter2</name>
      <anchorfile>classTestFilter2.html</anchorfile>
      <anchor>aede1fee6ef99ff8aab7e49d05448080f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TestFilter2</name>
      <anchorfile>classTestFilter2.html</anchorfile>
      <anchor>a7a36586bc683287daae5a51726d60dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual log4cpp::Filter::Decision</type>
      <name>_decide</name>
      <anchorfile>classTestFilter2.html</anchorfile>
      <anchor>a6f3384f06fae91c8cb80b33a5b7dd602</anchor>
      <arglist>(const log4cpp::LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>log4cpp</name>
    <filename>namespacelog4cpp.html</filename>
    <namespace>log4cpp::details</namespace>
    <namespace>log4cpp::threading</namespace>
    <class kind="class">log4cpp::AbortAppender</class>
    <class kind="class">log4cpp::Appender</class>
    <class kind="class">log4cpp::AppendersFactory</class>
    <class kind="class">log4cpp::AppenderSkeleton</class>
    <class kind="class">log4cpp::BasicConfigurator</class>
    <class kind="class">log4cpp::BasicLayout</class>
    <class kind="class">log4cpp::BufferingAppender</class>
    <class kind="class">log4cpp::Category</class>
    <class kind="struct">log4cpp::CategoryNameComponent</class>
    <class kind="class">log4cpp::CategoryStream</class>
    <class kind="class">log4cpp::ConfigureFailure</class>
    <class kind="class">log4cpp::FactoryParams</class>
    <class kind="class">log4cpp::FileAppender</class>
    <class kind="class">log4cpp::Filter</class>
    <class kind="class">log4cpp::FixedContextCategory</class>
    <class kind="struct">log4cpp::FormatModifierComponent</class>
    <class kind="class">log4cpp::GenerationalFileAppender</class>
    <class kind="class">log4cpp::HierarchyMaintainer</class>
    <class kind="class">log4cpp::IdsaAppender</class>
    <class kind="class">log4cpp::Layout</class>
    <class kind="class">log4cpp::LayoutAppender</class>
    <class kind="class">log4cpp::LayoutsFactory</class>
    <class kind="class">log4cpp::LevelEvaluator</class>
    <class kind="struct">log4cpp::LoggingEvent</class>
    <class kind="struct">log4cpp::MessageComponent</class>
    <class kind="struct">log4cpp::MillisSinceEpochComponent</class>
    <class kind="class">log4cpp::NDC</class>
    <class kind="struct">log4cpp::NDCComponent</class>
    <class kind="class">log4cpp::OstreamAppender</class>
    <class kind="class">log4cpp::PassThroughLayout</class>
    <class kind="class">log4cpp::PatternLayout</class>
    <class kind="class">log4cpp::Priority</class>
    <class kind="struct">log4cpp::PriorityComponent</class>
    <class kind="struct">log4cpp::ProcessorTimeComponent</class>
    <class kind="class">log4cpp::Properties</class>
    <class kind="class">log4cpp::PropertyConfigurator</class>
    <class kind="class">log4cpp::PropertyConfiguratorImpl</class>
    <class kind="class">log4cpp::RemoteSyslogAppender</class>
    <class kind="class">log4cpp::RollingFileAppender</class>
    <class kind="struct">log4cpp::SecondsSinceEpochComponent</class>
    <class kind="class">log4cpp::SimpleConfigurator</class>
    <class kind="class">log4cpp::SimpleLayout</class>
    <class kind="struct">log4cpp::StringLiteralComponent</class>
    <class kind="class">log4cpp::StringQueueAppender</class>
    <class kind="class">log4cpp::StringUtil</class>
    <class kind="class">log4cpp::SyslogAppender</class>
    <class kind="class">log4cpp::tab</class>
    <class kind="struct">log4cpp::ThreadNameComponent</class>
    <class kind="class">log4cpp::TimeStamp</class>
    <class kind="struct">log4cpp::TimeStampComponent</class>
    <class kind="class">log4cpp::TriggeringEventEvaluator</class>
    <class kind="class">log4cpp::TriggeringEventEvaluatorFactory</class>
    <class kind="class">log4cpp::width</class>
    <member kind="typedef">
      <type>std::set&lt; Appender * &gt;</type>
      <name>AppenderSet</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a33a2e97cb897835dadbe401c6f9d658d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>mode_t</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a3044eee619814dd57dd0e0f6de151da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_abort_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a6995a9103770ca8c0353f59665f943f9</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_basic_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a88424f4f16f08d06f1cdd1fefca8e0f1</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac7aabf04b8c3c39b4992d9c3dabda736</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_generation_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8c2e7d72ef88b93425692a2dd948af0f</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_idsa_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ae8f2e7cd2d3eee737e22d496f1ca57e9</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; TriggeringEventEvaluator &gt;</type>
      <name>create_level_evaluator</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a962e86530de8ecf66e609a005221e69f</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_nt_event_log_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1f00271dee318fce6be30320c36a38d3</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_pass_through_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac512522494918b8ecc8cfc49ac37f546</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_pattern_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac2325c14f1d0f1d98a2f200bc0253989</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_remote_syslog_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1edf27d58b9f911570daa3793062cc7d</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_roll_file_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>aa95eac04ce3a84cc852742f6bcda48d3</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create_simple_layout</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1bb6b5bb731f76c9d9902b44475f245f</anchor>
      <arglist>(const FactoryParams &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_smtp_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8ab53872ca9189004aa1b713a8e4f1b0</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_syslog_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a00a75c00fd2b3a970bf58c9f8b62a7e1</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create_win32_debug_appender</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a5d134e86550e6324a570c41b6b50e47b</anchor>
      <arglist>(const FactoryParams &amp;)</arglist>
    </member>
    <member kind="function">
      <type>LOG4CPP_EXPORT CategoryStream &amp;</type>
      <name>eol</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8f652ffff32d18b50c638654ae58f621</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>LOG4CPP_EXPORT CategoryStream &amp;</type>
      <name>left</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>acbf828259e8eeb5d15aa2b5746ef8c23</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>localtime</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a662191cad2234449db54137cccef3fe8</anchor>
      <arglist>(const ::time_t *time,::tm *t)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static AppendersFactory *</type>
      <name>appenders_factory_</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ab95d16bbf9e0560d5806c0945b908e6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class LOG4CPP_EXPORT</type>
      <name>Category</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ac1bf97ac55304dbd4f0dd90a689ccae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class LOG4CPP_EXPORT</type>
      <name>CategoryStream</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8dc6ac8c1aa59f096ea32cf1229cff0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>EMPTY</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a1902b820634d1c843b839cb4d6061a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static TriggeringEventEvaluatorFactory *</type>
      <name>evaluators_factory_</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a287a1536e8f978033bc57163fcb9dec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>class LOG4CPP_EXPORT</type>
      <name>Filter</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>a8d46e223de31016e2f88af4eb1a0a488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static LayoutsFactory *</type>
      <name>layouts_factory_</name>
      <anchorfile>namespacelog4cpp.html</anchorfile>
      <anchor>ab459667dab75b5a3f073ad48f9944daf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::AbortAppender</name>
    <filename>classlog4cpp_1_1AbortAppender.html</filename>
    <base>log4cpp::AppenderSkeleton</base>
    <member kind="function">
      <type></type>
      <name>AbortAppender</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>a8f6b9b238a9e80dfbb57ff46d02776b9</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>ac702ba090f6863d540fc1d27047e9300</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>abdc954ee11e448f441d116c58e6f4332</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>a1833103638a45e2662c67d14edb1c6e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLayout</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>a1a2a7c90fdf181927d7fe20dc86fc3de</anchor>
      <arglist>(Layout *layout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AbortAppender</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>af6f24a4ae32619232232786f7abbd303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1AbortAppender.html</anchorfile>
      <anchor>ad0e4b9e412cd52ed1c6023a9f9e4b7ff</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::Appender</name>
    <filename>classlog4cpp_1_1Appender.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a099f23b51c06a0fa13a9e15da05d156f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>doAppend</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>ad867da8a98bfee7e7aa9ade86044a1d6</anchor>
      <arglist>(const LoggingEvent &amp;event)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Filter *</type>
      <name>getFilter</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a53f4ff3295465c1691cb8095cd0a558c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a77051fb5b00893fa6aa300639691f7ef</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Priority::Value</type>
      <name>getThreshold</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a4c9bd82f6c58f4c57cb97b6abda6d4ce</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a871a9ce1d8a3df62713fdb96e7a89788</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a45ff4da73755d404a9d7d84a617ebe10</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setFilter</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a39430bb2b1fb1d6c4398b377a699a932</anchor>
      <arglist>(Filter *filter)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLayout</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a1441643bec0395e206106c26424f123e</anchor>
      <arglist>(Layout *layout)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>afdd2104b7b67038d2641e286cb6663a4</anchor>
      <arglist>(Priority::Value priority)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Appender</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>aca08016a32ae4bca095d7629bdd2c7f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>closeAll</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a8a557128dd797c0adf064bde7b04bd79</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Appender *</type>
      <name>getAppender</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a933b016253c08a3119f3f6fa0e461beb</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>reopenAll</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a8d8ba88107acaa494e0cd8e0b9646a75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Appender</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>aa24aaeed07c73719e64109634bc62e7a</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, Appender * &gt;</type>
      <name>AppenderMap</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>ac367495b75943521ca570cda4533e96d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>_addAppender</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>ae013f5f7020f52e1173f1c0672426fdb</anchor>
      <arglist>(Appender *appender)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>_deleteAllAppenders</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a8750cfde9da6b7ab50d2551d08934780</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static AppenderMap &amp;</type>
      <name>_getAllAppenders</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a5e193b09dd0ea57c6fb3b0ebd5c630e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>_removeAppender</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>ad56a2bae7b749aa75fc9d2e899882e6c</anchor>
      <arglist>(Appender *appender)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>_name</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a1131264e72d83c03f7dbba7e9a544707</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static AppenderMap *</type>
      <name>_allAppenders</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a6cb890398f4ef18e42ecebb6ac04870c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static threading::Mutex</type>
      <name>_appenderMapMutex</name>
      <anchorfile>classlog4cpp_1_1Appender.html</anchorfile>
      <anchor>a2e538b1a8a8ba240b18edbb269fbb6b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::AppendersFactory</name>
    <filename>classlog4cpp_1_1AppendersFactory.html</filename>
    <member kind="typedef">
      <type>std::auto_ptr&lt; Appender &gt;(*</type>
      <name>create_function_t</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>ae98d06e04e95035a86594ead088b600a</anchor>
      <arglist>)(const params_t &amp;params)</arglist>
    </member>
    <member kind="typedef">
      <type>FactoryParams</type>
      <name>params_t</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>ab9cac60feca558838fc8bf4077bc3b2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>create</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>ae374833cf5ebfa33785699dab35ce264</anchor>
      <arglist>(const std::string &amp;class_name, const params_t &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCreator</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>ab46b51b72dfebb3a3a2f2b140be35f65</anchor>
      <arglist>(const std::string &amp;class_name, create_function_t create_function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registered</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>aed1296ca71803bdcb2896590378bebc9</anchor>
      <arglist>(const std::string &amp;class_name) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AppendersFactory &amp;</type>
      <name>getInstance</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>a0fc8df0431164bdb8e3ca8b7ef61b75e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>creators_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>a580260376080a51f77905732e54b3a7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, create_function_t &gt;</type>
      <name>creators_t</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>a05df789cfa3ee2597768174f86cce5ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>AppendersFactory</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>a06bbfdb28801f59619d3f91073599d81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>creators_t</type>
      <name>creators_</name>
      <anchorfile>classlog4cpp_1_1AppendersFactory.html</anchorfile>
      <anchor>a2a5fcc2241405672abbfbb3bc88d7e22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::AppenderSkeleton</name>
    <filename>classlog4cpp_1_1AppenderSkeleton.html</filename>
    <base>log4cpp::Appender</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>ac62f94c6692fd146fcf37455d3e73439</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doAppend</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a65d7e244dc5839a59708165ee354c34a</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Filter *</type>
      <name>getFilter</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>ad073e3d9c2b68d5fc2341de9b0242114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Priority::Value</type>
      <name>getThreshold</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a8bcc50c73bdfe29255b66445f32f27be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a1f61281caac83409db298b681635e029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>aa1893ab330aeb11369f82db550b35429</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setFilter</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>aae9c4841aa5558161ea77d8306e40e92</anchor>
      <arglist>(Filter *filter)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLayout</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a5d1136572a006239935c4264beb07065</anchor>
      <arglist>(Layout *layout)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setThreshold</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a8f50959239bc9cfd6d32b4522897b904</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~AppenderSkeleton</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a09fd2a7ee5e43f3f203483f0eaf023d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a643fb2614192ea09b502a3feb27abe66</anchor>
      <arglist>(const LoggingEvent &amp;event)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>AppenderSkeleton</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>aa71f5832e0fa4ba297ec1a87116c1630</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Filter *</type>
      <name>_filter</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>a9c0e0974e18c9539d357f54c96e4d4a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Priority::Value</type>
      <name>_threshold</name>
      <anchorfile>classlog4cpp_1_1AppenderSkeleton.html</anchorfile>
      <anchor>ae7f4f3cdde9cfbaf0e15ce7aa30d02aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::BasicConfigurator</name>
    <filename>classlog4cpp_1_1BasicConfigurator.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>configure</name>
      <anchorfile>classlog4cpp_1_1BasicConfigurator.html</anchorfile>
      <anchor>a3cfe0691636ab7e7540ec8e03ada8dfa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::BasicLayout</name>
    <filename>classlog4cpp_1_1BasicLayout.html</filename>
    <base>log4cpp::Layout</base>
    <member kind="function">
      <type></type>
      <name>BasicLayout</name>
      <anchorfile>classlog4cpp_1_1BasicLayout.html</anchorfile>
      <anchor>ae04997199960f8f9f311e0028a5f7848</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>classlog4cpp_1_1BasicLayout.html</anchorfile>
      <anchor>a5cab336d9553c1a0b16ceac157138026</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~BasicLayout</name>
      <anchorfile>classlog4cpp_1_1BasicLayout.html</anchorfile>
      <anchor>ad47010323892697a5a4b1ca31dca98d3</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::BufferingAppender</name>
    <filename>classlog4cpp_1_1BufferingAppender.html</filename>
    <base>log4cpp::LayoutAppender</base>
    <member kind="function">
      <type></type>
      <name>BufferingAppender</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a1e2fd9caa68e1b3cf03026ecd2ead525</anchor>
      <arglist>(const std::string name, unsigned long max_size, std::auto_ptr&lt; Appender &gt; sink, std::auto_ptr&lt; TriggeringEventEvaluator &gt; evaluator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a98235e5bb50c2bf509d29626affdafc5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getLossy</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a59ff546c6708fc514f08cef526061af4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLossy</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a7e860329328535031fbe27afcae733a9</anchor>
      <arglist>(bool lossy)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>ab395e9b02499541605e3efc4693df891</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::list&lt; LoggingEvent &gt;</type>
      <name>queue_t</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a295cffc91e5bc2b12c4e6a75d346aade</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>dump</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a303818c1b9d248a988092450a3b7b4b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::auto_ptr&lt; TriggeringEventEvaluator &gt;</type>
      <name>evaluator_</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a7bad4486ebfbe987129c461432e2142b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lossy_</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>aee90a3dcc3f5622e383afd3d5321bfbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>max_size_</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a71dc00453337f3653ad284bd9458fabf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>queue_t</type>
      <name>queue_</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a44b4b02ce842652b282b0f56c243e1c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::auto_ptr&lt; Appender &gt;</type>
      <name>sink_</name>
      <anchorfile>classlog4cpp_1_1BufferingAppender.html</anchorfile>
      <anchor>a1631626f962bcbb3295485be5ccd74a9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::Category</name>
    <filename>classlog4cpp_1_1Category.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>afe22130ca03516ea3f9331446e2b0d5d</anchor>
      <arglist>(Appender *appender)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>af6e26395fb0fdcd842fa9b8d32dbaace</anchor>
      <arglist>(Appender &amp;appender)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alert</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>aca8a704d6397ac3a4300966a6142460c</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>alert</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a8b01f91b8f9b4e2dbdd062132d748451</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>alertStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a50ebe1facaa40c12cc95dd6b10f6557e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>callAppenders</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ac07af8f9e1f8342dce0a437c6ad9764f</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crit</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>acf854aca1676ede517914bf5185fc36d</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>crit</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ad2c42de9c88e4a9c176c1eda7b5258a5</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>critStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a31d8ba46b15a2ca6ac7281ac44302e8e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debug</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>aafa1ca0c9d57f9f87eae8628e89c5950</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>debug</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a6df5f921ea93cd1ecfb2ef90336c472e</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>debugStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>afac27826bcfb981b5ddd9395abfe7248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emerg</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a3663faf2ad6873c3da8cdfef5780277a</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>emerg</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a7833997324b984179542a70853ddce08</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>emergStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a73790279fa893f1000b01b2c98894c89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a90d7771a3113219532878f1fea554afe</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>error</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a1c8145cee16f46c3ae456d101ad7d95a</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>errorStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>af65fd83dd2808f86950d66cf66176520</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fatal</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a249d46ce876a4af55a25226255e626fa</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fatal</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a1e78405eafb717121b438460ff22f452</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>fatalStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a9ddbaf1debae0bda23827b8b14867943</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getAdditivity</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a8f3194a44eec707cff9282590d4bf537</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AppenderSet</type>
      <name>getAllAppenders</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a9b1949eec3c2344a0a24f3cc16961af6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Appender *</type>
      <name>getAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a8d544f5f1aaf502802a6c5bb7912cfd2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Appender *</type>
      <name>getAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>abadce100c630726cfb16d2c27f2581f4</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Priority::Value</type>
      <name>getChainedPriority</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a8cdbbc14ee2a24d0815d5f8558ee9da9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>getName</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ae151a14d9c6884c0d6f593cb06a4acb2</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Category *</type>
      <name>getParent</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a473a1bdd762ba53180c6696ad66b28a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Category *</type>
      <name>getParent</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>af8334e920cff9d71c226ed28bdb12cbb</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Priority::Value</type>
      <name>getPriority</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>afa37d2741567cc909ddd0a2378e8576f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CategoryStream</type>
      <name>getStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ad40a8ccc9e64228a9a56f59c3062ac82</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>info</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ad218a5e279fc9b15a076bf62503f37b4</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>info</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>aa98cd75a4e645682992a92b34876fbae</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>infoStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a752186a865f70d3e2d9683be95875029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAlertEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a85946adfd9cda015cea491e1caf05718</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCritEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a7e7521c434a9ce68d2b995e3b405b01d</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDebugEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ab5da3d7f8c2fb714b5548fa65f07a661</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEmergEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a148f14c76ab768f54d2137862768ee29</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isErrorEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a36e49c5fd3232cc38589262b0552a9d9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFatalEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a4c4ee870570803e12d5aafec40f6b8e8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isInfoEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a9c07515c4056a3bac19754c263f67d41</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNoticeEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a27e291604a46fb814ffc9145d0549806</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPriorityEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a257d630620c054314daad09bba2f0a02</anchor>
      <arglist>(Priority::Value priority) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isWarnEnabled</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ac6d8d0e26d6b2a0b06397ae282e9479c</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a763caceab3981c2e06811c29655b361b</anchor>
      <arglist>(Priority::Value priority, const char *stringFormat,...)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>log</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ac0dca9fa16eb2687d624929c8276d123</anchor>
      <arglist>(Priority::Value priority, const std::string &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>logva</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a200f068379f6533e305afd903ee5a311</anchor>
      <arglist>(Priority::Value priority, const char *stringFormat, va_list va)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notice</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a5a4ba8063d108e275affa4aca5aec4ef</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notice</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>acf91d597c6a676fe697060e62ae806c4</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>noticeStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a6f0ece985281625a21d7d941b3683274</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual CategoryStream</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ab745a7507e0b9925bc31f0e614f95258</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ownsAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a322ca57d9dfd5291f7be3fb9f1d9076a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ownsAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a2ff9f28b04dafc13fd08316fd5a27f19</anchor>
      <arglist>(Appender *appender) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllAppenders</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>aaa875c937496cbae47305505658cc13d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a791368f003a7a473ae70cfbbeef08512</anchor>
      <arglist>(Appender *appender)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdditivity</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a604ed38018f864308c329d043847c5b3</anchor>
      <arglist>(bool additivity)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>afc5a373da3c106e4da78822f99560075</anchor>
      <arglist>(Appender *appender)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ad9820b0eb831c37832c850ed6110f124</anchor>
      <arglist>(Appender &amp;appender)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a51424bad2e31a7c5786c2c03015ac5b4</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warn</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a9c372f41858234fe5ab0cfe94cfdb94a</anchor>
      <arglist>(const char *stringFormat,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>warn</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a0f5bc1528f7e8947b5dc670a0f60af66</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream</type>
      <name>warnStream</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ac283548b14f3897e20f85b83f6ce9e35</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Category</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a3952d5ff84aabe2cd8c2825fbce65350</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Category *</type>
      <name>exists</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ad514b297e66e1ff76846391c948267ce</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::vector&lt; Category * &gt; *</type>
      <name>getCurrentCategories</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ac068361d7fa91537c3f1e9f3db2bdd57</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Category &amp;</type>
      <name>getInstance</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a4540bcda1365d8db5abe0536f272877f</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Category &amp;</type>
      <name>getRoot</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a2d81d4c56d54738afa621ac5f85efcc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Priority::Value</type>
      <name>getRootPriority</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a37196cadca4b8b9926a18e4ce10f642d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setRootPriority</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>add951394d3c2e5532c046879ad836a0f</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>shutdown</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a929c1316dc9ce33506a48e92b190df7b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_logUnconditionally</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a2020a52bc0abfa16f6c2f879791ca4ef</anchor>
      <arglist>(Priority::Value priority, const char *format, va_list arguments)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_logUnconditionally2</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a77265549183a4f2fc9ecea8da5aec8b4</anchor>
      <arglist>(Priority::Value priority, const std::string &amp;message)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type></type>
      <name>Category</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a8ebcf346b4f88ba44812c992bf53be74</anchor>
      <arglist>(const std::string &amp;name, Category *parent, Priority::Value priority=Priority::NOTSET)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; Appender *, bool &gt;</type>
      <name>OwnsAppenderMap</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>afbbb7c2d61ad3513e96af2ce5d62853d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Category</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>ad1fbf1969302e55517f61e17f539a1da</anchor>
      <arglist>(const Category &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Category &amp;</type>
      <name>operator=</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a1e449a55a2ac2ef2f1931cb50b6e5515</anchor>
      <arglist>(const Category &amp;other)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual bool</type>
      <name>ownsAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>aa8916baa498c9fcaa72dd957b31e05af</anchor>
      <arglist>(Appender *appender, OwnsAppenderMap::iterator &amp;i2)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AppenderSet</type>
      <name>_appender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a4ed77641f541842aeaa57d4103fb8f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>threading::Mutex</type>
      <name>_appenderSetMutex</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a50ef9936209ef0ced4422821b376fc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile bool</type>
      <name>_isAdditive</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>acc85740ffe039d168c380b7654730491</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const std::string</type>
      <name>_name</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a61bcbd99eabb30f73c172f04fe7a46b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>OwnsAppenderMap</type>
      <name>_ownsAppender</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a850304109af17ffcf5d8842f804603ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Category *</type>
      <name>_parent</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a52e67ae1f36b6e408744a89b9f6ebd94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>volatile Priority::Value</type>
      <name>_priority</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>aaf1158e28770840a7e3d46aff9145f4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>HierarchyMaintainer</name>
      <anchorfile>classlog4cpp_1_1Category.html</anchorfile>
      <anchor>a09f128c878c5735c0802cfbf132b6b9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::CategoryNameComponent</name>
    <filename>structlog4cpp_1_1CategoryNameComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1CategoryNameComponent.html</anchorfile>
      <anchor>afd36db64da6edd693f1d096941d9f28e</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CategoryNameComponent</name>
      <anchorfile>structlog4cpp_1_1CategoryNameComponent.html</anchorfile>
      <anchor>a795482288f889aa0c0bf8bff6d6fd750</anchor>
      <arglist>(std::string specifier)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_precision</name>
      <anchorfile>structlog4cpp_1_1CategoryNameComponent.html</anchorfile>
      <anchor>ab963ecfed5d4a0cccdfa051820ac5cb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::CategoryStream</name>
    <filename>classlog4cpp_1_1CategoryStream.html</filename>
    <member kind="typedef">
      <type>CategoryStream &amp;(*</type>
      <name>cspf</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a7f916b3d34c0c20d0238efc70b8bd4fe</anchor>
      <arglist>)(CategoryStream &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CategoryStream</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a0f098bca471909b68d481c42eb925191</anchor>
      <arglist>(Category &amp;category, Priority::Value priority)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flush</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a72075a7901477d973b22e4d9c3deae40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Category &amp;</type>
      <name>getCategory</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a8f6a60a93b3d359bc13fd3427a832be8</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Priority::Value</type>
      <name>getPriority</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a7ef550ca8278a00b7d10f88886445613</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>CategoryStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>adf08348d90aab91bfcb39bfa1662bb46</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a5af76f69e43e990cd166ba1232d2d965</anchor>
      <arglist>(const std::string &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>CategoryStream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a1092cc8ba55ef54b8599d926708d7371</anchor>
      <arglist>(cspf)</arglist>
    </member>
    <member kind="function">
      <type>std::streamsize</type>
      <name>width</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a95f658aae4002f292b0c6b568a5a338e</anchor>
      <arglist>(std::streamsize wide)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CategoryStream</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a56fdacabeb88fd88e710d71d7515f2c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union log4cpp::CategoryStream::@0</type>
      <name>@1</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a69dfae06d800115d66f8079b3e0912ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::ostringstream *</type>
      <name>_buffer</name>
      <anchorfile>unionlog4cpp_1_1CategoryStream_1_1@0.html</anchorfile>
      <anchor>a7cf0e17a0f3957f8d45fbd417c631b35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Category &amp;</type>
      <name>_category</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a9f5076b6c1ea25ec5e58aafcb29eb990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Priority::Value</type>
      <name>_priority</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>abde75b61904a9e85d49733c7b36ee81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>LOG4CPP_EXPORT friend CategoryStream &amp;</type>
      <name>eol</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a98e1bcf9c2e5a0ebd2bbc4110808962c</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
    <member kind="friend">
      <type>LOG4CPP_EXPORT friend CategoryStream &amp;</type>
      <name>left</name>
      <anchorfile>classlog4cpp_1_1CategoryStream.html</anchorfile>
      <anchor>a2ae54e9301e735a12e5ccbc1bddb99eb</anchor>
      <arglist>(CategoryStream &amp;os)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::ConfigureFailure</name>
    <filename>classlog4cpp_1_1ConfigureFailure.html</filename>
    <member kind="function">
      <type></type>
      <name>ConfigureFailure</name>
      <anchorfile>classlog4cpp_1_1ConfigureFailure.html</anchorfile>
      <anchor>a2afdc6351c628bda5ce571d899d59b49</anchor>
      <arglist>(const std::string &amp;reason)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::FactoryParams</name>
    <filename>classlog4cpp_1_1FactoryParams.html</filename>
    <member kind="typedef">
      <type>storage_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>ab069f4d7d659fb4e74f4f9fc342c5491</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>a3610ac9f46702bda59699ae1bffef044</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>a92bf77050978636592ce0aed54fa79c0</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>find</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>a8af51931be69524aa4c277596380f2c1</anchor>
      <arglist>(const std::string &amp;t) const </arglist>
    </member>
    <member kind="function">
      <type>details::parameter_validator</type>
      <name>get_for</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>a9015b9f59d19aa1d2aabb6e289ae12e0</anchor>
      <arglist>(const char *tag) const </arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>operator[]</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>a3f8d2c53ad0ede90065b8ab05677188b</anchor>
      <arglist>(const std::string &amp;v) const </arglist>
    </member>
    <member kind="function">
      <type>std::string &amp;</type>
      <name>operator[]</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>a905bd46906c2a0cb8c3ae661eab8b33d</anchor>
      <arglist>(const std::string &amp;v)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, std::string &gt;</type>
      <name>storage_t</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>aafb8eaff034b9e04ef0ba2c60b9dcb72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>storage_t</type>
      <name>storage_</name>
      <anchorfile>classlog4cpp_1_1FactoryParams.html</anchorfile>
      <anchor>abcc07df76054e383ce5a7652fd532027</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::FileAppender</name>
    <filename>classlog4cpp_1_1FileAppender.html</filename>
    <base>log4cpp::LayoutAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>ab76d4e1ff38513f30e83d19df6069e99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileAppender</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a0b2eef203507c312d318d8873968c9a5</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;fileName, bool append=true, mode_t mode=00644)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FileAppender</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>adc0e90778a385193f6efc4f0582e197f</anchor>
      <arglist>(const std::string &amp;name, int fd)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getAppend</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a866b06b4219d216693585118be2c4711</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual mode_t</type>
      <name>getMode</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a3b652da4d169cc6cfb50968daf8762bd</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>adc5a6091d98e5aee1cb990e9fedaf946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAppend</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>aa4f707ca21048b3b036585eca7d8403a</anchor>
      <arglist>(bool append)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMode</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>aa9bc965f1fcf173c2834e3bdf58d0c01</anchor>
      <arglist>(mode_t mode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FileAppender</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a921423fbb52bedea9613f8750663ce12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a16922adcd64137ca9d87ab2b2f250d0d</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_fd</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a29a60724e02e279cda4832b89daa1e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>_fileName</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a160529fae6d231eb7e91464cfa3f409d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_flags</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>aa06f853a3012f378682d9e170490064c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mode_t</type>
      <name>_mode</name>
      <anchorfile>classlog4cpp_1_1FileAppender.html</anchorfile>
      <anchor>a1fabbdec586ab860a9969e0f6a483e78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::Filter</name>
    <filename>classlog4cpp_1_1Filter.html</filename>
    <member kind="enumeration">
      <name>Decision</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a258358b931aa7cd8ea20911e0f9bfcba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DENY</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a258358b931aa7cd8ea20911e0f9bfcbaa4894d9100d79b5a02318499007b44f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NEUTRAL</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a258358b931aa7cd8ea20911e0f9bfcbaae63c2f2959ca9e0dcae0f803bd933d66</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCEPT</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a258358b931aa7cd8ea20911e0f9bfcbaaaefa860fd668e3ec44eea46a39325de4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>appendChainedFilter</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a0085e38d65401acd22a5dddf639b4472</anchor>
      <arglist>(Filter *filter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Decision</type>
      <name>decide</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>ab61b417a36845ce326279eefdefaebc5</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Filter</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>aca1fe740d1439867b099d9e1a975718b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Filter *</type>
      <name>getChainedFilter</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a598533f57055baa5f72d677d3fcd9bf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Filter *</type>
      <name>getEndOfChain</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>af1814369efb55989d3f72782a6d722b4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setChainedFilter</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>a2f1d46477399905d164c395e5f255732</anchor>
      <arglist>(Filter *filter)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Filter</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>ad50c63830cf132630d593ab0cc1a99bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual Decision</type>
      <name>_decide</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>af23be38bc44ba21475df27a28bcffb4c</anchor>
      <arglist>(const LoggingEvent &amp;event)=0</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Filter *</type>
      <name>_chainedFilter</name>
      <anchorfile>classlog4cpp_1_1Filter.html</anchorfile>
      <anchor>aa6754d63d5c0e54c8b401d8e58d75d5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::FixedContextCategory</name>
    <filename>classlog4cpp_1_1FixedContextCategory.html</filename>
    <base>log4cpp::Category</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addAppender</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a6f16b049334663624afabed150401669</anchor>
      <arglist>(Appender *appender)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addAppender</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a1e58c08c075dab8bb0957b48df6b7b92</anchor>
      <arglist>(Appender &amp;appender)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>callAppenders</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a72e2e2486bcc823b4a4318dad4bea0df</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FixedContextCategory</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a94b2f7203eedb15bf8789ab2e22c3773</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;context=&quot;&quot;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getAdditivity</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>ab850e3c76a07845e97429c37803de623</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual AppenderSet</type>
      <name>getAllAppenders</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a1de99ebcfe01ef225c474e897ce42001</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Appender *</type>
      <name>getAppender</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a832db0eb782015ac2f125bbc79ccada5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Appender *</type>
      <name>getAppender</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>ae176d1d2680928785c4450dff2cc1be9</anchor>
      <arglist>(const std::string &amp;name) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Priority::Value</type>
      <name>getChainedPriority</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a3f2c200a3af93c8db3f8329ed24c223a</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getContext</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a85cfaeca45b2760342ca9a18195329f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Priority::Value</type>
      <name>getPriority</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a009c522a12e8b8bdc25d6e83a7ac21da</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ownsAppender</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a9cdddf29802ec56265352a0e63b7a131</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>ownsAppender</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a8edf487c3081510fb51a6b45bb34e3a2</anchor>
      <arglist>(Appender *appender) const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllAppenders</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>ae052abcf7eb04a314400b43c58c78b68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdditivity</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>a050500a967022390512eb4bc776cb648</anchor>
      <arglist>(bool additivity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setContext</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>ae2170fbeaacd8cac9250fa7f42377cb5</anchor>
      <arglist>(const std::string &amp;context)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FixedContextCategory</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>ae4171b58eeadfbf42a9dec417d943362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_logUnconditionally2</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>aabd251a7a6198fb8235defeeefa9d0ed</anchor>
      <arglist>(Priority::Value priority, const std::string &amp;message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_context</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>ad4b916bf8a6df8e70ec6f3d20c6878bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Category &amp;</type>
      <name>_delegate</name>
      <anchorfile>classlog4cpp_1_1FixedContextCategory.html</anchorfile>
      <anchor>affd7d03a6917f4512e291dd6b85dcf71</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::FormatModifierComponent</name>
    <filename>structlog4cpp_1_1FormatModifierComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>a598fc3fd58026d84d28ddcbf77e343a5</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FormatModifierComponent</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>a74f7d0500247ad257e6b53497c0d7738</anchor>
      <arglist>(PatternLayout::PatternComponent *component, size_t minWidth, size_t maxWidth, bool alignLeft)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~FormatModifierComponent</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>a6e08bbf8d671f9b6585ea62707fe6391</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_alignLeft</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>aad5d68c0639394ee673746cee17a91e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PatternLayout::PatternComponent *</type>
      <name>_component</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>a6cd5f1ebcd5d371b697f76ede1750d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_maxWidth</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>a1703e97c3c2f4811f5472df539a84cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>size_t</type>
      <name>_minWidth</name>
      <anchorfile>structlog4cpp_1_1FormatModifierComponent.html</anchorfile>
      <anchor>a02de7ed668f63ac04066002b182acbaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::GenerationalFileAppender</name>
    <filename>classlog4cpp_1_1GenerationalFileAppender.html</filename>
    <base>log4cpp::FileAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>advanceGeneration</name>
      <anchorfile>classlog4cpp_1_1GenerationalFileAppender.html</anchorfile>
      <anchor>a6b95ed092043715c1821fbfa94776cc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GenerationalFileAppender</name>
      <anchorfile>classlog4cpp_1_1GenerationalFileAppender.html</anchorfile>
      <anchor>a2610f3f8ac972825be5bb57d4cb6cb9c</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;fileName, bool append=true, mode_t mode=00644)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>_generation</name>
      <anchorfile>classlog4cpp_1_1GenerationalFileAppender.html</anchorfile>
      <anchor>a5c67780370f5431855b6c6d45c33a05d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>_originalFileName</name>
      <anchorfile>classlog4cpp_1_1GenerationalFileAppender.html</anchorfile>
      <anchor>af248d973ee0235f2fa32ad6ed8792221</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::HierarchyMaintainer</name>
    <filename>classlog4cpp_1_1HierarchyMaintainer.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, Category * &gt;</type>
      <name>CategoryMap</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a524ad026da8b2164784da7984f3c051b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Category *(*</type>
      <name>creator_function_t</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>adce444e42f9d4dcdf30ddbacf42aa1f8</anchor>
      <arglist>)(const std::string &amp;name, log4cpp::Category *parent, log4cpp::Priority::Value priority)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>shutdown_fun_ptr</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>af29a24385bcdef4b123b75367500c61a</anchor>
      <arglist>)()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deleteAllCategories</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>aba1788484b89fbf2f7a7b4c7ab382eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::vector&lt; Category * &gt; *</type>
      <name>getCurrentCategories</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>aacc65ee043616669111cfdd6123245f6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Category *</type>
      <name>getExistingInstance</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>ae42dc11607bcdb517b1e49a102f957ee</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Category &amp;</type>
      <name>getInstance</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a4adb55e882ec3852e6365e1ec14d310d</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HierarchyMaintainer</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a752efaca8aa5b3d7da35d748769ad760</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>register_shutdown_handler</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a092cddb8fb94808f34d8eabf6f15f9b3</anchor>
      <arglist>(shutdown_fun_ptr handler)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>ac1097666b41f8641a4b203b653aab81a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HierarchyMaintainer</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a223dcb7e55cb0a6e30fb9c19556f01f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HierarchyMaintainer &amp;</type>
      <name>getDefaultMaintainer</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>af1234577055057a9e2af8f7e460cb2f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>set_category_factory</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>ac2885ba7539e4883e7e0c11b365ef4ae</anchor>
      <arglist>(creator_function_t creator_function)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Category *</type>
      <name>_getExistingInstance</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>ad5bb97171cc2a541529bb93d09d2fa0e</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual Category &amp;</type>
      <name>_getInstance</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a78cf7b45cb0576e4a99d343ce5b7dc98</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CategoryMap</type>
      <name>_categoryMap</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a28bfdea8012c77e49318c9f42dd95016</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>threading::Mutex</type>
      <name>_categoryMutex</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a20dbd26c9697f019662827adf97e8223</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; shutdown_fun_ptr &gt;</type>
      <name>handlers_t</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a9397a2d0e792e4ff8a2e6e5981d0e448</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Category *</type>
      <name>make_category</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a9099911920dfcc47312907ca200d15c4</anchor>
      <arglist>(const std::string &amp;name, log4cpp::Category *parent, log4cpp::Priority::Value priority)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>handlers_t</type>
      <name>handlers_</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>ab454804f16fddbb3f1e505066649f990</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static creator_function_t</type>
      <name>_creator_function</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a7d3369c163b6f7c6e146cf13abe4c8d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static HierarchyMaintainer *</type>
      <name>_defaultMaintainer</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a79d351a3867f09fbe13be662b83e3475</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Log4cppCleanup</name>
      <anchorfile>classlog4cpp_1_1HierarchyMaintainer.html</anchorfile>
      <anchor>a59401e859f132e650de016b2c920b439</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::IdsaAppender</name>
    <filename>classlog4cpp_1_1IdsaAppender.html</filename>
    <base>log4cpp::AppenderSkeleton</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a135ad229b96bbdb9a34ea898cb317246</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdsaAppender</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a352602ad7f2559877d260030f778420d</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;idsaName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a172e815c9302281f3248d95a5bfa73d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a24a39579cd709d669762e3d66e5f249f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLayout</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a87ee94d1def5322bda4749c3880cca49</anchor>
      <arglist>(Layout *layout)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~IdsaAppender</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a46b20ec2e8a5bf8b1257ee021dcb4b9e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a5cbc7e007120590955aef80072b8065b</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>open</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>a6adf5be22fe198e2dbd88d68963fe165</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>IDSA_CONNECTION *</type>
      <name>_idsaConnection</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>acc37fb222ad563ea53a98b193bb4d427</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>_idsaName</name>
      <anchorfile>classlog4cpp_1_1IdsaAppender.html</anchorfile>
      <anchor>aba11f35faf72e6005f4fb3c524191f16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::Layout</name>
    <filename>classlog4cpp_1_1Layout.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>classlog4cpp_1_1Layout.html</anchorfile>
      <anchor>ab52ceda3222f9102e41720b45ae3a939</anchor>
      <arglist>(const LoggingEvent &amp;event)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Layout</name>
      <anchorfile>classlog4cpp_1_1Layout.html</anchorfile>
      <anchor>a5b80135e76bdd99ae51d4d487eb31657</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::LayoutAppender</name>
    <filename>classlog4cpp_1_1LayoutAppender.html</filename>
    <base>log4cpp::AppenderSkeleton</base>
    <member kind="typedef">
      <type>BasicLayout</type>
      <name>DefaultLayoutType</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>a188b3a9a2dd9f718f250f95efaa43724</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LayoutAppender</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>a31d50b4e476c70bd99e3c9dbd07e6a79</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresLayout</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>ada1cff85c6ef25177da226dc3eabe65b</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setLayout</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>aa12073260a58276f9f43a75cb7b93b68</anchor>
      <arglist>(Layout *layout=NULL)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LayoutAppender</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>ada501d953eb1e980840866880ba0afb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Layout &amp;</type>
      <name>_getLayout</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>a2215bc27417d200bd510f2f5d91fa0ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Layout *</type>
      <name>_layout</name>
      <anchorfile>classlog4cpp_1_1LayoutAppender.html</anchorfile>
      <anchor>abd4e31b7cf3cf3c0bbabaf82a4bbf947</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::LayoutsFactory</name>
    <filename>classlog4cpp_1_1LayoutsFactory.html</filename>
    <member kind="typedef">
      <type>std::auto_ptr&lt; Layout &gt;(*</type>
      <name>create_function_t</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>af7d58e905e1f76576ca060640819e9e6</anchor>
      <arglist>)(const params_t &amp;params)</arglist>
    </member>
    <member kind="typedef">
      <type>FactoryParams</type>
      <name>params_t</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>a0b51f3877d04e2aa522ccce05abb30e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; Layout &gt;</type>
      <name>create</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>a31f08a0f498374599f339b959d9f7b1f</anchor>
      <arglist>(const std::string &amp;class_name, const params_t &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registed</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>ae7f454fa61fa8ec572a2908526d40b25</anchor>
      <arglist>(const std::string &amp;class_name) const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCreator</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>aa36cf37534dd77e11253d81edcaa51c4</anchor>
      <arglist>(const std::string &amp;class_name, create_function_t create_function)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LayoutsFactory &amp;</type>
      <name>getInstance</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>a42519d3f23241bcc2916d704689c8360</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>creators_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>acc77911d6c750f14e5df91913224937f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, create_function_t &gt;</type>
      <name>creators_t</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>a6b3d15373a82679f440262600c187fea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>LayoutsFactory</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>ad0a823c877c47cb79fe6aa08502d2931</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>creators_t</type>
      <name>creators_</name>
      <anchorfile>classlog4cpp_1_1LayoutsFactory.html</anchorfile>
      <anchor>aaa14dca716522d115100a83b3ed6f074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::LevelEvaluator</name>
    <filename>classlog4cpp_1_1LevelEvaluator.html</filename>
    <base>log4cpp::TriggeringEventEvaluator</base>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>eval</name>
      <anchorfile>classlog4cpp_1_1LevelEvaluator.html</anchorfile>
      <anchor>ad444fdcca0b6283d962b8a957e656126</anchor>
      <arglist>(const LoggingEvent &amp;event) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LevelEvaluator</name>
      <anchorfile>classlog4cpp_1_1LevelEvaluator.html</anchorfile>
      <anchor>abbf4c62f6a4123254a1318bbdbb75771</anchor>
      <arglist>(Priority::Value level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Priority::Value</type>
      <name>level_</name>
      <anchorfile>classlog4cpp_1_1LevelEvaluator.html</anchorfile>
      <anchor>af96206e6ef34578b2dd7a855e8ec9f66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::LoggingEvent</name>
    <filename>structlog4cpp_1_1LoggingEvent.html</filename>
    <member kind="function">
      <type></type>
      <name>LoggingEvent</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>aceb2b44a66f1b46e5ccf7805cbf46088</anchor>
      <arglist>(const std::string &amp;category, const std::string &amp;message, const std::string &amp;ndc, Priority::Value priority)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LoggingEvent</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>a8dbd3c054d3881ee126f604aacacf64b</anchor>
      <arglist>(const std::string &amp;category, const std::string &amp;message, const std::string &amp;ndc, Priority::Value priority, const std::string &amp;threadName, TimeStamp &amp;timeStamp)</arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>categoryName</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>a1cca378605dec8f497834b9d64e7fd99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>message</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>a0880d85605e03289daf333f25868b814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>ndc</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>a1d86cfec2108acc064878550b38f9d5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Priority::Value</type>
      <name>priority</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>ad2fb835fe723dbb526b71423b4d16951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const std::string</type>
      <name>threadName</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>a66969a4433669348c0fe1772c0c7e522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TimeStamp</type>
      <name>timeStamp</name>
      <anchorfile>structlog4cpp_1_1LoggingEvent.html</anchorfile>
      <anchor>ae260062ce70e1a684b8a37c8233dd59e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::MessageComponent</name>
    <filename>structlog4cpp_1_1MessageComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1MessageComponent.html</anchorfile>
      <anchor>a3546ac35b5caf1d3f048b5cd39ea117d</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::MillisSinceEpochComponent</name>
    <filename>structlog4cpp_1_1MillisSinceEpochComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1MillisSinceEpochComponent.html</anchorfile>
      <anchor>a4dce1d686db664709e84a17c02a6eef8</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::NDC</name>
    <filename>classlog4cpp_1_1NDC.html</filename>
    <class kind="struct">log4cpp::NDC::DiagnosticContext</class>
    <member kind="typedef">
      <type>std::vector&lt; DiagnosticContext &gt;</type>
      <name>ContextStack</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>aea4fa13814448adfa837884422360775</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_clear</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a6b6996557e556df29623fd14ac6661b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ContextStack *</type>
      <name>_cloneStack</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a3bc4401426802baead3ae93f6760f10e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::string &amp;</type>
      <name>_get</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>acfa967a7ec04d739872126366d696b78</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>_getDepth</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>ab6e63b225f872dc67514c092fb67a4e9</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_inherit</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>adc72c5bcb57815f5ceafe1c6ee40465f</anchor>
      <arglist>(ContextStack *stack)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>_pop</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a4af8a96d401edf56d57d1f3d780ac321</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_push</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>aed936d87ab91ef44fe463406a009f05c</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setMaxDepth</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a9ec662bf36a7509304c77bd97ee58bcb</anchor>
      <arglist>(int maxDepth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NDC</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a52f957aadc13895525e83868df67d135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~NDC</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>af36717d0f779e7b245b2bf92f8654de9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>clear</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>ab0d6de25209c63a51889eba89dd6181d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ContextStack *</type>
      <name>cloneStack</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>af1c32f92de0b64e67af2dd568310279f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>get</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a62a7cb56ef73bde377b2a9963bb86661</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getDepth</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a6142056be34a16e121d0b9b1bf986e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static NDC &amp;</type>
      <name>getNDC</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a81679eb19f8eb74a73ffec884bd2eb77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>inherit</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>af03f56251d0fd18a7b539b957a6cdacd</anchor>
      <arglist>(ContextStack *stack)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>pop</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a4c0720efccfc299a49801f7a35352f77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>push</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>ad4f07aa423a2855ce00f6d7642ec86be</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setMaxDepth</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a60cc6e40fb64bfb8f086878584ef78e6</anchor>
      <arglist>(int maxDepth)</arglist>
    </member>
    <member kind="variable">
      <type>ContextStack</type>
      <name>_stack</name>
      <anchorfile>classlog4cpp_1_1NDC.html</anchorfile>
      <anchor>a1f9df91c6a43669c80d6c053b1fab6c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::NDC::DiagnosticContext</name>
    <filename>structlog4cpp_1_1NDC_1_1DiagnosticContext.html</filename>
    <member kind="function">
      <type></type>
      <name>DiagnosticContext</name>
      <anchorfile>structlog4cpp_1_1NDC_1_1DiagnosticContext.html</anchorfile>
      <anchor>ad98285fa8a281ffcfd174db4b23b19a1</anchor>
      <arglist>(const std::string &amp;message)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DiagnosticContext</name>
      <anchorfile>structlog4cpp_1_1NDC_1_1DiagnosticContext.html</anchorfile>
      <anchor>a98b1770ad6d728fe3d83e55e2fb12d97</anchor>
      <arglist>(const std::string &amp;message, const DiagnosticContext &amp;parent)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>fullMessage</name>
      <anchorfile>structlog4cpp_1_1NDC_1_1DiagnosticContext.html</anchorfile>
      <anchor>ada0f541b5f5c2151449e1fcfcf066be4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>message</name>
      <anchorfile>structlog4cpp_1_1NDC_1_1DiagnosticContext.html</anchorfile>
      <anchor>af0b2e374d28623581d888113adb0b2ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::NDCComponent</name>
    <filename>structlog4cpp_1_1NDCComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1NDCComponent.html</anchorfile>
      <anchor>a8d62dd2839a1922cf3fdfa2d9f872a3a</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::OstreamAppender</name>
    <filename>classlog4cpp_1_1OstreamAppender.html</filename>
    <base>log4cpp::LayoutAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1OstreamAppender.html</anchorfile>
      <anchor>a6eca1004256920485cbc51fc0e8a7ac2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OstreamAppender</name>
      <anchorfile>classlog4cpp_1_1OstreamAppender.html</anchorfile>
      <anchor>ae699ca645f3b27706354aa608a357c46</anchor>
      <arglist>(const std::string &amp;name, std::ostream *stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1OstreamAppender.html</anchorfile>
      <anchor>a283e524fdb7eab911c273b20619b09dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OstreamAppender</name>
      <anchorfile>classlog4cpp_1_1OstreamAppender.html</anchorfile>
      <anchor>a2ce2cdcfd9d73d348447916e11636220</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1OstreamAppender.html</anchorfile>
      <anchor>a72115c5fabbef8687a2bc9f8b0ef6679</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ostream *</type>
      <name>_stream</name>
      <anchorfile>classlog4cpp_1_1OstreamAppender.html</anchorfile>
      <anchor>acb5d44b2981342625c832992479e521e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::PassThroughLayout</name>
    <filename>classlog4cpp_1_1PassThroughLayout.html</filename>
    <base>log4cpp::Layout</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>classlog4cpp_1_1PassThroughLayout.html</anchorfile>
      <anchor>a56c67965111978f8d1b0e36a5765ac23</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::PatternLayout</name>
    <filename>classlog4cpp_1_1PatternLayout.html</filename>
    <base>log4cpp::Layout</base>
    <class kind="class">log4cpp::PatternLayout::PatternComponent</class>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>clearConversionPattern</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a5df26247f71992097d03999b4eddfb0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a29c5e385c9f13fcfccdee71ef7a25354</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getConversionPattern</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>abd5e458748a48566d203df84c97508b4</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PatternLayout</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a4bca5fb678e85ce0d3fae128b10fc826</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setConversionPattern</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a40116fcd7bee152b9ea624638c67deeb</anchor>
      <arglist>(const std::string &amp;conversionPattern)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PatternLayout</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>afa76336e2b107139407a1d6d41f22a82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>BASIC_CONVERSION_PATTERN</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>af98de13eb4e2881975078fb869dd56e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>DEFAULT_CONVERSION_PATTERN</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>ad79ee3afde403cd6c6e6ce433b675afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>SIMPLE_CONVERSION_PATTERN</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>aeb2b239108ff547920ba43493346a190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>TTCC_CONVERSION_PATTERN</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a3ceed9dd11355695346f880a61cceac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::vector&lt; PatternComponent * &gt;</type>
      <name>ComponentVector</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>ad243d18bef9ab13ea7ab48e226507df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ComponentVector</type>
      <name>_components</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a3f1508c5f5ca287312d1247112c76092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_conversionPattern</name>
      <anchorfile>classlog4cpp_1_1PatternLayout.html</anchorfile>
      <anchor>a2a19ac82ffb51de2144b86df9db63e7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::PatternLayout::PatternComponent</name>
    <filename>classlog4cpp_1_1PatternLayout_1_1PatternComponent.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>classlog4cpp_1_1PatternLayout_1_1PatternComponent.html</anchorfile>
      <anchor>a6003f2fb1b0acd492796c05e7fae6de6</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PatternComponent</name>
      <anchorfile>classlog4cpp_1_1PatternLayout_1_1PatternComponent.html</anchorfile>
      <anchor>ab3ba176aa65ac78d329a99f3a921a5dd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::Priority</name>
    <filename>classlog4cpp_1_1Priority.html</filename>
    <member kind="enumeration">
      <name>PriorityLevel</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EMERG</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afa6a3724073818ca3ba3fba1392a7bd0fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FATAL</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afa1dae0224ebde51778073e7ba502a7510</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ALERT</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afa972739ec54e849f882cf52c134d82eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CRIT</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afa2a17831f5d9979da0dc44cd778b4eeff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERROR</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afac18e3d423b0d2eaaa790344b672acc60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WARN</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afaa5f201ad98003369dfbcf6a7dcc9b166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOTICE</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afadfb1498a2aaab7c1dd312ed3a4e65efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INFO</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afa72bbbc5d56f3e830c086fe0d955b97e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DEBUG</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afa5ea0b81069b260ca2c6134a843887974</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NOTSET</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>ae1b1901a7b2bea8190b286684eecc1afaebdf006bbefb65f1d654594992ac4e4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Value</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>a19c2e47a94a531d3028f7c545671ff72</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const std::string &amp;</type>
      <name>getPriorityName</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>aa9f79d671af8ba8bc1227472772ad711</anchor>
      <arglist>(int priority)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Value</type>
      <name>getPriorityValue</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>a1efc998047aafb6bc2ebf683b4e25597</anchor>
      <arglist>(const std::string &amp;priorityName)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MESSAGE_SIZE</name>
      <anchorfile>classlog4cpp_1_1Priority.html</anchorfile>
      <anchor>a80a160e15c02956d96f23041344e42a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::PriorityComponent</name>
    <filename>structlog4cpp_1_1PriorityComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1PriorityComponent.html</anchorfile>
      <anchor>ab28fa6fc14e6d0e47733ebd7286b872b</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::ProcessorTimeComponent</name>
    <filename>structlog4cpp_1_1ProcessorTimeComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1ProcessorTimeComponent.html</anchorfile>
      <anchor>a19e0359528b1c0ee9cf4941c9f77612c</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::Properties</name>
    <filename>classlog4cpp_1_1Properties.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getBool</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>a1ae92db52c04de863480c29d34e1b3e5</anchor>
      <arglist>(const std::string &amp;property, bool defaultValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getInt</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>aea5c30622260c209541a48d2276e03eb</anchor>
      <arglist>(const std::string &amp;property, int defaultValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>getString</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>a4342d5555727e7903ca744fac02fad0d</anchor>
      <arglist>(const std::string &amp;property, const char *defaultValue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>a494ad991db249baae562fbb5d9c73ce9</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Properties</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>ac830f4f7a7fee47d1ac150ead5ed2a87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>a5cefae7456c85968faa2f517ac7e94f6</anchor>
      <arglist>(std::ostream &amp;out)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Properties</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>addd1cb156095b002746ef2042f6ea30e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_substituteVariables</name>
      <anchorfile>classlog4cpp_1_1Properties.html</anchorfile>
      <anchor>a7594dab78f2e477070ed12385d1c01f3</anchor>
      <arglist>(std::string &amp;value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::PropertyConfigurator</name>
    <filename>classlog4cpp_1_1PropertyConfigurator.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>configure</name>
      <anchorfile>classlog4cpp_1_1PropertyConfigurator.html</anchorfile>
      <anchor>a7368bf3ded0761a934beb3b786dae558</anchor>
      <arglist>(const std::string &amp;initFileName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::PropertyConfiguratorImpl</name>
    <filename>classlog4cpp_1_1PropertyConfiguratorImpl.html</filename>
    <member kind="typedef">
      <type>std::map&lt; std::string, Appender * &gt;</type>
      <name>AppenderMap</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>a1e536726299d8783fbe13d119935cc05</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doConfigure</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>a5359eb4092054d88eb54dadc98233d69</anchor>
      <arglist>(const std::string &amp;initFileName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>doConfigure</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>a781dadea0af39d227a85e50f75d6a037</anchor>
      <arglist>(std::istream &amp;in)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyConfiguratorImpl</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>a9c9c3c6a75945f87fb932172257cd850</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyConfiguratorImpl</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>af9057d7b1c6b387b2b0b251ab0404c29</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>configureCategory</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>aed7738e5621c55340124ca547dfc66be</anchor>
      <arglist>(const std::string &amp;categoryname)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>getCategories</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>abc868a0f88a5c3d5582e3c900d966def</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;categories) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>instantiateAllAppenders</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>ae7dbe7af2eeecd814be5e5b8d962ab62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>Appender *</type>
      <name>instantiateAppender</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>ab519fe889ade94aa65de50c0b2931fa2</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setLayout</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>a15be66c110ae417b1106314bc15d4ff9</anchor>
      <arglist>(Appender *appender, const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>AppenderMap</type>
      <name>_allAppenders</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>ae968231973b8df08700bbded280f3e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Properties</type>
      <name>_properties</name>
      <anchorfile>classlog4cpp_1_1PropertyConfiguratorImpl.html</anchorfile>
      <anchor>a87975c18760a6fc73e3e1aaa0aa3c671</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::RemoteSyslogAppender</name>
    <filename>classlog4cpp_1_1RemoteSyslogAppender.html</filename>
    <base>log4cpp::LayoutAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a61b6d2ff5c3b99714e57ce3569ff0e52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RemoteSyslogAppender</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>ad25aa5bcf81d8b25a44d2c34214c53cf</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;syslogName, const std::string &amp;relayer, int facility=LOG_USER, int portNumber=514)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a499b6b3a7052860d8ac582492d8f51d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RemoteSyslogAppender</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a7304fffdd22af3da0b3944039633aada</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>toSyslogPriority</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a8d5a4c927b8c4272c23053a86128be41</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>ad21e7aac387f546251bbe24ae6a1ba03</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>open</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a275fb916dcf93b5e370148015a608bc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_facility</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a85433696c5adf56eb1f23b2f33b9739a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>struct in_addr *</type>
      <name>_ipAddr</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a2cd469d2b58b701b7f208222f1848702</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_portNumber</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a97f7b25145f9491945062c09d900336f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>_relayer</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>ad6e9190e55e194f34e8feb8f5138b70b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_socket</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a821910b364280f9b0606ee89cdea5fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>_syslogName</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>a068f1d86215d5851f870d7cb959f9ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>_cludge</name>
      <anchorfile>classlog4cpp_1_1RemoteSyslogAppender.html</anchorfile>
      <anchor>aab3aac264b43efe7a1eb87df32c896ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::RollingFileAppender</name>
    <filename>classlog4cpp_1_1RollingFileAppender.html</filename>
    <base>log4cpp::FileAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getMaxBackupIndex</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>a3f0d4d75f7786247321973924de39b6e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getMaxFileSize</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>aa8ddebdade7c1b0e88a9a48d7584e47f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RollingFileAppender</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>ad0a3a00ceb678b0c30287d1139358472</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;fileName, size_t maxFileSize=10 *1024 *1024, unsigned int maxBackupIndex=1, bool append=true, mode_t mode=00644)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>rollOver</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>a2011afcabc04f1843017b4a39a7bbd3d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaxBackupIndex</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>acc5c64f822c2e322466b3df040e09cdd</anchor>
      <arglist>(unsigned int maxBackups)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaximumFileSize</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>a3544130588d9493c9505ece5905fdea8</anchor>
      <arglist>(size_t maxFileSize)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>a5f12f7246967c746cf70b89022fb5cbb</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned int</type>
      <name>_maxBackupIndex</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>aab525e445cb30a7d823e9b3f3ccdd06b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>_maxFileSize</name>
      <anchorfile>classlog4cpp_1_1RollingFileAppender.html</anchorfile>
      <anchor>a0f2b8a67731eec6848f37f6287169a21</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::SecondsSinceEpochComponent</name>
    <filename>structlog4cpp_1_1SecondsSinceEpochComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1SecondsSinceEpochComponent.html</anchorfile>
      <anchor>a4cbcc03e2e42450f5fbf59caa7e09220</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::SimpleConfigurator</name>
    <filename>classlog4cpp_1_1SimpleConfigurator.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>configure</name>
      <anchorfile>classlog4cpp_1_1SimpleConfigurator.html</anchorfile>
      <anchor>a6ef57d711227ccabb1f3f14ff46f5f1c</anchor>
      <arglist>(const std::string &amp;initFileName)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>configure</name>
      <anchorfile>classlog4cpp_1_1SimpleConfigurator.html</anchorfile>
      <anchor>a06ef5c2490108ca500433a33a420d0f1</anchor>
      <arglist>(std::istream &amp;initFile)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::SimpleLayout</name>
    <filename>classlog4cpp_1_1SimpleLayout.html</filename>
    <base>log4cpp::Layout</base>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>format</name>
      <anchorfile>classlog4cpp_1_1SimpleLayout.html</anchorfile>
      <anchor>ae8ce1d7a0f94b5eece7df631cf0f33e2</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SimpleLayout</name>
      <anchorfile>classlog4cpp_1_1SimpleLayout.html</anchorfile>
      <anchor>ad0d89acbf025bdca6aca804c58c10b9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SimpleLayout</name>
      <anchorfile>classlog4cpp_1_1SimpleLayout.html</anchorfile>
      <anchor>ac85ba5ef4f893e175f84b9124609db56</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::StringLiteralComponent</name>
    <filename>structlog4cpp_1_1StringLiteralComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1StringLiteralComponent.html</anchorfile>
      <anchor>aa28121c3c056d5c1e268a8255a77819a</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringLiteralComponent</name>
      <anchorfile>structlog4cpp_1_1StringLiteralComponent.html</anchorfile>
      <anchor>adb251b2afbe908125a26cebb6e3b2357</anchor>
      <arglist>(const std::string &amp;literal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_literal</name>
      <anchorfile>structlog4cpp_1_1StringLiteralComponent.html</anchorfile>
      <anchor>aa9b9665709d6c1350dd47c6d6e6e589c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::StringQueueAppender</name>
    <filename>classlog4cpp_1_1StringQueueAppender.html</filename>
    <base>log4cpp::LayoutAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>a5a00a484e9476692f3e1378e3630c3ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::queue&lt; std::string &gt; &amp;</type>
      <name>getQueue</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>a89469d8106130c9d9fb7fcb4cf3668e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::queue&lt; std::string &gt; &amp;</type>
      <name>getQueue</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>aff4923ba7638104195de4db5e60c9b9e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::string</type>
      <name>popMessage</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>a35b65c5ec85375175aedcd5efc295093</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>queueSize</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>a29306ff6b4bbe8da85aec70982dbf4c7</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>ae666ab5d75d3a7feb80e281ce6a4844b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StringQueueAppender</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>a10d1f4d098dbdb70bbf28cd4343932c1</anchor>
      <arglist>(const std::string &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StringQueueAppender</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>aa1b2f415c53cc764f5969d973217e0cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>a26091b72e69ac6257e47aea0d91d7ea9</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::queue&lt; std::string &gt;</type>
      <name>_queue</name>
      <anchorfile>classlog4cpp_1_1StringQueueAppender.html</anchorfile>
      <anchor>ab0f9292e908d1b748e4c6dc3f1765ca2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::StringUtil</name>
    <filename>classlog4cpp_1_1StringUtil.html</filename>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>split</name>
      <anchorfile>classlog4cpp_1_1StringUtil.html</anchorfile>
      <anchor>a24966cf8cacc3fb702b8466cfd5314b5</anchor>
      <arglist>(std::vector&lt; std::string &gt; &amp;v, const std::string &amp;s, char delimiter, unsigned int maxSegments=INT_MAX)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static unsigned int</type>
      <name>split</name>
      <anchorfile>classlog4cpp_1_1StringUtil.html</anchorfile>
      <anchor>a7b593a6907b4ebc261f3b5dac189a583</anchor>
      <arglist>(T &amp;output, const std::string &amp;s, char delimiter, unsigned int maxSegments=INT_MAX)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>trim</name>
      <anchorfile>classlog4cpp_1_1StringUtil.html</anchorfile>
      <anchor>a135b34af8fadf914b7067fa2af7937ea</anchor>
      <arglist>(const std::string &amp;s)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>vform</name>
      <anchorfile>classlog4cpp_1_1StringUtil.html</anchorfile>
      <anchor>a2e0e62788cef69953a613e72d0d62516</anchor>
      <arglist>(const char *format, va_list args)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::SyslogAppender</name>
    <filename>classlog4cpp_1_1SyslogAppender.html</filename>
    <base>log4cpp::LayoutAppender</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>close</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>aadd9fc06a928ae8f25a935217dda3aac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>reopen</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>a85b701a0503050eabd5cca763bbf0b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SyslogAppender</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>a3dedc5cdf1dc8321649b0e58dd1d07b7</anchor>
      <arglist>(const std::string &amp;name, const std::string &amp;syslogName, int facility=LOG_USER)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SyslogAppender</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>af1aef1edf10596dc2ab3e9cb14a2e6cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>toSyslogPriority</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>a8e3264b37ebf7063cfba12b20418595d</anchor>
      <arglist>(Priority::Value priority)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>_append</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>a5a6d3f83e85c83f3105ad7829fe1d3c0</anchor>
      <arglist>(const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>open</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>af88b6d06d8b864da3ddd41a15a99e8ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_facility</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>a161acb9eb6afc9bcb939bab4d1e5f405</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const std::string</type>
      <name>_syslogName</name>
      <anchorfile>classlog4cpp_1_1SyslogAppender.html</anchorfile>
      <anchor>acbff484f670bcd3be1fb3275ba164be1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::tab</name>
    <filename>classlog4cpp_1_1tab.html</filename>
    <member kind="function">
      <type></type>
      <name>tab</name>
      <anchorfile>classlog4cpp_1_1tab.html</anchorfile>
      <anchor>af8e571bc7c5a4ac69ab0b6bf611d2763</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>size</name>
      <anchorfile>classlog4cpp_1_1tab.html</anchorfile>
      <anchor>a4c580e64a67b175e44423b9483ceb196</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend LOG4CPP_EXPORT std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classlog4cpp_1_1tab.html</anchorfile>
      <anchor>a3e4005f779f3788d59be72efc9632661</anchor>
      <arglist>(std::ostream &amp;os, const tab &amp;w)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::ThreadNameComponent</name>
    <filename>structlog4cpp_1_1ThreadNameComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1ThreadNameComponent.html</anchorfile>
      <anchor>a2f51cd87a400d8e43ce025a9a4432ba7</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::TimeStamp</name>
    <filename>classlog4cpp_1_1TimeStamp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>getMicroSeconds</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>af97412f1adc9363c151b00da8e11b4e5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMilliSeconds</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>ab8a0fe7dea141f8a5386974a9536d8fa</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getSeconds</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>a8f0a889ff6636b16a5bfcc5a06fbd173</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeStamp</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>a05b4e001a480b0beceac8526b90238c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeStamp</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>a30c01bc8a1b5debe13cc0bdcb8157a50</anchor>
      <arglist>(unsigned int seconds, unsigned int microSeconds=0)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const TimeStamp &amp;</type>
      <name>getStartTime</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>a4b0d9b3e105f860e447fdc92791c1091</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_microSeconds</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>a2fe62c58a2e88e464028b98f0224c9f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>_seconds</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>abc498f06386d35ad38815dced1b705ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected" static="yes">
      <type>static TimeStamp</type>
      <name>_startStamp</name>
      <anchorfile>classlog4cpp_1_1TimeStamp.html</anchorfile>
      <anchor>a52d3bd5db52e70c926322684c9b41987</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>log4cpp::TimeStampComponent</name>
    <filename>structlog4cpp_1_1TimeStampComponent.html</filename>
    <base>log4cpp::PatternLayout::PatternComponent</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>append</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a6aedfb27c0052825a35eb43d237dc00e</anchor>
      <arglist>(std::ostringstream &amp;out, const LoggingEvent &amp;event)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TimeStampComponent</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a0b2231f4ab112e513e37d74cd5805dc8</anchor>
      <arglist>(std::string timeFormat)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>FORMAT_ABSOLUTE</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>aa980657d5c10df858538564d911b1d99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>FORMAT_DATE</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a24865aa1d9d46ee8eb763a85af304e19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *const</type>
      <name>FORMAT_ISO8601</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a666f241ea854b7db9a1871905e4b99f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_printMicros</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a7b5d90785df06390699da255504a36fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>_printMillis</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a5dbaf273c54b7d5c2b9655a81624c1bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_timeFormat1</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>abc75c6b624022b55e3f6d730d94b547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>_timeFormat2</name>
      <anchorfile>structlog4cpp_1_1TimeStampComponent.html</anchorfile>
      <anchor>a660826033c4ab7a69869a3b136e4184e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::TriggeringEventEvaluator</name>
    <filename>classlog4cpp_1_1TriggeringEventEvaluator.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>eval</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluator.html</anchorfile>
      <anchor>a3a71381465b10ba7eac37810b4e66c9d</anchor>
      <arglist>(const LoggingEvent &amp;event) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~TriggeringEventEvaluator</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluator.html</anchorfile>
      <anchor>ae62522223da0673e71de58390c301c1f</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::TriggeringEventEvaluatorFactory</name>
    <filename>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</filename>
    <member kind="typedef">
      <type>std::auto_ptr&lt; TriggeringEventEvaluator &gt;(*</type>
      <name>create_function_t</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a54c81c70d1e822fe827cb7011b26a0c8</anchor>
      <arglist>)(const params_t &amp;params)</arglist>
    </member>
    <member kind="typedef">
      <type>FactoryParams</type>
      <name>params_t</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>aa7370023480c5e4e7ebc73699fc1999b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::auto_ptr&lt; TriggeringEventEvaluator &gt;</type>
      <name>create</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a320f1d94cc0ec225baccfe0d7e198cc3</anchor>
      <arglist>(const std::string &amp;class_name, const params_t &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerCreator</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>afa7e20f947b19ea6afcad1a7e4c59f72</anchor>
      <arglist>(const std::string &amp;class_name, create_function_t create_function)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>registered</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a7a4d44b88d7d6d49dca61d62562c7304</anchor>
      <arglist>(const std::string &amp;class_name) const </arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TriggeringEventEvaluatorFactory &amp;</type>
      <name>getInstance</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a57a4131378d9557d0673004fff7fa1fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>creators_t::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>af7763f0c4dd362439e678edb4f69f7d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, create_function_t &gt;</type>
      <name>creators_t</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a98bdeeaa6e39a0bc25f8a4403fbacc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>TriggeringEventEvaluatorFactory</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a192d559d04d6088fa594adbf53f07445</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>creators_t</type>
      <name>creators_</name>
      <anchorfile>classlog4cpp_1_1TriggeringEventEvaluatorFactory.html</anchorfile>
      <anchor>a7349056296c389728c39fff872bc1082</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::width</name>
    <filename>classlog4cpp_1_1width.html</filename>
    <member kind="function">
      <type></type>
      <name>width</name>
      <anchorfile>classlog4cpp_1_1width.html</anchorfile>
      <anchor>a703b38c3ba089dab576d409c50984a28</anchor>
      <arglist>(unsigned int i)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>size</name>
      <anchorfile>classlog4cpp_1_1width.html</anchorfile>
      <anchor>ae32ec9d7b6fe61a304983747d2b6ce56</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend LOG4CPP_EXPORT std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>classlog4cpp_1_1width.html</anchorfile>
      <anchor>a74686e4169efad4ccef6437b23e30b08</anchor>
      <arglist>(std::ostream &amp;os, const width &amp;w)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>log4cpp::details</name>
    <filename>namespacelog4cpp_1_1details.html</filename>
    <class kind="class">log4cpp::details::base_validator_data</class>
    <class kind="class">log4cpp::details::optional_params_validator</class>
    <class kind="class">log4cpp::details::parameter_validator</class>
    <class kind="class">log4cpp::details::required_params_validator</class>
  </compound>
  <compound kind="class">
    <name>log4cpp::details::base_validator_data</name>
    <filename>classlog4cpp_1_1details_1_1base__validator__data.html</filename>
    <member kind="function">
      <type></type>
      <name>base_validator_data</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>a87c54f9ca5bd6014dec39efb1cdfdca4</anchor>
      <arglist>(const char *tag, const FactoryParams *params)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assign</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>a93ab84bae882b50cd1a427c49984f7f7</anchor>
      <arglist>(const std::string &amp;param_value, T &amp;value) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assign_impl</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>a684f76e37141332fcc28cb6ee9a41307</anchor>
      <arglist>(const std::string &amp;param_value, T &amp;value) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>assign_impl</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>acd622b4170ea6a9753892ed438a9ef1e</anchor>
      <arglist>(const std::string &amp;param_value, std::string &amp;value) const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>throw_error</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>afa3910f3457be7e298f45edce268f6a1</anchor>
      <arglist>(const char *param_name) const </arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const FactoryParams *</type>
      <name>params_</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>a53f33e20757034d302ac568b787b4c27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>const char *</type>
      <name>tag_</name>
      <anchorfile>classlog4cpp_1_1details_1_1base__validator__data.html</anchorfile>
      <anchor>a90f32a01152775802903b5ac3d074feb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::details::optional_params_validator</name>
    <filename>classlog4cpp_1_1details_1_1optional__params__validator.html</filename>
    <base>log4cpp::details::base_validator_data</base>
    <member kind="function">
      <type>const optional_params_validator &amp;</type>
      <name>operator()</name>
      <anchorfile>classlog4cpp_1_1details_1_1optional__params__validator.html</anchorfile>
      <anchor>ab3cdfcc1779af8fa0eb36f56389c4d9b</anchor>
      <arglist>(const char *param, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>optional_params_validator</name>
      <anchorfile>classlog4cpp_1_1details_1_1optional__params__validator.html</anchorfile>
      <anchor>af9f93bfef249fd97c7498f7bb593dfed</anchor>
      <arglist>(const char *tag, const FactoryParams *params)</arglist>
    </member>
    <member kind="function">
      <type>required_params_validator</type>
      <name>required</name>
      <anchorfile>classlog4cpp_1_1details_1_1optional__params__validator.html</anchorfile>
      <anchor>af39cd30ecb9981a29c331f4cec96923b</anchor>
      <arglist>(const char *param, T &amp;value) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::details::parameter_validator</name>
    <filename>classlog4cpp_1_1details_1_1parameter__validator.html</filename>
    <base>log4cpp::details::base_validator_data</base>
    <member kind="function">
      <type>optional_params_validator</type>
      <name>optional</name>
      <anchorfile>classlog4cpp_1_1details_1_1parameter__validator.html</anchorfile>
      <anchor>a8b5c8b29700f82b818e7f588974703f9</anchor>
      <arglist>(const char *param, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>parameter_validator</name>
      <anchorfile>classlog4cpp_1_1details_1_1parameter__validator.html</anchorfile>
      <anchor>ade6af12357e5d484b2a071f163076554</anchor>
      <arglist>(const char *tag, const FactoryParams *params)</arglist>
    </member>
    <member kind="function">
      <type>required_params_validator</type>
      <name>required</name>
      <anchorfile>classlog4cpp_1_1details_1_1parameter__validator.html</anchorfile>
      <anchor>a1e9ad419439fb6de57ef975fef5422ea</anchor>
      <arglist>(const char *param, T &amp;value) const </arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::details::required_params_validator</name>
    <filename>classlog4cpp_1_1details_1_1required__params__validator.html</filename>
    <base>log4cpp::details::base_validator_data</base>
    <member kind="function">
      <type>const required_params_validator &amp;</type>
      <name>operator()</name>
      <anchorfile>classlog4cpp_1_1details_1_1required__params__validator.html</anchorfile>
      <anchor>ad449e5b3aa5d2742a1bb6985833e232c</anchor>
      <arglist>(const char *param, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type>optional_params_validator</type>
      <name>optional</name>
      <anchorfile>classlog4cpp_1_1details_1_1required__params__validator.html</anchorfile>
      <anchor>ada3de17d053991302e1dac503cb8ca5a</anchor>
      <arglist>(const char *param, T &amp;value) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>required_params_validator</name>
      <anchorfile>classlog4cpp_1_1details_1_1required__params__validator.html</anchorfile>
      <anchor>a148de98a7509bee58eeb402284c273e3</anchor>
      <arglist>(const char *tag, const FactoryParams *params)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>log4cpp::threading</name>
    <filename>namespacelog4cpp_1_1threading.html</filename>
    <class kind="class">log4cpp::threading::MSMutex</class>
    <class kind="class">log4cpp::threading::MSScopedLock</class>
    <class kind="class">log4cpp::threading::Mutex</class>
    <class kind="class">log4cpp::threading::ScopedLock</class>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder</class>
    <member kind="typedef">
      <type>boost::mutex</type>
      <name>Mutex</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>aae98297fe1256bc51b1252c241aef4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>boost::mutex::scoped_lock</type>
      <name>ScopedLock</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>ab5526cf96c18d52f46843e6411d44f7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static std::string</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a3ddb6daf05b251531e6eef8ab3e46e9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static char *</type>
      <name>getThreadId</name>
      <anchorfile>namespacelog4cpp_1_1threading.html</anchorfile>
      <anchor>a8b0eb4575ff68a1f16af375db691121c</anchor>
      <arglist>(char *buffer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::threading::MSMutex</name>
    <filename>classlog4cpp_1_1threading_1_1MSMutex.html</filename>
    <member kind="function">
      <type>LPCRITICAL_SECTION</type>
      <name>getCriticalSection</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSMutex.html</anchorfile>
      <anchor>a0055996e413beeb6befa7b20d276f374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MSMutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSMutex.html</anchorfile>
      <anchor>a5a39be624d2fe0ca6c4497ad13fbfafc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MSMutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSMutex.html</anchorfile>
      <anchor>a87d521b673382327334446468c395ee5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MSMutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSMutex.html</anchorfile>
      <anchor>ae207cd8686409ce706a6b640a73604f5</anchor>
      <arglist>(const MSMutex &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>CRITICAL_SECTION</type>
      <name>_criticalSection</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSMutex.html</anchorfile>
      <anchor>a9290bca4b04528b9b4ae1f95ee460e99</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::threading::MSScopedLock</name>
    <filename>classlog4cpp_1_1threading_1_1MSScopedLock.html</filename>
    <member kind="function">
      <type></type>
      <name>MSScopedLock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSScopedLock.html</anchorfile>
      <anchor>a49e930a94ae3da89cf0348bff5e37c2b</anchor>
      <arglist>(MSMutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MSScopedLock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSScopedLock.html</anchorfile>
      <anchor>a6ccf7245ac4e909c2c33482942426f67</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>MSScopedLock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSScopedLock.html</anchorfile>
      <anchor>a13d30f779d36ffc3f7a103d7494127a3</anchor>
      <arglist>(const MSScopedLock &amp;other)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>LPCRITICAL_SECTION</type>
      <name>_criticalSection</name>
      <anchorfile>classlog4cpp_1_1threading_1_1MSScopedLock.html</anchorfile>
      <anchor>aea9adaa1087c55420dd7cd018829947b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::threading::Mutex</name>
    <filename>classlog4cpp_1_1threading_1_1Mutex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>lock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>a64805208eafba79ab6112bf94a03f119</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>a551ed73a5b9620ef4b95320158ac7a5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>a7a460f445eff3697364a0fb0a94edd4d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Mutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>aaa869652ddfdd364e34acaa7c2cd2d34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Mutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>ac4949dbad4c2b0c306d790021e08dc4c</anchor>
      <arglist>(const Mutex &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Mutex &amp;</type>
      <name>operator=</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>a8403af754a137cc29c9bfe4be1986496</anchor>
      <arglist>(const Mutex &amp;m)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_mutex_t</type>
      <name>mutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1Mutex.html</anchorfile>
      <anchor>a3b5741595eb448866eb35c7c4b1cd45d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::threading::ScopedLock</name>
    <filename>classlog4cpp_1_1threading_1_1ScopedLock.html</filename>
    <member kind="function">
      <type></type>
      <name>ScopedLock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ScopedLock.html</anchorfile>
      <anchor>a282f2648a191e54f8aadec68d46aa0b1</anchor>
      <arglist>(Mutex &amp;mutex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScopedLock</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ScopedLock.html</anchorfile>
      <anchor>a92363ac02ef7a4ba2b1f55ce69b6dc22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Mutex &amp;</type>
      <name>_mutex</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ScopedLock.html</anchorfile>
      <anchor>a04f90964dbd55827ca2b4cd1d5a65c45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::threading::ThreadLocalDataHolder</name>
    <filename>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</filename>
    <templarg>T</templarg>
    <class kind="class">log4cpp::threading::ThreadLocalDataHolder::Holder</class>
    <member kind="typedef">
      <type>T</type>
      <name>data_type</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa720fa8b0bd3ffe97a628c20220f3c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>data_type</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa720fa8b0bd3ffe97a628c20220f3c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>data_type</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa720fa8b0bd3ffe97a628c20220f3c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ad52fc17c6f4e05576683cd4d05360578</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ad52fc17c6f4e05576683cd4d05360578</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ad52fc17c6f4e05576683cd4d05360578</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ad52fc17c6f4e05576683cd4d05360578</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>get</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ad52fc17c6f4e05576683cd4d05360578</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a3a702989aa1c8e8cc52ad83740a52321</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a3a702989aa1c8e8cc52ad83740a52321</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a3a702989aa1c8e8cc52ad83740a52321</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a3a702989aa1c8e8cc52ad83740a52321</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator*</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a3a702989aa1c8e8cc52ad83740a52321</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a0f11f5568a87c5e9e7e4b352e29c5cc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a0f11f5568a87c5e9e7e4b352e29c5cc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a0f11f5568a87c5e9e7e4b352e29c5cc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a0f11f5568a87c5e9e7e4b352e29c5cc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator-&gt;</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a0f11f5568a87c5e9e7e4b352e29c5cc5</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a299e9e1f9e02ef2668e64f81b1d29204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a299e9e1f9e02ef2668e64f81b1d29204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a299e9e1f9e02ef2668e64f81b1d29204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a299e9e1f9e02ef2668e64f81b1d29204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>release</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a299e9e1f9e02ef2668e64f81b1d29204</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ae45b1bbee63188f40ed0a1fd262903dc</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ae45b1bbee63188f40ed0a1fd262903dc</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ae45b1bbee63188f40ed0a1fd262903dc</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ae45b1bbee63188f40ed0a1fd262903dc</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ae45b1bbee63188f40ed0a1fd262903dc</anchor>
      <arglist>(T *p=NULL)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa9b75c83cd533007ea0c724180a42b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa9b75c83cd533007ea0c724180a42b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa9b75c83cd533007ea0c724180a42b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>aa9b75c83cd533007ea0c724180a42b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a70be3ec2201a72ba1d1d5eee3764fde9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a70be3ec2201a72ba1d1d5eee3764fde9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a70be3ec2201a72ba1d1d5eee3764fde9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ThreadLocalDataHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a70be3ec2201a72ba1d1d5eee3764fde9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>freeHolder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>ae110805646ff93764dbfce96536cdc70</anchor>
      <arglist>(void *p)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T *</type>
      <name>_data</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a501cc0cfbeeaa85a736d3fcd3da847fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pthread_key_t</type>
      <name>_key</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>acef9208fc79bfa5f8c24a72bb9bd05dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>omni_thread::key_t</type>
      <name>_key</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>af25211da1cb1be3fe6befdcfb00be046</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>DWORD</type>
      <name>_key</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a7c1e58510c9b34ef0f65e099f8329ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread_specific_ptr&lt; T &gt;</type>
      <name>_localData</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html</anchorfile>
      <anchor>a21c08c755ff288f29f4b762a2a21083e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>log4cpp::threading::ThreadLocalDataHolder::Holder</name>
    <filename>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder_1_1Holder.html</filename>
    <member kind="function">
      <type></type>
      <name>Holder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder_1_1Holder.html</anchorfile>
      <anchor>a235d46686ca43d545bee48ac00aa7257</anchor>
      <arglist>(data_type *data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Holder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder_1_1Holder.html</anchorfile>
      <anchor>a9b41cecd319d33fb6b24e4596c22c896</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>data_type *</type>
      <name>data</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder_1_1Holder.html</anchorfile>
      <anchor>a0e53ac6804a9d6ae29a5a817ddd26851</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Holder</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder_1_1Holder.html</anchorfile>
      <anchor>a46be9361c14a794dbb887a757b44b0b2</anchor>
      <arglist>(const Holder &amp;other)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>Holder &amp;</type>
      <name>operator=</name>
      <anchorfile>classlog4cpp_1_1threading_1_1ThreadLocalDataHolder_1_1Holder.html</anchorfile>
      <anchor>a5c97f4fa0fc0debad7abae95a344a4ec</anchor>
      <arglist>(const Holder &amp;other)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>std</name>
    <filename>namespacestd.html</filename>
    <class kind="class">std::ostringstream</class>
  </compound>
  <compound kind="class">
    <name>std::ostringstream</name>
    <filename>classstd_1_1ostringstream.html</filename>
    <member kind="function">
      <type>std::string</type>
      <name>str</name>
      <anchorfile>classstd_1_1ostringstream.html</anchorfile>
      <anchor>a8acec234b9393fb5ee0d9c8f7bbb6cb4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
</tagfile>
