<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{1e32fe37-3b95-44dc-9df1-144a36d82a93}</UniqueIdentifier>
      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
    </Filter>
    <Filter Include="Appenders">
      <UniqueIdentifier>{618ac5bc-5556-4e59-a3c1-285c2d9e80a3}</UniqueIdentifier>
    </Filter>
    <Filter Include="internal">
      <UniqueIdentifier>{b8a69ba5-bcc8-4b80-8b60-891bbd52f3b2}</UniqueIdentifier>
    </Filter>
    <Filter Include="config">
      <UniqueIdentifier>{8bacc780-31ab-4337-bd72-9f2322c6030b}</UniqueIdentifier>
    </Filter>
    <Filter Include="spi">
      <UniqueIdentifier>{eafab4fe-e4a7-4a1e-8fc3-eae7997ed650}</UniqueIdentifier>
    </Filter>
    <Filter Include="thread">
      <UniqueIdentifier>{32a083ed-1e70-4c26-8357-4e4eeff37d56}</UniqueIdentifier>
    </Filter>
    <Filter Include="thread\impl">
      <UniqueIdentifier>{5c364c18-addf-4da4-a37c-15a1dee4d137}</UniqueIdentifier>
    </Filter>
    <Filter Include="helpers">
      <UniqueIdentifier>{78489271-5a5b-4622-96aa-18dae6086c42}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\src\appender.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\configurator.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\global-init.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\hierarchy.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\hierarchylocker.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\layout.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\logger.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\loggingevent.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\loggingmacros.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\mdc.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\ndc.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\patternlayout.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\version.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\src\asyncappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\consoleappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\fileappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\nteventlogappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\nullappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\socketappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\syslogappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\win32consoleappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\win32debugappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\env.cxx">
      <Filter>internal</Filter>
    </ClCompile>
    <ClCompile Include="..\src\factory.cxx">
      <Filter>spi</Filter>
    </ClCompile>
    <ClCompile Include="..\src\filter.cxx">
      <Filter>spi</Filter>
    </ClCompile>
    <ClCompile Include="..\src\loggerimpl.cxx">
      <Filter>spi</Filter>
    </ClCompile>
    <ClCompile Include="..\src\loglevel.cxx">
      <Filter>spi</Filter>
    </ClCompile>
    <ClCompile Include="..\src\objectregistry.cxx">
      <Filter>spi</Filter>
    </ClCompile>
    <ClCompile Include="..\src\rootlogger.cxx">
      <Filter>spi</Filter>
    </ClCompile>
    <ClCompile Include="..\src\syncprims.cxx">
      <Filter>thread</Filter>
    </ClCompile>
    <ClCompile Include="..\src\threads.cxx">
      <Filter>thread</Filter>
    </ClCompile>
    <ClCompile Include="..\src\tls.cxx">
      <Filter>thread\impl</Filter>
    </ClCompile>
    <ClCompile Include="..\src\appenderattachableimpl.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\loglog.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\logloguser.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\pointer.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\property.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\queue.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\sleep.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\snprintf.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\socket-unix.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\socket-win32.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\socket.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\socketbuffer.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\stringhelper-clocale.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\stringhelper-cxxlocale.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\stringhelper-iconv.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\stringhelper.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\timehelper.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\fileinfo.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\lockfile.cxx">
      <Filter>helpers</Filter>
    </ClCompile>
    <ClCompile Include="..\src\log4judpappender.cxx">
      <Filter>Appenders</Filter>
    </ClCompile>
    <ClCompile Include="..\src\clogger.cxx">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\include\log4cplus\appender.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\config.hxx">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\configurator.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\fstreams.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\hierarchy.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\hierarchylocker.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\layout.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\logger.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\loggingevent.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\loggingmacros.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\mdc.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\ndc.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\streams.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\tchar.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\tracelogger.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\tstring.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\version.h">
      <Filter>Source Files</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\asyncappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\consoleappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\boost\deviceappender.hxx">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\fileappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\nteventlogappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\nullappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\socketappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\win32consoleappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\win32debugappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\internal\env.h">
      <Filter>internal</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\internal\internal.h">
      <Filter>internal</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\internal\socket.h">
      <Filter>internal</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\config\win32.h">
      <Filter>config</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\config\windowsh-inc.h">
      <Filter>config</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\appenderattachable.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\factory.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\filter.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\loggerfactory.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\loggerimpl.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\loglevel.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\objectregistry.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\spi\rootlogger.h">
      <Filter>spi</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\syncprims-pub-impl.h">
      <Filter>thread</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\syncprims.h">
      <Filter>thread</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\threads.h">
      <Filter>thread</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\impl\syncprims-impl.h">
      <Filter>thread\impl</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\impl\syncprims-pmsm.h">
      <Filter>thread\impl</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\impl\syncprims-pthreads.h">
      <Filter>thread\impl</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\impl\syncprims-win32.h">
      <Filter>thread\impl</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\impl\threads-impl.h">
      <Filter>thread\impl</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\thread\impl\tls.h">
      <Filter>thread\impl</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\appenderattachableimpl.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\loglog.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\logloguser.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\pointer.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\property.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\queue.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\sleep.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\snprintf.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\socket.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\socketbuffer.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\stringhelper.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\thread-config.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\timehelper.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\fileinfo.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\helpers\lockfile.h">
      <Filter>helpers</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\log4judpappender.h">
      <Filter>Appenders</Filter>
    </ClInclude>
    <ClInclude Include="..\include\log4cplus\clogger.h">
      <Filter>Source Files</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <None Include="log4cplus.props" />
    <None Include="log4cplus_debug.props" />
    <None Include="log4cplus_release.props" />
  </ItemGroup>
  <ItemGroup>
    <CustomBuildStep Include="..\include\log4cplus\syslogappender.h">
      <Filter>Appenders</Filter>
    </CustomBuildStep>
    <CustomBuildStep Include="..\include\log4cplus\config\defines.hxx.in">
      <Filter>config</Filter>
    </CustomBuildStep>
    <CustomBuildStep Include="..\include\log4cplus\config\macosx.h">
      <Filter>config</Filter>
    </CustomBuildStep>
  </ItemGroup>
</Project>