log4cpp-doc-1.0.orig/0000755000175000017500000000000010701142063014244 5ustar fboudrafboudralog4cpp-doc-1.0.orig/Makefile.am0000644000175000017500000000007107526034116016310 0ustar fboudrafboudraEXTRA_DIST = \ index.html \ default.css \ sflogo.png log4cpp-doc-1.0.orig/default.css0000644000175000017500000000030307524054010016401 0ustar fboudrafboudraBODY { BACKGROUND-COLOR: white } H2 { color: white; background-color: darkBlue; font-family: arial,helvetica,sanserif; } H3 { text-decoration: underline; } DT { font-weight: bold; } log4cpp-doc-1.0.orig/index.html0000644000175000017500000005067007637423375016277 0ustar fboudrafboudra Log for C++

Log for C++

Introduction

Log4cpp is library of C++ classes for flexible logging to files, syslog, IDSA and other destinations. It is modeled after the Log4j Java library, staying as close to their API as is reasonable.

Download

Sources are available from SourceForges download page.
We do not supply binaries yet, because of the numerous incompatible ABIs (e.g. g++ 2.95 vs 2.96 vs 3.0 vs 3.2) and different package formats.
An older version of log4cpp (0.2.5) is available in Debian stable, see http://packages.debian.org/stable/libs/liblog4cpp0.html.
FreeBSD users can find log4cpp (0.2.7) in the ports collection, see http://www.freebsd.org/ports/devel.html
The people of the Datagrid Project Central Repository have published the source and binary RPMs they use theirselves. These are for RedHat Linux 6.2.
Pascal Bleser has built RPMs for SuSE Linux and made them available at http://guru.unixtech.be/rpm/packages/Development/log4cpp/
Log4cpp includes support for building RPMs, so building your own from the source tar-ball is as simple as

rpm -ta log4cpp-x.y.z.tar.gz

Building Log4cpp

As of version 0.2.0 log4cpp can be build using autoconf on platforms that support it. Simply do:

./configure
make
make check
make install

This will install log4cpp under /usr/local. To install in another localation specify --prefix=<location> when running configure.

Options for ./configure

Besides the usual ./configure options like --prefix a few others are available:
--with-idsa
Include support for logging to IDSA (http://jade.cs.uct.ac.za/idsa/index.html). This will give you an IdsaAppender Appender class.
--with-omnithreads[=<path-to-omniORB>]
Enable multi-threading support using omniORB4's omniThreads MT abstraction library (http://www.omniorb.org). configure expects the omnithread header files to reside in <path-to-omniORB>/include and the library in <path-to-omniORB</lib, i.e. not in a platform specific subdirectory. Create symlinks where necessary.
NB. omniORB4 is required: omniORB3 will not suffice as it lacks sufficient support for thread specific data. At the moment (August 2002) omniORB4 is in beta, however most parts and specifically the threading library appear to be quite stable.
--with-pthreads
Enable multi-threading support using the 'pthread' POSIX threads library. This option is mutually exclusive with --with-omnithreads.
--enable-doxyen
Enables generation of API documentation by Dimitri van Heeschs Doxygen tool (http://www.doxygen.org/). Defaults to yes if doxygen can be found in the search path.
--enable-html-docs
If doxygen is enabled, have it generate HTML formatted documentation.
--enable-latex-docs
If doxygen is enabled, have it generate LaTeX formatted documentation.
--enable-dot
Let Doxygen use the 'dot' tool of GraphViz (http://www.graphviz.org) todraw its graphs.

Build notes for specific platforms

*nix - g++ compiler
Log4cpp should build whitout modification on any decent *nix system with g++ and GNU make. The primary development platform is RedHat Linux 7.3, which has g++ 2.96-rh, but the aim is to be compatible with from g++ 2.95 and up. When g++ 3.x has been widely adopted we may drop support for older g++ versions.
Solaris - Sun CC compiler
Compilation with Suns CC compiler requires setting some enviroment variables. Also static libraries appear not to work. In short do:
CC=CC CXX=CC LD="CC -KPIC" ./configure --disable-static
Win32 - MSVC++ 6
Use the workspace and project files in subdirectory msvc6. You may need to adjust include/log4cpp/config-win32.h and the project files to your particular needs.
Win32 - MSVC++ 5
Building log4cpp with MSVC++ 5 is not supported and will not be, unless someone can find a way to do so without mutilating the source code.
Win32 - Borland C++ Builder 5
Use the project and make files in subdirectory bcb5.
Win32 - Cygwin
Use './configure; make; make install'.
Be warned that there have been very few success or failure reports for this platform, so either it works very smoothly or noone actively uses log4cpp with Cygwin :-)
OpenVMS
Edit include/log4cpp/config-openvms.h if you need different settings.
This has been tested on OpenVMS Alpha v7.3 and Compaq C++ V6.3-020 only.
1) Copy the src and include directory (including all its contents and subdirectories) onto your OpenVMS system.
2) Compile each source file (*.CPP and *.C in the src directory) one by one by the following command,
cxx /include=("/a1\$dkb0/user/tony/project/log4cpp/include") /define=(__USE_STD_IOSTREAM,__OPENVMS__) /repository=a1$dkb0:[user.tony.project.log4cpp.repository] APPENDER.CPP
cxx /include=("/a1\$dkb0/user/tony/project/log4cpp/include") /define=(__USE_STD_IOSTREAM,__OPENVMS__) /repository=a1$dkb0:[user.tony.project.log4cpp.repository] APPENDERSKELETON.CPP
...etc
Please substitute a correct path for your include directory. A unix-style directory name is requied in the /include parameter. In this example, the pathis A1$DKBO:[USER.TONY.PROJECT.LOG4CPP.INCLUDE]
A repository directory is also specified here as A1$DKB0:[USER.TONY.PROJECT.LOG4CPP.REPOSITORY].
3) Create a static library, LOG4CPP.OLB
lib/create log4cpp
4) Put all compiled OBJ files into the LOG4CPP.OLB
lib/insert log4cpp appender
lib/insert log4cpp appenderskeleton
...etc
5) Link a program with log4cpp.olb. e.g:
cxx /include=("/a1\$dkb0/user/tony/project/log4cpp/include") /define=(__USE_STD_IOSTREAM,__OPENVMS__) testlog4cpp.cxx

cxxlink /repository=a1$dkb0:[user.tony.project.log4cpp.repository] testlog4cpp,log4cpp/library

Releases

WARNING: releases from the development branch are a 'work in progress' and may fail to build, crash or redecorate your desktop.

0.3.4b - development branch (29 October 2002)
Fixed builds for MSVC6 and MSVC7 this time, honestly :-).
0.3.4 - development branch (28 October 2002)
Fixed builds for MSVC6 and MSVC7.
Removed Log4cppCleanup.
0.3.3 - development branch (26 October 2002)
Fixed #628211: build failure on MSVC 6.0.
Fixed #625811: log facility in RemoteSyslogAppender.
Possibly fixed #415160: crashes with dynamic library on Solaris 2.6.
Replaced PatternLayout with a new, faster and more complete implementation.
0.3.2 - development branch (5 October 2002)
Fixed #614903: compilation problem on Sun CC 5.3.
Added missing MSVC6 .dsp files.
Fixed log facility in RemoteSyslogAppender.
Fixed relocatability of log4cpp-devel RPM.
0.3.2rc5 - development branch (5 October 2002)
Merged #604991: support for setting additivy in PropertyConfig.
Merged #605143: support for compilation in QNX Neutrino.
0.3.2rc4 - development branch (16 August 2002)
Fixed last minute goof ups which prevented compilation on both *nix and Win32 platforms.
0.3.2rc2 - development branch (12 August 2002)
Added support for POSIX threads.
Added PropertyConfigurator.
Rearranged documentation.
Fixed various bugs.
0.3.2rc1 - development branch (19 June 2002)
Support for Win32 threads added.
Added NTEventLogAppender.
Added Win32DebugAppender.
Fixed NDC context problem if depth > 2.
Added aclocal support.
0.3.1 - development branch (4 April 2002)
Added RollingFileAppender class.
Fixed bug #572467: invalidated iterator usage.
Fixed bug #527475: format string bug.
Fixed bug #530332: missing 'std::' specifiers.
Handled feature requests #536668, #527760, #527381.
0.3.0 - development branch (18 Februari 2002)
Added experimental support for multi threaded applications. This implementation uses omniORB4s threading library. Other threading libraries, such as Boosts, may be used as well, but this has not been implemented yet.
0.2.7 - stable branch (27 Januari 2002)
Support for multiple Appenders per Category added (feature request #501360).
Fixed variable scope bug in SyslogAppender (bug #499315)
Fixed memory leak in SyslogAppender and RemoteSyslogAppender (bug #499524)
Fixed compile problem in Filter (bug #)
Fixed config file parse problem in SimpleConfigurator (bug #500766)
Added methods for logging at FATAL level (bug #504314)
Fixed Win32 compile problem (bug #506907)
0.2.6 (11 December 2001)
Preliminary support for OpenVMS added.
PatternLayout, SimpleConfigurator and RemoteSyslogAppender added.
0.2.5 (11 June 2001)
Inclusion of support for Borland C++ Builder.
Library version 1.0.0: this release is not binary compatible with previous ones. (Version update should have been done in 0.2.4).
0.2.2 (04 March 2001)
Inclusion of Win32 platform (MSVC++ 6.0)
0.2.1 (15 Februari 2001)
license change to LGPL.
0.2.0 (10 December 2000)
log4cpp now uses autoconf and automake.

CVS

Log4cpp is also available directly through CVS, see the SourceForge CVS page for instructions. CVS currently has two branches:

MAINfor log4cpp development
BRANCH_MAINT_0_2for maintainance of log4cpp-stable (0.2.x)

Each release will receive a tag named REL_x_y_z.

To start working with a freshly checked out log4cpp revision, run ./autogen.ssh first. This will create ./configure and the necessary Makefile.in's. You'll need at least autoconf 2.50, automake 1.6.0 and libtool 1.4.

Documentation

API Documentation generated by Doxygen can be found here.
The Solaris Developer Connection features an article by Mo Budlon on using log4cpp 0.2.x, called 'Logging and Tracing in C++ Simplified'. Recommended reading if you trying to figure out how to use log4cpp!

FAQ

1. GENERAL

1.1. What is Log for C++?

Log for C++ is a library of C++ classes for flexible logging to files, syslog and other destinations. It is modeled after the Log for Java library (http://jakarta.apache.org/log4j/), staying as close to their API as is reasonable.

1.2. How is Log for C++ related to Log4j? Is it a straight port?

Log for C++ strives to supply a similar interface for logging in C++ as Log4j provides in Java. However the implementation is not a translation of the Java code. So in that sense it is not a 'port' of Log4j. Of course Log for C++ does owe many of its concepts to log4j.

1.3. What is the name of this project, 'Log for C++' or 'log4cpp'?

The 'official' long name of the project is 'Log for C++', but in practice, the short name, 'log4cpp' has proven more convinient.

1.4. Under which license is Log for C++ available?

As of version 0.2.1 Log for C++ is released under the GNU Lesser General Public License (LGPL). Versions before that have been released under the GPL. See the license discussion on the forum at SourceForge for the motivations behind switching from GPL to LGPL.

1.5. Our legal department doesn't like the LGPL, can you release Log for C++ under license XYZ?

No.
Long answer: Technically it may be possible if every contributor agrees, which due to their growing number has become increasingly difficult. But even if that could be overcome it will not happen.
Of course the LGPL does grant you the opportunity to choose the GPL instead of the LGPL, but I bet XYZ != GPL.

2. COMPILATION AND INSTALLATION

3. USAGE

3.1. I've succesfully compiled log4cpp, now how do I use this stuff?

For some small examples using log4cpp, see the 'tests' subdirectory. Also see the documentation section for a pointer for API documentation and more usage information.

3.2. Is log4cpp thread-safe?

4. PROBLEMS AND ERROR MESSAGES

4.1. I get 'Naming collision for 'ERROR' detected. Please read the FAQ for a workaround.'

This is caused by the rudeness of some platforms, which mutilate the namespace with some blunt #defines. To be more precise, the Win32 API includes #defines of 'ERROR' and 'DEBUG'. Since the preprocessor is unaware of C++ naming scopes this results in reserving the words ERROR and DEBUG litterally everywhere. In particular this conflicts with log4cpp::Prioritiy::ERROR and log4cpp::Priority::DEBUG. These latter two names come from log4j, so they are not something we made up ourselves.
They Win32 authors should not have rudelessly claimed these generic names through the preprocessor. There are much better alternatives:
  1. If they use it as an integer constant, declare it using a language construct. Either 'enum {ERROR=1};' or 'static const int ERROR=1;' would do fine.
  2. Use a less generic name like WIN32API_ERROR to make naming conflicts less likely
  3. In case they use it as a flag for conditional compilation, use '#define DEBUG DEBUG' and '#if defined(DEBUG)'. In that case the preprocessor would simply replace all occurrences of 'DEBUG' in the source code with 'DEBUG', in effect leaving everything intact.

Of course the proper solution would be if the offending party would use one of the above methods, but we could have to wait some time for this to actually happen. As an alternative log4cpp can workaround these #defines. The workaround code is enabled by doing #define LOG4CPP_FIX_ERROR_COLLISION 1 before #including any log4cpp header files and after #including all platform headers. For Win32 platforms this #define has already been included in log4cpp/config-win32.h.

Once log4cpp has been updated to the log4j 1.2 API we can get rid of this problem by adopting the new names for log levels.

4.2. I am trying to compile/link the log4cpp package using the SunWorkshop compiler (CC) on a Solaris 7 machine. The library builds, but the testmain code fails to link properly.

A proper solution for this problem has not been found yet (suggestions are welcome), but James Emery reported success with the following workaround: In short, configure with:
export LD="CC -Kpic" && ./configure --disable-static

4.3. ./configure fails to detect 'snprintf()' on platform XYZ.

./configure does not just check for the presence of a snprintf() function but for C99 compliancy as well. In particular, snprintf() should strictly honour the 'string size' parameter to avoid potential buffer overflow problems. log4cpp falls back to an alternative snprintf() implementation if the OS does not provide a correct one.

Status

As of version 0.3.0 log4cpp has a separate 'stable' and 'development' branches. Releases x.y.z where y is even are considered stable and those where y is odd are experimental (which means that some or all features may be broken).

The latest stable release 0.2.7. New releases of 0.2.x are for bug fixes only, new features will go into 0.3.x and eventually 0.4.x.

People

Coding on Log4cpp was initiated by me (Bastiaan Bakker) late 2000. Since then other people have joined the project or contributed code:
Cedric Le Goater <cedric(at)legoater.com>autoconf setup, various improvements
Marc Welz <marc(at)jade.cs.uct.ac.za>IdsaAppender
Lynn Owen <opl(at)agoby.com>MSVC++ support
Steve Ostlind <s.ostlind(at)pentasafe.com>MSVC++ support, various fixes
Marcel Harkema <marcel(at)debian.org>Debian packaging
Uwe Jger <jaeger(at)varial.de>Borland C++ Builder support
Walter Stroebel <walter.stroebel(at)lifeline.nl>RemoteSyslogAppender
Glen Scott <glen_s(at)yahoo.com>PatternLayout, SimpleConfigurator
Tony Cheung <dragonman(at)asiayeah.com>OpenVMS support
Alex Tapaccos <ATapaccos(at)redfig.com>DailyRollingFileAppender
Brendan B. Boerner <bboerner(at)texas.net>Multiple Appender support for Categories
Paulo Pizarro <paulo.pizarro(at)digitro.com.br>RollingFileAppender
David Resnick <dresnick(at)mobilespear.com>NTEventAppender, integration work
Aaron Ingram <ai8(at)yahoo.com>MSThreads support
Alan Anderson <alan(at)rushmore.com>Win32DebugAppender, PropertyConfigurator
Emiliano Martin <emilianomc(at)terra.es>PThreads support

Project Pages

SourceForge Logo Log4cpp is hosted on SourceForge at http://sourceforge.net/projects/log4cpp/.

Related Projects

Log4cpp is but one of many ports/implementations of the Log4j API. Here's an incomplete list:
log4cAn implementation in C by Cedric Legoater
log4cplusAn indepent C++ implementation by Tad Smith. Worth checking out if you don't like Log4cpp for some reason.

License

As of version 0.2.1 this library is licensed under the Lesser General Public License instead of the General Public License. No further license changes are planned :-).

Log for C++ (short name: log4cpp), a C++ library for flexible logging.
Copyright (C) 2000-2002 LifeLine Networks bv
Copyright (C) 2000-2002 Bastiaan Bakker
Portions Copyright others, see file THANKS and source code.

This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
log4cpp-doc-1.0.orig/Makefile.in0000644000175000017500000002261110666754637016345 0ustar fboudrafboudra# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. @SET_MAKE@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ subdir = doc/html DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ACX_PTHREAD.m4 \ $(top_srcdir)/m4/AC_CREATE_PREFIX_CONFIG_H.m4 \ $(top_srcdir)/m4/AC_CXX_HAVE_SSTREAM.m4 \ $(top_srcdir)/m4/AC_CXX_NAMESPACES.m4 \ $(top_srcdir)/m4/AC_C_INT64_T.m4 \ $(top_srcdir)/m4/AC_FUNC_SNPRINTF.m4 \ $(top_srcdir)/m4/BB_ENABLE_DOXYGEN.m4 \ $(top_srcdir)/m4/PETI_PEDANTIC_GCC.m4 \ $(top_srcdir)/m4/ac_config_libconfig_in.m4 \ $(top_srcdir)/m4/ac_config_pkgconfig_in.m4 \ $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/include/config.h CONFIG_CLEAN_FILES = SOURCES = DIST_SOURCES = DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = @ACLOCAL@ AMTAR = @AMTAR@ AR = @AR@ AUTOCONF = @AUTOCONF@ AUTOHEADER = @AUTOHEADER@ AUTOMAKE = @AUTOMAKE@ AWK = @AWK@ CC = @CC@ CCDEPMODE = @CCDEPMODE@ CFLAGS = @CFLAGS@ CPP = @CPP@ CPPFLAGS = @CPPFLAGS@ CXX = @CXX@ CXXCPP = @CXXCPP@ CXXDEPMODE = @CXXDEPMODE@ CXXFLAGS = @CXXFLAGS@ CYGPATH_W = @CYGPATH_W@ DEFS = @DEFS@ DEPDIR = @DEPDIR@ DOT = @DOT@ DOXYGEN = @DOXYGEN@ ECHO = @ECHO@ ECHO_C = @ECHO_C@ ECHO_N = @ECHO_N@ ECHO_T = @ECHO_T@ EGREP = @EGREP@ EXEEXT = @EXEEXT@ F77 = @F77@ FFLAGS = @FFLAGS@ GREP = @GREP@ INSTALL = @INSTALL@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ LDFLAGS = @LDFLAGS@ LIBOBJS = @LIBOBJS@ LIBS = @LIBS@ LIBTOOL = @LIBTOOL@ LN_S = @LN_S@ LOG4CPP_CONFIG = @LOG4CPP_CONFIG@ LOG4CPP_CONFLICTS = @LOG4CPP_CONFLICTS@ LOG4CPP_PKGCONFIG = @LOG4CPP_PKGCONFIG@ LOG4CPP_REQUIRES = @LOG4CPP_REQUIRES@ LOG4CPP_VERSION = @LOG4CPP_VERSION@ LTLIBOBJS = @LTLIBOBJS@ LT_VERSION = @LT_VERSION@ MAKEINFO = @MAKEINFO@ MKDIR_P = @MKDIR_P@ OBJEXT = @OBJEXT@ PACKAGE = @PACKAGE@ PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ PACKAGE_NAME = @PACKAGE_NAME@ PACKAGE_STRING = @PACKAGE_STRING@ PACKAGE_TARNAME = @PACKAGE_TARNAME@ PACKAGE_VERSION = @PACKAGE_VERSION@ PATH_SEPARATOR = @PATH_SEPARATOR@ PTHREAD_CC = @PTHREAD_CC@ PTHREAD_CFLAGS = @PTHREAD_CFLAGS@ PTHREAD_LIBS = @PTHREAD_LIBS@ RANLIB = @RANLIB@ SED = @SED@ SET_MAKE = @SET_MAKE@ SHELL = @SHELL@ STRIP = @STRIP@ VERSION = @VERSION@ abs_builddir = @abs_builddir@ abs_srcdir = @abs_srcdir@ abs_top_builddir = @abs_top_builddir@ abs_top_srcdir = @abs_top_srcdir@ ac_ct_CC = @ac_ct_CC@ ac_ct_CXX = @ac_ct_CXX@ ac_ct_F77 = @ac_ct_F77@ acx_pthread_config = @acx_pthread_config@ am__include = @am__include@ am__leading_dot = @am__leading_dot@ am__quote = @am__quote@ am__tar = @am__tar@ am__untar = @am__untar@ bindir = @bindir@ build = @build@ build_alias = @build_alias@ build_cpu = @build_cpu@ build_os = @build_os@ build_vendor = @build_vendor@ builddir = @builddir@ datadir = @datadir@ datarootdir = @datarootdir@ docdir = @docdir@ dvidir = @dvidir@ enable_dot = @enable_dot@ enable_html_docs = @enable_html_docs@ enable_latex_docs = @enable_latex_docs@ exec_prefix = @exec_prefix@ host = @host@ host_alias = @host_alias@ host_cpu = @host_cpu@ host_os = @host_os@ host_vendor = @host_vendor@ htmldir = @htmldir@ includedir = @includedir@ infodir = @infodir@ install_sh = @install_sh@ libdir = @libdir@ libexecdir = @libexecdir@ localedir = @localedir@ localstatedir = @localstatedir@ log4cpp_cflags = @log4cpp_cflags@ log4cpp_libs = @log4cpp_libs@ mandir = @mandir@ mkdir_p = @mkdir_p@ oldincludedir = @oldincludedir@ pdfdir = @pdfdir@ prefix = @prefix@ program_transform_name = @program_transform_name@ psdir = @psdir@ sbindir = @sbindir@ sharedstatedir = @sharedstatedir@ srcdir = @srcdir@ sysconfdir = @sysconfdir@ target = @target@ target_alias = @target_alias@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ EXTRA_DIST = \ index.html \ default.css \ sflogo.png all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/html/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu doc/html/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-exec-am: install-html: install-html-am install-info: install-info-am install-man: install-pdf: install-pdf-am install-ps: install-ps-am installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: log4cpp-doc-1.0.orig/sflogo.png0000644000175000017500000000410007526030262016246 0ustar fboudrafboudraPNG  IHDRX쪝gAMA7tEXtSoftwareAdobe ImageReadyqe<IDATxbTSRf 7ᡠ@LieaX3[11ٳ眜dX@gΞ۴e?3ROfSfc?{zUZJHG[ 4k@qNwe@0huuqy꩓'5\\]!,,(Gx+X5c*yyD5Ϝ;'/'WU^ɹA^e%Eg̞} 216216>|(cnV&0t>|fZ* i*J@r֭.22@I9]x}|l $ҀIJJE \(ncm <M1%i?~J LA˚}cK 8A!!?*V^dܽw(]YI (Q 46#5u`0!t0Z\x & \MP $P|Ӗ@[;$A A = %`ځN|0%߽w\]0 ƫl6^ ,؟D3 h X  D9@] 9 :;/\91%v3gBAϴ#?5@[ ]{{{?|f+ "b灎T'M&IPITt0;p?!At"ГW]G xo Eϟ,Y8 ILh>p[~`Z  9 `hZ&̖߿cUt 6<YE~3f1`q t PѣZZ kte8@1!g R`1y B.ۮ\ Z\O\ ->ZD!X N .+J_֐xǐ e2f\Ɇ Ql@4ؽc tJL>l\xh0DH>r 9X!p)\7&!_s'c:wvǏ2 RL *Q+@g9](0 9*^Oo1\=[ .>| [imY@K 9 ,Q؈P@żw",n$4e _tV)iu!PY}7x6TEY!?=F5ngxu  R lbSא5!jʲ x}ٽ{ڵdh'Op)J} Lx !N u-Xj|bbUM5D Pɓ7_Ԭ~<b! ! b(-:0+='O](G 7&2 *r@@-he )ii ,ΘAԱwP:k 4 qָSf6B) #u䉓ಟ?į_F6q|× Œn[r׽|bQ L,! Р_2\ g̠ .ud @1 y w70} ӟ'AP&xxf ` |?o1pl˯EA?)8ׯ] ,2⣭^ xchoEWۗϰiEfKZ˗_~@Jʠ_~mۺϟ EQAaDT2PX\pذnݩ\\]!6N4 iׅGJ log4cpp: HierarchyMaintainer.cpp File Reference

HierarchyMaintainer.cpp File Reference

#include "PortabilityImpl.hh"
#include <cstdio>
#include <log4cpp/HierarchyMaintainer.hh>
#include <log4cpp/FileAppender.hh>

Include dependency graph for HierarchyMaintainer.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:41 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8cpp__incl.gif0000644000175000017500000014023310666754765023171 0ustar fboudrafboudraGIF89a ӿp!, 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ ɍِ͠ O HМKȰÇ#9(S3j?Vjɓ(Srk^ʜIM?%osϟ@ %2jQ*]ʴJUsիX>,밤^ÊKײh7M˶۷;i-ݻxu_Gv L0  ǍC܇1˘3g˞C/v@^ͺ5?ήc-h=4_-8_Ɠ+_8TCNqرHνο'}=O|_/ ]~'G+ e``V(Մf{vS ~(!ha0b4R0c8h:>)d2@$F&$2H.dE>)唆DI%V^td%^~)昽effabn)pΉbvg h$~*(*b&.:dF*h>JiV inWz jjz)jhA jk:4*+ۓRTQ.+mNFT{a-vųnmn56hn;㒴+^tA߽Rᄀ ѽ[[+"+pҨ6p?0_4iq(O.1 l&[r(673A8R #;'$t"J+RVvtSt==Zs]u Ok5R}fGYuڭ w]h $weXzϱvJwwzMx_-^Vy[_vglZ[9onQM޺O^ឨ+޻ .Oo}@_O+eڳ3;>[!T֯okG?CEqϿۉ=ct/@ įX Hk24 ZŃi  4!hK0 gH8 +PΠB!XF GaD0q3M &T1":-nh-[E.zVfJ11 o!ψ5zŎl\H⑎'9/V IEőӗ@H2rCӱYJ %1ٵQf ~B*IS;[V9 <+ J2Ѡ-!0L3.m4e XЌ4)M T1eBt?`ҖD5yKSl;NzӝDfM(3->Ɠ 8By˅"tOPX+sXv. H=jzBt2BWR %IR6`7%iDwRK̏K *)Ƞ }hCja6uh67TWV-W].sFegIӨԧȟ&$0Usn h1ujWU; ^,@1C<꘍-6}E"+%[erfY:s$xl"eFGTbE`t`wj-p!䚪<ʡtK0z=lv'W[8Sm]x.aC/c9twe/ b;_ԗI~dJ7wy6 ~Ih`? GJp\6 đ"<3~([7ccFUq pY8<~R1c# X\5&cw4UxW  e,9]]O=o&CZ;?qˁ\rP@g4*3ݼi#|B&'P5 [3AiTɧiڻ`WVհgMkY֪փuw76Mbl:(a19vkm n|VAm]@Mv'{۞P7\w'kpk#{ľ Eo8r 9p5g­FT|4?bDqy"T;v651\7jjnr̝G_9W8`:΅>tuz^`: ĞE#;N-NPCv?ݢwm_A]0{!r@9}>?w\jO[ϝl D^w>75iԾNMhnЃ`s{4>jAh[3 yJ% H0xVyX iH-wzx樇H2;ȃ؀"hHx~,8&ev0809ف;I>iG_SG*FisDŔNg);ER?t,my>~VHZ`Ї{ɨz㇘u?0t9%3Ss@jiY\|{+䘏w2|Wymphvmxx0YpyAٛЙTY)pJ/ ?wyIAg'IvsBdr) ܙsTrU9XFkpV zkF k6U6 Ơ|D"ZB-y"EѢs&4&j(3S65?~BL6v$7;F 5YG&If$'iu1G]6Y*@%F+/!VcM0<|&zdgm;j pw֦ 2V B?!ƒ"1cQZ`VnJ/(4nڣD9J!V`C.~ 5]$bMWj:R%ӫ\VJPg2eWu?un*#傽 jiz.xԭPmh 9z 4M g:+FjfH!,0ۃb: pE`jƚ6]8&+d+q^ TFְ {“Z 8SrJ'B*a,)*Ib"D+ۅNI`óy9W>KjFz"]f1L#S+WXk U+w0]#c + 䲴ٮ[+ e%DZ)DUWh1.}.mK6t u9ؗJV.Ȫ/¸.jf_O7e{*JhP7n0p[gV1Q&Td\ʵE@4:Vk߻K> ;aBҬkd=d[flfq@ LK̫{ea,):3{;L\0hSOL`_88+V+|@ie'_?(Ek#S W?$Z,T/<4ZċX o[fz2mB-iKd fc >5}2ݕ5ʽj0X c%_/$aלBܿ;3- v>@|J\_kpHaRt[ĭ^ L]-`ҿ >m%6IKТa✠@>W#@(N;jnaݡ|^}6h[NÞ.J7F#3N;7=I hg7Q>T4I5yNAH bN7TcG:Fpm9{jT%F,I)~aɎ}=/{Ϧ{XO/ۧH8j.\R0/I i $ Ioi\|ZOAn>SL=|8|-<)MޱvŽxO e |2K`޳<Ώ~x7(]9؏XϬ|.V+m1ْq2gOH0ʩ 87$$hVp,t}vpXF l:ШtJ-XazxL.sz}+|!4O}2umDxl0|6yMtfg,UL<#qi@Շ8ߣv tRAYO1!L-` a7JHBceї~|cO:IH?-"I^ж7S=yٓEMZd)rNrwzk*/q`T-tKݫ'IA+w˜c7Vr(}0SqEq.28FaxNhÑXfmZf`M7ٳάMz,񽑏^B9sb}Nsg%|Sի yײS׬:J L h݁H0cM-)HFe]n.*n|H^O"Ctb9Ә[8`H'h䐺) 5)eYnPix%iEėd4KzX$diJe>\f X5wh|X,IՠB(B~pɛL&xNB!jc3G㡨zM5apF歎I$ dK)Wv:jQ5+%̮yl4䒹欎(.k:HU*!Ϯ۽Bo.o2oIST¡F|.cqi ^ +s*LH1" g3Y@c%]06WH7=<7E^N{r@W\> *FMc1S rb цJ/ۀ]o?IJQ)bM2g>צImx%;kNH1.8ء̗㠐.nm봿q:nQۗ>&7G[Wo<"Wκ>KwR0 *nHS h~lQFAMI&v37@$p[h9Yxu`u&ؑ ~jA 4Q>Ɂ) Z߳yA.qqdG<*biX#rzR8@H*"kEz Ki6>8 ~ d>v]kr)RǩqsIIbQJ yC. L(%H8,a |x͓@IsF9 򔨔% OŴ2ºl,9eYN:`Qg&39;>l] Q.SN')p '=f ܓg*hu +P; pc&5 *Pn\,JYjvG)>S?GiÖ'EPt|> &"4~r7JIEyylgӕ=vyjY7%7tYK}p_ (9f3^ 9 됐Q)8 +7ٍGțiBYq9}39B`XFRw)?x6ALeZ E&~$:>:WD֩GI& CjVU yc)23iL|iCN 6j(hl qi 59PfsNmzHC**J-:{.9PCW8FyxK%z7~${QY(fDr{ZnvwBjKm ɷ+;zzs+ ᙒ+>R:A}kBFKpK@񹑪[5k-2uB6Vj3e8Sy\5Cc걛8ۼ~puW+miguY+wŠ ־sw tR½7e{Zn$*aor(۽OΧpyLc;zF0ƨ,6936 l|7`;>z]cۺ'S%i~8 = 5,sEXPsmYykٜ6<aNcf.ڨj m|3u |n*>蚮nňkΎv}woC^rd +(gfqVP5n|2 NϾ᷎>pizU'fЁ1N}Ķz6gox" ˮ N>n nn)|1S*ڒg~?u~okSz^؇/3P^^pϮϗ3 >5܎um[+>?AAs)ʞb̭T_[+&\2cod_kg_,NYV4Te5Xgy_aX}Q{BE[|eO\oU9 [ &VabZo_5q/KV:\ƕXH+E/Xp_A_ d'e[bُh./]ΞB/ 6Z bP)6J /#bO䈡UBl$,tmxKHȤrl:t Zv۳L1NX6B tRԲ|No~z~x~{zSvo2R0]^%e-'B%eb)$_C.0ν0Ed6湤8j;kp!L\0„" %2RcBLɓ(S\d,*,7[=6 Hi!XУ89 婚LwӫXgg:aj]Jɵ[Uc"v rRh_xW(>~)癑CLˮԮNTlgftV;-l3e=Z<ژNn ~6m۞:ulzjb%4uνA-F8n3^'[ó˟O>^;{&'Y4l\[KWr9v6XGsf(HfZSuvz(bxɈ(wn"(0;Qju!-8D&)G|M7ːv@y>NJfi)v`^hfD-9Rɣ5鄞xI˛U qd J~6 bF*餔zG9'vZOgNy J'*&HE>H-U'.P륽&lLgZjI`[m^솧j#5@*/)-mE&hܡ<\{Cp̖ SJ,;/ s/A/.Jr}/#2 _5rY+K:8923+kqDAc1I+PG-TQ@XS-E[O}HtZ u;MJ7/βw_wf߀ׂ[ vCwK/N\hB؏hgdE;'֎,g]tx>笏m>$yY3Ǿ(Jc7;/}K>iN[so7V<'Y82ԮLF:^KZ5~;2E:x:ldZ>]X(C_Jn{#4ہ@goNp(Hߊ;v DAcot+x6P5Nbx%X_إn7rD\?IgI'i⎍w }rGb,YW5(I\j>L׉e]4Jq>kUeCU.4)p(8u%v+ ZzsN[F*aW=j6u?pvF3VM٭1kRʶ^1C`8pz_uE^dzC]׾r v0U{<C?Wf,j'?Qos>ڮ@!bٹc7oȖ{_@W%~7:|3q~heQ`T+`xcveS%%Eh}&!qxsEG mŀG|"UXD4 3X!UVu}>؃* g,ht}c5Fv#7CheO3E G>ׄdhVOXOD.6v|B~pLp2bS2))e8TJͅLȈGQehyU"aYf&1QQZ,P∡އNHؠ?$1oHTSyGΨd&hyu\2\XqmfpwtCw^u>uTF>ah[㎺r7lȐI]dS9D"9vvr#xy6(ImɎĒKɧO-IlV7@븁2ٓ[^U BԒB!:͸0 qRi*Y H{ws错Ǔ`IqXXJgiP*O+eV7(JtcKt{M^:,@guf/Ai^5R#iVØ QږO ^)Wəuԙ>$l2ԔeXbmK |'#M5B *Y1ygTy4PCɜtIy`|=*[ƔEɝzKh Yw}8gsW:tf9KGyC*v ʟ y"Ӟ[8DiijD;Y zY١%nSY0$17YE[&ktxT]p6]3gńʞuwiȧښAI[z*<]ƨ<ڢjlªꪶ L-n5, SZp (`XGc歆fzꫬ ?zZ')p8gcUGZwѺJ:ڇzŮY*Odpn |x3ր>>NHV҆=<^- e.Gn-;9<~ڡ~X襎D/uERbݷ* Iz޵G и0hY8;8/2<_C!T+!-%OJ,^ y+ٲI?esiKK>=R+7,9j) ),oIHV; W$^g:x6ɶ֊Nw!X\/sCcҢeVGa* w+6HH#"+ˣœXDY+$˗0{y\y7pƼɟ. fNv*erҠNJcr$֬":ԉ棣4mt-ʯn t)V]b)E.'ey i*n"bqK ST:/f6[&+%2QHs^mh^ÞprMvG[:$nÈ@N9\]oJ5>=/rßZBG<]'x5r%HG _vbPԟA(V@$fh҅*r@,h܆]}Sl}Mc6y`B"cH bGQhI^QOnh@DF饖]~Nby{5y~f$ǔ*ya)dRze VdS13C\?w''IiXfj( "jUpSE^ci 묕ȚiHB_6 uFlboW73J~%}vQtТh6kjK)Nʮ{-H+7ݥ;-k t9"Ie 1UNZ^Z1UF!6Ss&qʐlq`:%j $Fı6jnЃeL}*8θ}3MkT8ͤZ5ɺ~m]A>I}5=J 4Ib"rwok 7^Xѩm 2O#MwxFؤ?(nڟmT>nwy|VJ8sr[;0xE<ݺɗ]y0,kއ}MCχ#?׿_Sv:nj%.i_SZ)!fY5@VI6fτ / l  0z( ו b(/"B$f -4!L5"sUE-O"yCda=81>knD㸠3d6Ǒu%(zY=FDtCټ"h.#͈]IM AIY((,z*q(d%5IHU&Z.-YJA"~ X%C_䙖)Lh˃91Z "3gwT$d#L\5M48"hzƽ ø銃:2eqP_Lh ,9{ǘ2S'BJ'UgbƢt/phJ̆n..HTҜsFiRR58]BERH]8iITB^Oyb34DiX[2F;Peӵ+v]^3CvMַͪaZjOWՁ_, [JVk%#a?hWdъִkswYJ5EPYJaն^%)Ⱥ>գoy8V鸪c Ts&W&J-֑mzNLuc| 72Kwy%xK_tu#Dpi}Ttun ¼lE}lG v0RL0m?8gB黳E_[Xؕ |X= l>77GdyI9Dɦq= |nJʸ5_M\|:;Гq|ypfslBBqW0i!<#w4jX/۴ws1<\Fw~gحv*֛ O^wjl{oZ pXqu-WK' EqsK[ oo<6ߴ͉W* "ѭ/qGH9rtLFf ;"P/5xEE+|%9ӓt5#ϓrc{ov?e7ȏ\ق|sƪ6O|ӽ睱{jqQ]}#YgO[+gP>ދ Ͻ:6w~z#K?ӯ\;.B?|XA?n)WҚOT_եe_f|Ea =2]ic<7+sC%Ww5sW~Z@n<38VkUfpG$$X&x(,؂.02SA"zH r}]Nx'rGd7!<8:7%Vu=fw_'Vxo1~xBHogA߆l (x{XwDx6 Asׄxr4}\xChwoqqgCu}W_Ç5-Z5v'ksƈ]lZ#?;8 H(z( 'ad#rF'!Y(lho!HJËwhwT7lc 9 fCdgrWDgXs!#,2a<&I+XrGOGpX$ %I8 ϨȄ5FqU7Hr8p$9`#`I6f@41;mPx8 P+i-9i=P ɓ}!'7hMY< W y ht]ٕ8 &HYY{x)s9u )z|Yr]H.7U2\nƔ\hA YohRYyy4I}Yy99 Q8dk9m *ٙq^IvHIЙ9(Ț鐲隫ɘRV,e6DRpos(9i^(ٝj)›I{iʇppIlYiZi)֩ɜىpbB.5 jL:kɣ.YtI?^ FJY>#pWGV(l};7艱}^A#'u()*"ei!Xj{ xh`Yr,Bg\R.1vasZ5jc jOKʤ Zw}zFV@Ť׵ ui DyT't[ʥקE'qbaxwM2J n~(&^b" g#ڂY~vzE*$hZ$ʦcj̅^wv+%&3֮4c@譅ìZ6;[+knZjwT1[fha}Ip' m $[Zo,۲gK>K>yԴ&m2+RR75k&J˳UxR|VĪ4]kP몗m!Z؎i;v']oTqk1 DYSkpyk}d0pE .th/{w˸ jP+ AÞUJE;UKK1ƪ%YS{;H4f8eH b;K"p QvPH0crGŅzw.ck)4eS8˙?X+۱vἅы2Pzl2qg8Q^Ǵ\˷?\Al0yK?笾;3A&)͛f{Dۨ܇8.)6O^;Ξ vI_&@LPxГXϘbPcN&\ʮ[lF-,-E%)i&x/ @ȀHkݼZ"!4F)L7OL=ƸlP]ĂhQfU,4ce-OA7/X7(\ތwىT/NG3U{H%Zk nAvIY LB/ymܰ-@>M6:BZ\.|)NOnQfG inI=cN-珽5FH6nDR;^ uwNi>ْlxmanQ~ϡ-:mj>N ;װb/Ǩ>sbn{,5D^YL(RNeq~8|ɾ~ aֽۈ.m=WZNJ1$v.ɫE~ >W)*}c .n@y~+ƮE8u>{dۤfX4zwtN:,OG.B6?ovQ_*B $ViX P_@6_^fkSvR\_ Pfh^.sx=>^ ?o]|L loں-9ۋo Dw\>Y' 2XON{9Z /_g?\??0K&P̥-Oī/Ȩ!ZR#b̯E_ʣϊMhP쟢0I8ͻUdin㩊+Ytmx XI+' 6F&sJZXzxL.k7m]*}9zutrPDY7,6bG!| -O*jɀ;sOwm4HP XލJjj-!*7_nagӠt^0"ꦮk w9*@xWhlェͷʺYw]3l}wP?c[ gy'|[h%i(ҠO 0A f-bQ.)S?' ^/ ?Ї B,8D28THE:pu(S2رTqQl?r` h Q5z?61zӃ:qx{ hg_X ;3qMϛH4N`3DMjr|TX?LnϏ4J#qѐZ4#Y6ZYʢAI4ZRd#}G<4&Kr`+IWObjB -2|(y15ڑb˄&&L@WmBҟ*@C1jr$'@'Da֑?(o#Ӎd";TK )}JO0Nج j1?u;9c6݀tbdD=I026sa|,o#O} jjSNG07 ifYw')43dLUMǫ`+p!Ldx(5[ZaHj[Ź^uOJoE9^e3szdaT:INʱt]^|}-lG;ͺy}Fk\XdGmj3ɺm]Rqln*\-0GDi Ut Ex>d27ѭfrֆBϱ/p|7xo~ -Dvu!3xܖw-("< 1:0Fg GL^Ow(Ώb4bh{خT1k(:HNli eS *C%u|qT&{\&bL2H{3;携pzGFFyf&>MHA72h|8Έ> wyiA'R9Ѡ_Lؽr.k* E4t+Zwy[bOT7jte)k7{1a2=^9z첷 z1r WjAUknax{Q %mJc{wO1g?hU]"#M9ۜ&A/Xߚ!>Bmy겒Ű 0-v*rOΏ*`RGߝYy{.QJQzwptFCILTQGv7@' l#0!dD(Gg`ow0O"u*Qifgi"@i9܀nW ZU$Hq* 8X!]0Է@u9FYG\TK(&@7js[փJxؖmӅn4x@g )jOb?loo95XcڅWZu|Iq uX(7W72:1BH'{x&v-\؊`'u8ȉ#83av6؆8Vr؁P`_? D%_eӸ(_Gi=wx'`͠vxz_{&fT bˆydc8X!w7ы[4p[@Eّ91WC5hg s7Hٗay;@ƑH5&q3tAAx^g&\6O5ƨTxii)@$ )tFhT8nc6ZQyiiOUn} RY$M][v,Ee llYoyby$Xҕ{9ai`ɒ2Y{JF4M~x!.'Ez"Z%HQ-`9d%$/;隭i,LUlEUʧ|vyٖrͨšXya % w6҉YYFۙ(n9{LҟriY&rP tXt y1ymp*$H}=jcw߇Q~u2Z&䛋Yé`&iʈ8G~w$~ wrWF6:ysU$< >"AJh/6$oȧ~JJ*(Jp:1-=ʗ$:F" f{g-jqjcJH>{ZizCWKK珌ڨfZ:%Z^ȩ21&SzzTV3$ JZs!~ui'<^(j  ^e },O ʭϑڏa5:zRrҗE|ʩZ`Z)5ݺMV [sRKP಍'۱ڬ>İqhpH' V 0Es[:o9*I b+^٧aVAG_[x2% 698yV:`*)\xKb[dK7M3)DHfRp' r۷š(D:j6jXnUjABOr09OC".չ\˸hGh[ĕI!gk^k~˄Z;R"+ n뼢9ɶ@t{: 0A+¾,$⻫;퐾e'! b;'U ۿK5ȣ z) yHkJ|!qqp⳸KoilZA4h-L>1!,+;9>Me{͍1XvgkzE9<GEHݛ;K0L 'Ӧ47ٜzaW̹-ѐ&КRFV΁ز}ɺ2mɒsWm('튨q= ȏ)Ҵ0,}I^m]}c ޹յM̫&c>Ӹ#qߓy;ߺ:شq x Ͱ.xؽc*Hz^3\ !Om2D#Ed͗hB>Do ܥMb_XCt#ީ@x[hiˡl[^mAlw>{>c2SrΟ9Nq2hgZCҽ͝^}wM 8mATݵ\̎~7X9ޭڊm^졮Ү?yK2׊!oÎIޝ8} ^?nNst7*;n) 'ܣkN>L?6r Ѧ^u2&ov0m8$x-`ݪ?s%  E='C#z)mص> `f@>!+([lla/'k jGiOeTdk%'Y>ߺi<ЩV^x^IK{/v*e^ׯy/ ƝNTQZ|kp>^3'޵E$]NEg }oȟֲg翟jKSWLz/ŧ?ڰ o\0>'8]`(dihlttmx|pH,fk1S NCj֬/j?ޯx:d QE-ivzNۓw|~rhM[PCX)- ~2v,z^Lnjq{ra/#f6+Vdͮ2o8!FLk ;& +s.KAtĶT HA3j{K2($" $S?)aƜKW<3)gN! EhDxCu\+)LJJj CBu#FP|YX~4ɚU2$:6܅xJUº18ÈcŠUcldX~ήUmL SHiцBѾW=%v ۴s$У8?+W^le=w(-ܼɵCkSO"ӫo-/=X,i?;|SӀBl!!Z.PVha)9}a L 4~6qv"sѭ-"&qwx #@)$+BUd:\ xJ(͐XT7*q%?5hIQeZZ"4YĈW\.eV5cys%z9*!6h-lI''9NE PS=:4Jcf^ z:W*k!JjH@EK媡:mꃏ;hVk@wƛqMCv%#;YM%86.+-kVBKܜ%IǸ Qf92랿kHlavsថpO7ZQdo#4\K8=g1#S=j=W6e⭯JlHxw$H >g,-gGKU%C)TTu=b}znjֶ2-̀TG0Xnnzh~jHV=bDR^ Bs%8(,*^qiӽD[nsfL+nw{&n-[;ҍ-^X w}tkh%`tܨBQU@X6Ma|{<^wB_ 210 gY9 ]{6Up1jj,> _õ-Ra;41ە^wS@%.+-8'I}Vh5񌇶c`|{e1IdPf\&e ؀/.sΚ Fmay(fNsL)k˰n9/ s6Ԓ|u9IuGwg莶#vUvMl:s3ie٭g3ܰ}NyȫweN4e)ZGW;lRkE_Jyth[;{i|@zVǚM$Eٗrgt{=>nݰԵOVnm~U}\=\ ^cvH0=a[^Npn(sEqq{|/@K.:~_s62cER pO ܟ憑Vk¹\XkDR\ؚ]]H{EЍ1O}i}o}nKި>V;~V{-siT>]:ōovTg|ֿxD|y;o)4iZNO/xK#`m:FdO>=횢t%> C?W@-=ea ~z;OK[2Rgwkb~ }2E|7y`Hk kc&_ xsdbց(@m` ^~b؂tAR}߇#i's(*-QaS/*gsXkXggDŽ}hM]hHld(Ќӊ7?}X#hzqSTNX,=8P(| h2ov%rZr EuFfyOz#($!()iX\ ڸwY=>&v s kx 1rx/ ief;Ij |]m3;0FvW2v[/iAIr}D Gt"1pG:Tp\tl-YuG{Wye9&DwhTvPSԙfp@NsԚ"IYw6&tFs7|nbx(ɓ08`ER'2U)IA"dI94I6EPPUKuIi :f=שٓɝY PKPQWU J5)Q%C69~ +9TYzMi:i L 55GSQrKYԣgbi~we}u*Hɖk2Z,gZ,|/֤ *Rz8\CUu쉜*|Z*/}׭B*Ӻ't7 C,]HN@sh7al|$<]q]V4hcLƼ:s5?')GƇa=XC^(Im 9携{ #ل|} JGa^僠7yg=W$jyNK.}n{h6]`}TaZmN^P>7t,뼎4Z ե~稞_[]ATALQKm%de|@)"@H=­ڊӥSsnm_~gH@O,6y~Β%d.(0¥eN>:}d 3_rnÿ_Zs#O#-s+ߔ> 0urO<Lۯ1p'D_HssTs<iW/N5/aoa"O8 󀣇f/]ŗ>|Ud}S]{: g<&eozoT--Gb_0QcؿOoR[鬮uї<[OxUSl/c}1 C?Pf>k;[7Ӧoj6?m>_QP0I7`Wxaih,@o+l9|Q *.z @I[^,*-En0r;2>@+;@/P۱ZGb&/3'^:F g8e4לY1̇{1=|1D#[t "2O['6?R\wb lvhm"jG4GMROLۭn bebڍM/p۷]y\ \xɗne,y=9I-dι"g~\JW<ߨ7|)d;q |2ێsq̻[G KkԴ?}ή432@R3ރ1$`FA@{RLHf@^ÌߢOS;aWX d"y A{=x(QaR"FJhH&Æ7|4Ep/$ {r8SCt|`L%P9ڱ|bD ed#D-HRH1$:2uC>FwCcBCJCx\! :(ɘ:K` &kEOR "g5JR0WVEI2̝xQl re0ymz3SԊXi2@vnfK&Uo}\>͒K3vwNuٔ\:ӏw8J38>|D}ԫv&VB@6ta6㽺[v?CiNx v،#X?6?£w'͚C^pWz(Wwe>yz*'&=OQچY4|"/;,/aNK>K˸+^8cWw=EtP+4p黿nFOzjL~Iȓ tCqHUH~C+AGw=m1?{܇AvOcVpuQ~Ā~8B8,GSfW x7DG5Vd'7~>dCㄻeT@X #{RhtVU?87{Dvy"JXأpP5U,c†>7G%U􅅷`W IW9.Xez"+؃mXzv7rBȄxgV؁'Yn[q]}(r9}h(zfRc,Hi^6G'JDUg醀0xpe;?([Ky1|wUwEژpUf@wJ5d|W TwT؎ 8)gyӡ6 x$ÈU.yXzz iTpHjYhlFXB%Hfsq!FxGO*HX!dAɑI_t;~HV ̴֕7nt唱 I5ZiWtB-gbrY4@b'ixUBnҡ'+9uXuQg!^ai*mXr怘iB8RKyY)rNfɌYziyw>IM◥R c)қ}熕{9y֛)I #XcQQ]I^e̙aL1wٓ錎)l9_©+թiȔxgguɞ(6ʹjJcNs]SD ٩'a :bv70h8!ZT.WW nZڬ7J9̶Q涴FYS)!IOfB\*k*LaŴ=S۵JsQqj fV+uk6 /+sby7V$KWF[ u',vVW8˵ےm:鸩 '^Fg7&Zkbz{?s [XGm oeú9ۍ3j೹nK}ID`d++%%)utcMXQ.GF䙭z˧ mz$+ۿ ˨ڱ^+ ,],H|;-e[Q򶮛p}K!:L'u憽̘n*l~ 5c~lڄ>4KBRD\F ģl^e[|^ l.KgDcSRL,4l|3b 5xŹ 5ҩ ~{H/|yI[|vMe⩨* s١dnĪl3É : |mdTD6uļˑ/9 çiWlTЌ:bYc&^<ʊl@^im[Ou5VN [߼!̲e|S UL!=^}%f= հ T}֛r{ϰbMd]֩׷K-8O+=ևf_;p-UlmO״Qn.:6>K~٬ GMh]ؠ}o@vٮx=օr=܌\"9}9ܿw===RuzlWxۜGU:Oh@S4 \%̈́$ֆ=;;^MT#ۛ0X0}$EݡDfe%n⿷߁3gS F&›f&Q=e(2+| ▌(Ĕ J"|-=CG\P 7n6pFtvq)y~ՃڐXn86I%̔b^ȉ^l[m(eʧ}׫<'zyn<;fDl]Ҽ#&<9 Ȯgùg~٪WbT< xh;|>>ԉMTQY앱j.~LD>lyЁk^ <ƞ/JJ["?}';:5~_'w ]EM%'U)o- 0pQkrN=ko+ߠEշ|Loc&?>_yh A6,켈^y^Rd?M{YVH!K'~?kvA(gOyO4OoK|ޣ+~o?֞=ʩ9}|ӌ#,⭯ȾXM䚶`şmT>͈O?C-{u؟yPĥoo-ܮ%G8ͻ`(.E#MY9lp,wlxxd(#N¤Rh:ШtJجv+]z*Lzn9N${~qEG2r&bjk71Hxl-A^F21ζbپi%mkGfȌJ ZH\_+C=5+R%ĦWct5~I$&MVΘsCL*N)IIУHVSle9$ i65V҉+a)k5RȲh25Nm.)QkU:}FE^o1~${w[k +^ܔq0;~\ $Od51 ^ͺq2{sj讱g 󟾼6mI&=&3ݎ{p/7ceއ/ᯑE^pQeτA?Eޡ'W0'UŠ< x`s$ˍ}]`_RT$HYw( d,~ `ؒ d%h-vG%^0fdF6k5zscn跣 #>ENd}|§{*hR$¹eFc$#,3զoRj s#.瞆iO~Nh+:kR3lK}ڏź, o]ˎΝ*B:yͺ~暭Rw,"n~YM~s'":ԂΪlˉB Tr h:*FJ)<a4 _y(W\qC?e$Һ%-#3Y/|BVCv153ͩ04>g3J6%i e"GwM!llƊFB̬=7݌+w:rG8g8<[+׆QY>OzO~;أ./arwkG0)$ûX'?z/EZM"w͞N3_ G=F?qo߳ϐ˯҉{ 8b:Sw-*S<Fs{$A#T\ pU aBJo t!H . $OFT GtP:;n I ͤ0RQD#:!1qC:+/Kӽh7pL(ȓZ}H#9N I)R 0i;yzd#GX.[$9Ɉ?!a+t.WJ4jyb/iy4a*)3]b<4i֏/,&Yry(IzdD57jŲT,i*K󞻙 :MUbe >Nr3doGXA#j;mKm%&>z"T !(MÖ3!0QfiD"ԙTds'⢪m0{ZC+5[GJu,b>4LmEAoB\ޭ5z)׿~*Ӵ ҭJVh%afSBe\Amί[[!<81^Vةsp >DX@51=H`ldMf(뽰=@88Ґ3M _1bRŊꜬ]5ӵ }T4]eَUg>cgxra\)B#Ahm a7&ct4o%8a´6ɪlRG,FY&=viEs%LٗEM1]<\g_[ԣkCd eye][ʶ6n1r5RcvFmOǡvqW'h[B&y~=h{bvYȍ8`{u+y%o8[<\Bm+*CXוn@zMN{*yp^s=ʕKِ4o MV=?-x}n7aQtY4`ʧr7Ԝ:aۺ]Uڨ|/^)Ru:ߊ>Uo}su]/gJ_$,_zp$_ovg)#V .tJ6|;>{g~~?;;{e"4=ލn3n= A7 O~&/X {-}fEM͝pοu~~ld'c'mL~U e$?SXx3g||'RGUdSG ( X7mC-6"~Um(n(8mr'~A%(g#H|%{zAK)t[DqP<^طքzYXE;XF&0X UD5"i8?x^bOBd&4k\(|7Ȅ`hs4e8u"Fm{voskx!-āJA02:⇎(YI(rHXqMﶇ释hs֖Ia%9@ψzm88;h6.hoV8wX}['@HTA.(E،uL=h/#)((|ӎE& ybqeq]h?(eRׅI97V>*I%ȒHCk/I39H>`PyHO(yHU:|whG)I 1”kX$3Hɕ_&K Ja>d'VdiBB=Z8t8`xɂIiF |H&?AgYٗ?Aɖ&T:Ǒ)K-be@190nmW %\bzɆ}^ٚlf)%irIe\yhҗf:гy4+ÜtɆcpթp–W3H0*dǚiPPG6}$%0rFr3~vpJ{3O06Abkge`نS>GgU|ZC."6(4nbp4Zi(;ڡAj[3 )/5 Xƪ? eV<BC`E!'#JRh FeE~º98=p8U=7jNj.uܥ0慻 |٫rpnkj s{N&]l8i?Ӻ* *jp*Rw^~[31..Ki*<3R[j'ν~ě<,|Ґ߮- ncjN>s.6:>{vľ.>utGX~M.^+g0Ʈ~j 0Zo /k nagL{ ^˥fnaZ> Kޣ^ ˎZ-?%n}{ nmj?s:;c 򟮭]O-NK۸޸G No~ܐA]~n#ZzFluo߿`t빴aG?Iʇ?/,oa@?}?A/`` ]ϴhG>ϯ! e/E]߄QMmЯ0Ik-6ͻdihlfctm?@E@,Ȥrl:KƧtJZجr`[,L.ϓ"n|N~/{I}pE]hDUj0dZPR.VґJ]bGTf? HY6~pCN B׀D'mȱcC R'I2H.;X\3&6Yn&ϟ@^jGS"JL8ݴ/UTEjo*+nPEJ6MYDeUSճpK.ssnپd+ִs)ES㣖 4立Cs,闑9Q-閮mӰ.ЯKͻw 4Ѿ77_w'V 7̟K~_q0e>p{T {O>_`91?݇T|t 96{1(~j`LR`ve*6!1r̈&(["q( Ѩ y0cc<&`;~b8cW!yNDaP OjWQeLhה^i&GS2Cވtީgi&1fɔY`)hS.>}ШUJUD;H*[V)OCj8*u+fJP;ˬdIGfv{gBKkquˮF+7..+p/d, T/X W*+q1JW s2[Wq0Ksg\ΖƵ,7hyO˲R=ҿYR MfKs0kQ?QF᧵JX!{ 6Íg7$߰ɭv/۶4as"1{/9.. Ek3n$Tu^sݞY'jb.׎alض'V˫|=i' ߻o<;?]820<ۂ1_-eC/ y ц珿 kg1u9WJ<D?z _#7? vAPe #VEz r2Q A [H1^+( .ky>(* \!cЌ!cF+>GOx*@bE`p؎5me14Bct_>A1VR xD^9.D#HR~C$M""A$]0(JJtJXam*{Yn`!L>@f#&1m˅yęfiInfs9qrj'5wxĂn7lÜg;7/Ɋ|LTrŖZtEf0dEa4.UALD1Єet/< ?eT)GŲR*5cHmLQ0U",rJҟz$Qs'5(SRw5 U\JcO)]jTOC(]RA4`׸XVc4Wke[+YY_>W]{n)AbOQ'u>w'|[EY8+?y#2|,yj;5yϺ M>^g}<]{Ӿ+TYgWi';"w/)4Z_FG}+O7_??$$UEj?hn|%'Jh5}hfh>րҧJ]7~hQ(C~_Xf#H 4{4Y"9p X^-HRqq>8C9oă&hF{nKd')LgGV[)T(`[<3ŀaXOO{dXg(sՆ6'tvx3J(х귆y+d؈8X!w𶉞(0o;wxb+wӊ.[@MS`qc{ȋH =8Řǡv|ҘprhfrXGՈxx=hl4縎R6ǎJ8SvEEꈏb-n~u )s Qi$3dY^ɇ$*% 3x) -4'/I5)3<:&=D&? E1 rI p7MKTLvU9utYyQh])uȕaI|O'dY$Qjّgm9uGɒql_)iYkɖzyw>})B*y?AfA镔I)"w}i+ٙ )Wh|]ÚiSyrCÙ,y{YɛiMܑzȉiɉyiPJ֙ryvQD9o5YYǹݥ\3)}쉎9r`/ɟfRJy@2ڋYe ڠ)n *:bJ*:Z8W(ʡT-Jj0j BmW:}SB:DZFzHJLڤNdǢ?5SZg $XѢ\zu_W(yGfgw^lZFm eo(Ptz~bx{ڧ~<:Huj|Ȩh9!6ꆗʩ:HhZ-飮JE:EAjJﱫڗZz#ZڬMyZZfJҺU*@JJb麮Ǯfz4JL:i#aZAI;Ӱkz"ku[H(ks!$.'K94k-{ :ۏ0۳1@ 6;ȳF&LK<0RQ[&XːW׵^K`dˋc{:Cnpr;t[v{xzfxY ʷ~;t V۸;[{۹;[{ۺ!;[{ۻ;;log4cpp-doc-1.0.orig/api/PropertyConfigurator_8cpp__incl.gif0000644000175000017500000013163410666754753024052 0ustar fboudrafboudraGIF89aWeӿp!,We0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~hǼȂ5֋}㕥$ HG!kÇ#J Jѣ"s"tӧP$!XjHׇMKlfRM˶۷7µzuݻxJھ w†+^l1cKLʐ1kΙAMW^ͺϮCǞM6ضeͻwܾuN ƅ'_μFN:ұkn:wË}a-|ŞR5}/_ Hc``:HR3arlb#h9*bW)"2h1:<(Bi$A9dJ6d L>RVie Q^9%ZvY~dbefNelf /IgFrީ'dIT~z`ig.Gh.9 iPNjis^J顚vZvd_iFUꪘj*+W kjkJ) l.,M>ۨ^Tkfv+Ҏm̞T.g{[QŋQBuoo'p*o,a6aqSĆmd1$Vw,2\$#erX1<*K2@p12Qlլ(02~MsW#M(1)Š2 HZFC{#!PCv=8T [k/e`\Es4|ozgkGxR5?wHǾ:y0ygSW1}|(w( [kvAXl .,<]BƏ +8 nz `< Lr[_B w#! B-yKOIqٻ1glx 0a j ziCp@!Eo|!/Q VA1o@(݃)dC*5ɳvғp6L,HGDTFҽᢥ-16Qn`z cgnPnҎ>Z TNRTnIŧ>:LC@VcUc*0 fKU%Ҳfxk,R.U|\ױHGhE_mX&_Hl>Fiػ~mAm!%[%\'( +VgK:/ ue+ A*t-bY  &SCM̵@t!֠%mGfŀo3BQ{|y<^L. {7ʗvΥoZ٭Y^ Nx I.Xe4p #qp_3 ۛ_#1'poO v.kQ `glοyp/|pGn%&+^bg\I'WәMZ s_<\'3XI/HB0ӗ=FF"L3_r,c,Xh׼B7?|t]抙Vo.Y|!:uc^ie}=WBeךδ ^w1." P.6Kn~oV"mi/X?gO4?7ÏAwx5l1y ^/AOɖ*[dj\Lߖ 6vI ;o ދf`f=2w;dZ#{|H|! ޑHMӯ6@ӔxW9r{ǀ>6jT}8PM`x4~|]F[~ zP2)(;{EO!8Dd\I-Hz@8"|DH@ hG$>h}Z;pf(%ZxW|FQhcTVIH]My&i8q1eHwHg(H25ws0w萇B{@{(LjLYX(GthwDu#7 H׉WxUt@B`%z ;3hXSsɨ'XYi'ehl GrFc-8h3h9Hh0lzo|88b(:_h+7ZaiX*|Hu^/6kgqf> 'E?]lohtl?%'|cpb:8E'g-#4C*.^ ϱI*;ah%J:\v!D`ޅ:StyJn9{Yp8df9h)l9 y})y -ɋwwXr[zI#yc)tc.UИ/lș+‹8mV-Ú[K3 T=3ɛ⛱7f59P IWW֙ک5_`UY[g)*rTY) UY)Tt(ImI#H:MIyyҜ\(% ʄ؎I~Zjyٰ]aN)4(4fB ;8*Sȣj*ɤɆ8HD%jH 2P?=IWV:gr%٥^Sbzzd Yj*Q 9zyo q:fxj82&}jQz,Z`%(QDW*JiG*G:rT<]Ȝ[UE:8 wk-1ґ&hD}ݰ-M}]ܭٞί}#Mbm]H=zs̷-6Q::(M זH] {-I?>(]ӏβ$.)$]'Ԙy->KePF7~9N=@B~Mq*:(>N_Dc`{1JɫQm88J-:9枌w^X^y^~OO&臞蔞{jH nOtk ~kꮙܔA,٘k6IN+kW~뉞쯹$^n#Y;ގ$S *Jg~Bj7إn#j> Q֮ynI(_jUo7z~^.Oz:44_6_]?N'/)ϊ5'G|A8OM/ -?_,tkp,``EPO/c?X*?&HHU `OP  hjo7nЯwjmu<z?Mܞ1߰O/} B#__ _TtϪ؃Bn_W ݨnSǿzݑ/:UZ5xn}f}.E i/Llm¥8eZ0ԼWFy`iSD\b*smŭ|IJ)',7Dd#yl:O&tJZجvzQZ"4%Ab'LCrcCwA?h/!v:lj? V*K9-)ZNi#)7"Ay~ <)ǡQM8 Pc5SUut H s C{nÒ)͒EE}bb蠄j c馤6P u ,WQ4ڈlVi*liĩ많tkmddp1[CaB;S\PڱP+hm%~nLj/ 25lRqo_ټ/͋+ TbK0䫯b0K[r$sxDgXoJl8!*c'Ln<ο zqB-T'; ,? iy`-dmd0vpBtmqciVThnmn[B^ΌG-ӘOxwSWebd5e^Uy^׎zz]|lߤZ>7>z_*x[){9w/:cB|k?8*8'y:>a&Z1QkyB&4f0 zz4:.N&I '~Na¾i'JV^(Ԝ H~!ESDIE̢IQA,u1#j?2 bK{x5ۢ瘧# _n,XK('|Гǿ OYD?B iTcH1 (=.E>ݣ"Dx ,!7q1[d5X*v|rfzV(@Jg4ՈId)78)3fmc2l0)L L&M|Z_v:ONZm0t\e3aӐ15Pzp )#^i.Cq/Uf-9Sڔ0,0"޴t>bj:O RkmjR-RA]R;ԩzy$NQ~uSQS<І]=\9VnyX\ꨵBrE]0<$ 9l YǮ1 6ٷ뀆V멎rUbM-(amU.0 "l WSbu5XC,Ҩ- iV06 K΁\TuWʍ@xƺnEd'c[.8w/}@~ެՅUۯ!LC55o7h޺8\ZX{X|p_D'6Q4qh#j?Lm@كMbԸ7!p%Ud5NrFIPO&E{G gQEtWz~*&{z|Wg3 T@|XczC"jy62u %YG,~1[B2e!86xw%H\':N !.Xmnu, xJGZ:PMEJGX0hRpPxULR2igm=hb+Ȁ$|~H1T5(tXd(Qxq`x:Chdn:Ņxh=ux]ZYY8jYYx7NHXPXIdCVYaKFD_9xI8k|A5Ixz،‹!lH|a;tDzѨaBhGhDNj(he~AShSxBgHLucZF,7:fKTxΥyJЧ KU^&IiՑ0 DF$F7YQ);(5W!,DYN"!ⴓ\d=P+-yYX4cXI9tG,iYgudɏs_8}figikYW![”sDuIawhyE *tob)PiJD/%Dٖ gI;'٘m|y:){]7<1+HY |z Tϙ`W2y:؜B5YFIJbY;ĝ 5zGB9(iǞRnɟR;iK9CaH ('F>W 4)HJAIl:Oo Icib/VNyUYc~YI=QXkO[1zg)UɤJ8Sڤ {GbȥxKaAsʛ4)Iæu`'L+:?y,oeW|*Q~t54T͖F3:!e3AYN pɩjȪdP88jt*fZ֙g=`!"}YwZXʠKڥ/f*ںŬ룙lG8:zo*_ zozJ_֭W'Gʯi7=kuT_z3څĺ,ײ0{u!#CCU&+ʳ檳G E:6 p-ӖQ+ĄUh[%;ʵSɴ`+mjd&(GɁsɩ(u}6t۰Z|{EkckkY! &렅kRWrԴK{Z^y[g*wZo zʗK {+&[˖k^|kN蹸먺۵˺܉hٹJS踢{țJOHkcJ3k+Rk٫;˽ۼ˶t%[žX.KkGk9dy*̆ ۮK;S ,Ր LzLWZ)۬ ]5[{(¬U,u35K9:,3 ?|кCm Yԫƴ( |S/?xj\ {4] #J,9^H c+- ֊k*ͤ]pb=Չ\?-x$^{A]׃Mf Fׂlw ف--$=iݿ -եj]osڙl{ֻڮr-C-مω۩pۿ}-CLz%/ϭ[סM-۔ Z݁!MբѰt I ߇cyO  :ʠ==/*=݂͉m/jX /ѱmf"$*-)4}8;Й@!3ǽ}⮼:jGnX>^#,JsDk5[6>c)iv=loI".?ގ`9qn=`Nֆ{~f'nӋMwETn~t 󽔎:^~븞뺾~ .[SFsN߱VPA:N-5Fet9~Sx< >Ptsdh^^>PTkX`t1ENM,7*1 fAﰌ陮OChѰ)^ /G^mo4++Oe^A(c7On$k;/EozJ[OK8*Q_ ]5#-_t j+2X $ՑuϬW_xdIOMI)LV{Z}MWn|q>_pmOɣ$9__XU,g93Fɓlk-:?̨h˿-"_]N/ΕoQ}~_0I8ǧ`(dihlp,C\[ڍKBH,$Ol:CaLʈ>lV8znS6~mV;cQ~L7E~4#PtZJIB62wv%+*µ|ʜ,6 n&Wݒy)5q bfw I(!G6lbDD 0-C'& )H]+G>o{T2T0}W 2x-xGEbkc %2U2",703(lj1c_}HɊYCH&)ᆷ_Jc-RZx#`FfdŔafw9X]Z^x3&BL!z ڏ':㙦NE@^1̺]gYkPJjBm !9쳢E+~R,b\Jvjk.a1IZ)9}뒷Va+`.UTjfm/g ,qmծKN|Qk*R,QC71ʱj2Z>V4U8lmK#-;Ir-=5E[3DO+g] _=ju\( r;ekvw_vf-56 \wڊ[&oWLڛ^| nΎ-y;6wl:oBsNk^꾟Z<Ӵn;;߼/ķ.0OuGϿٜʬY_$&5̈́Z(DhPӍ-SY&)!Ӊh9JS}aG=Z"$iLzRN4Ax:͆#4DD!<[ySQw DH*.: yT:DFERzQ֪...'j3լƵ ++ ֻ5k@0Nl MMQny JSF-mKӧ~`7|  G7 x zȀg@~x|2tV2Qywmz~0o7z}5w:~48ȃ6 ;C89(E8gS 8,u2sU'{*("~WxVoۧ fH7XŧnGxAx HMx"7)set<.0(؂[j]腮{r}lXBȆXH؀ixs؉v ]I;uEȈ_{Wxx2nطWUЃIh8xhkHX?gɗ#׵M/ȍ}7(tH{(x訌hh)7dEM=0f֍Zqz( 莺u)]rb49R(Y/HhNׁЎ(w[!Y#i%y0f&b2ɏzQQN plח= E9uчAB FxTGgC(iP!hGr LxaThTQbjlFnY!j\ ^Ii!ALxybXGZ/X)MyKAlU|dYRəؙ8xrggIϧq91)EWrk&99l]xw9x!Ii)"KMvkˑ+xA!zR֮ڐ{-gcc5)G@گԊ QQܺ1 b3Q6+\%ڨf-"-B!Q4 ZKq-t*+#T[ b2XkaZ{_ӵ^kM 1' bY@KhjIEzs{ӊHi} ) %KM`>z㱷a)U皨Ar\A9?B⸤{a5T)xvٴ [!4ޚtqs!qn{;{c"¼+x*Kc_`p: ermfxƯtHCr:ȋ,t՚Ci?U[𛽺4\|<['zJy9{J\K-3gǻGAV8H: ջ0gH x˴|xڴBU9^ۏgG=β~n*t]EOal"H+0.^./ -@Ɨ.}k$M1\NVxkh|>ݫ|. \ NQ=kNnކ=h80 H>rj UOe&A@m~kd!_^ ifr((pxAZ뇾>99 I X O53Ǟ̈2~q(X< ZsdghXZo8o.$GfK͉T7"%\-2^V?Aȉ`_XK(>HxOmO*gחmݚ+w૮>؆Nc_zRoFxP .4=0&r$P9/@7O 'Ǐ.|.8_ 5G-zLhJ/P0I8ͻ`(dihl,nm|@#Erl28nȘU*zn0&sIIٳhӞ%a^ʝ;R M77FmN1VfR#fv9Rp 04ӤSc) 6䓷?"jeM[dڑKQ}I\Wdw>=xtL^a)I} ፾?XI`z"%ݗ5xz%{" 60hQ_B:(b Ȑ?%v$hވ0^sR*!F5Nt~p胏.#1Đ7h&g$TF }HsEHUˆ&71"J*ceytiC}foŞ`T :J|蝌Vb_esNYgT:̟F *c圦 n* x2dh4Xp)!_VQEavꬬp,bPmb@ٶvrpR}J5mKמ@f>+r+~^4łn$51D+AnKS{mroذ[vclU)r,-뾯Oal2q:qô" 1 = K)@&,얼m3/W`k-0f/0hS]n6n=o[| vk4l.iЌ'T{ U+иn~ywy|Oc d]`x-N8I7;B7 mͻ 7μГ}7k"=0ny&E]zﺃܽ߮跿:f=y R6;匪]7Bǽu#C 9iGA-# x.!p{ջqrQ4rӛǾ}d'BςLb,a ˄BZ*ز:R֔:/} H uEbv)?g1H 9mjOG_AbVXA.07k`0GEQk!^hiRc6ԡ@Im=iIS z Ɇ#TQx 7%*p#Rj"7ώ"hQ:ɨOUi#l:ʥपP~ʿ0P~K:&xb5ILǸ0Y˂Ufa,afOkib,T@UO,cUl%pSz UV Qp1.v=dkpTDݬŻzKw].i+]M<'BV)imoQKqmWxEF{\F7X`=+r;"X4h&D B,X. 0(DhgLÍ/{dvǑꪁ~ Ő1)8S/`XnL.yQ{!%⧯hy<ڗ LOHf’=-f\.+jJ PfYkͮ³ɬc\6Iu`?/z1LavD~4)=J{sճFdGVqf>9ѡ5Ck]W'Q^4ZXؾnpCi?NmiL3]MP!ڰ=]5Z^"`tVn_ն9 H~,`:ɇ݃FwPug'3M>L娶 7Ŝ[N'k>}|7xя}}#Z?s1#Мw]FN^zix߁+槮n,h Gͯ,K\A_ybI}'Y 2ypp~t3|')bOld{Ixt9'v6؄NhxHT'urs!j‡Y e18F3yCyED<(]1( yրrBb?h[/BhV5?}UqX(\M-3؃dgjxC+N6N@8N69I#lGUo( )e.|DWXч #؆FPDwNXf>艵qw&7"2S'vSr6@hhd Ph&68(~1XXe8j o|d]ŠHvu׆pd~( jK`cxaØ~،3&w9Ty:rbw t]wSaI`5gXh$T7OQxdk'dfU i) @ wulj*ВuzDR@I|/HE2^1 \@r)⺞< qF{$16z*6e uZ&_Kpçh2X^uk4~m:s[kU˨j^V"5JK%Na5ۘ+z:mK@ | IvMkN+X8 i 𪦜ٸ |w2iYyW0C> .yۓ8;ۼߺ[#z_OŽ%,rKhHaKkk`!#Ky0k  Y0Ʉw|bl:iZE($$yJp3%_˶Y ;I062;v<6$rĩvtĶ Q lKrZSufc!{zgQ N+—:0\ 8\0whK3@{h=|ؾEK+Y\gpƏ"pnGAhT̺F<-)>f|p!{Ð:8jZ|aʴw ǐt˿|Ǭ,bC&sWȉ˜Z+Lͭ\|koFrʛf,l}ʸDZVȜ#kOpL} 9e-J\Ոir֜-ɓm'M< fKQ:mG|<~aڪݽ؇-+ `ܲ7p]ӧTr=*x{ZcjWЍ^ěݽ\ӭׇ ߎklT}}ژڰmϝ8}$mq7 ޺RNŤڱ0j-;mٺ-*^^n} 1Z}5~8N  ^FAZ{}ᮃ\OQ"n ?C-!]L}yr~n~bvN3znT NX]/hg+ UlޝBd~-#/It6 e(淮й.kx"~Jž[#6M^T ޱ0=.Ev^8j2zdzV욽p>^0GM>Uo=5oAڴT`:8?+Yt;uo>qj°JnϪk$?tq뱌[n?i]/@ODa̠Ec$wˈگڷ!w0Ikͻ`urSZ\p,tmx|Pt#rdK4J¦VI _J.yM0k^>\6SzlMOB$mPcZڽ &Y&IX0J&HӰŋ!bTd!`O~Pkb:+UsOGmA.7nNv9]˳k5z[#ێ=t161=IMɡop+N=Gil_Lm~c췯>R/oO 뇁L*CX6u[R7>ɡ|U K'\[$Rx N g1ǭN+L)~J\x$""FLOmPLʡ6HZ0zijMIC3Fڋج5HƑuDLCǑDLH"CN#)>N|r$_aC <*R}tC&1Ru2doDvP'd*a͊wLe9SI bhEH ^Jm,M0}FVPLJ)FRB/bhƥҋ@&zCp1De"A)Ce|da9g tIz6$VH8:@L*ZҝWC;BDOTTEײQLSf@GP5uMH_|Aj0SL4e_jJӎ4@hG@j:ST#IU ԎJYQBR0(0VYժ"=#+W|Հu%`W0N]IBzLiRxg:)$w˒GE^5)Dk9VAjOKZS3~@ WΕj]k}#8VFzkfEbs6 FJ?ֶڵnK^"mj`^4%lP˻^/ͯ~}zK`Rwn+_&8>/}u].bjq7 V"+sau8obKNHb>/N[_7xֱ]Eḿzƈ=rkM}\'ymvރyEoڡͷ\/WfFsı9⮞.?=꣫z^>~i=os~Eubog(|Gy,Pu-eS7@wPz%Xn~ǀ#7/ (8H2Z O!уҀ;8}d1@=\<ǂy85O7Op= G胘|WrYUr .;us6B5z\8P[A U bhY_?H@X $+duB{VH09ʑgdcSXk(H"zH}%dHuKM_hRHCшRxXxf('v+5xswzcP8$p6ׇL!Q{%֘!|b~H}4w*A8|@~&֎XXf刏7C>"}ӄ iƒg3i'Oh#8w9'@49)N5 x&*iQF)"*gċXR ∉b,[yt)=+&2ǒAifs]kBDy!cM%yg'us)>XɏOIp3ٕLۡ{藝-V . }oɕnY%iH)I7ĵY*&#I`+s։əT9&I žo%Ȕ9+f♞ k9;{yWԖ6iR6M*韣ٝ* jEHzwYɘ٠ҡ9"ܙ:ki0<Y~T!*&J/R(<~,ʟ]9YaCIXɣQ))?jpW:* |HJ"uꀢTR)9;p INhꠇv'e*ViwإXJ_Zr&X\*ʦ1A8s,3.aTzJ=fZAj-4.P:zl j4 6ڈ2WҦ b*ߪZZ:1nXj$:j8ʭޓ)UWzY:oЮ=IbzNZ/ :A*ʧ!+Q5jNXs ۭ꪿: 5Աw@Jy)#˰%. [*{/bÎ{ 4[ qf]=0?Hsk[{&k6;)Ra{ڪʵCK-j9Beki,7$Ւٶکv [bM+ԷPi(; ,kꖎʧu[w}9r!@{oh2V˨aN^۵;V {El6pH<;R[q;KDڣ p k;;_)ՉUK`x׋˳n49۽K'n7a/6tTnSo8RېIـ K1K'py)greWx3Q3)~|@[{<}$txhFv`py<(\3 ¶ 7K6[GN)r SGiR{Vt¶{'D囆QH3 Ə13 kj*{~nF3%K ZȎf{89< ZK(0،-a32\QkL;>S̑Ȍ Np(M킿ؼ 3'\̤!#˜lU, tLͧК\˜k:5H |љΒ,}+Qٜˇ<&Ղx0l0=5+1m<͢b',)ED̀J/3=վ!RpHk >ͼb}}ka|`-K|- x }9l}d_z؈>r= xz_;]5}͇̀ IMM8%.Nlv]ɓ\pn`:'|uhCb܍"Tn\+ l_6#焍ЛY=[/n~}~C;J^k箯>``? ︾6& >,|+m:iԎiǬ#ޏY& Oɞ |8@Gҗqν yDMOOSO-ŝ0`2B y_-tnUm'>. :I]n|/^ֵ:nmBv]ېu]>/!$ش=9٦?~9Y*2{JsJ Ώ=Hjz E%ޒi_աp] I8ͻ'Tdl Z~|pHȤaΜʨ J>8ʟ3]ߓ1<"pa{$rsdV-!]OJjwqbmzD}7~4>,æƻJΎǿKzM:vlOr;Ђof{AKfB#Jpb-,4 "7z`jY#nj<$+ Tư1sلF|vcGi/+\ f^T r֯`2 (=XۮF@x)^{`ʚ^,ƈfTդVvVp$@vU0Bi{MEyk^[Qe޽&7Ċ6`7ķ$N;>}Km&w13E~CؓAƫz _.P @jz5'^CVY߽UCvDžᖟlj׎(RW0Lh2ZҨ hcu5Rݎhp{q95k.ApAb{_|55faN/""vth*x46h?ZrR> V8 K>8VzXMjxI'ݙjȣ(gl^!$nt.4%}]꫰UraU)8QHW2zZi,_v9s[ Z FJzkS *nՁ c #mo WBKp;7|仺=Jm3iĊ 10,s3p-â1 t1ۉϼT z7\ :RLgb0C]p*3҈@'jNoSdX}֍q}m'[kWq[{P}w ):YzwNI7z:Lg&&T8V=s?w~J[W>N"(T+.toP'4N}| x/~M_<2)&DkЏ[by%5 }S:` A R/O% rJs`2pe#K(%6gŀ#]؃PƇ{@"HL&:1QV [#hEؐ;; Q7gֺȎ/ sc$9xDǿ1jZ5B~m.@>'mO}k^ 1PZ^r~J~c~ć?Q$e~?eIz>G4.T7GrFܶQo7"7ŀİyG7rlv?!X0 Ga 7FT\sxJ/R c0j+7\D ׂ{GpgBN'S7'ym:g<ځY$.KH5gܗ|)lHYp!܃rnPPWjOE`iRYfڢ|{rIvuZ7|~Fʤ{*JYȉykHFafW#Qv.ǂF;+hn6ɋwo7ڪwY36Xҥg R2v}~Z:'Z\z_ CZCAZ8X"JXpurEJz* FҧikMk^>3 ib(Qh˱`}:+P"O!;ZBl !}`9;{4VA,jG>ٰ(Z1;J0檩X;L6Q++ڭu;7[gJ:7g ajkl[w@.8RY+Zے嶟ٱK0;Z6*0quPx۵, K^=:=shc>vM {}qǻ謔ːK7XǛ[kM˫{,s؜WD;z+<+KD*-;%_sf&+$XƔk䋲[t{z[i', X۳z)̩:T. j++5vy#$+;>0cM{QC lUTʛqܷ.;E̽ĦbM:%OL*TKYC26ٖ<ƷYhV,~'[VZ亍op lJ%& p_ KLz\_tʬʮʰ< Gx\?pzpZɈlÚ *(ćfXuͪMlB {Ʉ5w2zM쮘xCj* ͼS͜<ܡ\Ȥ_{9~dxb. x1^h0>CMLJtvgܹ:*n)6[-&+f&=fVdi~[itt"ym~N)"ZwNSӔ]=LXJnQbd 5_^5uMNA*&b]R}eTv\Hx^2P^;הaG6{BNi.nAikx>gN -{'bӅjdf]蔣ni-}/~k^b9]r> Q5Nm3 S,^3{SDq-~>ڰIMU9sF^$iKe^XƒF@NN6Nb{l.0:N;kFK 8m*vMpo bUVUS Z[a`P$TC1{2ߟ#HИl J ǭ o$ʠ^5|QAXODH艄/=$ɲv/cASM̂ܬ]%wv9 艒UDH&!D5JKiN#^upkU>&z_Z˶۷pʝKݻm; LÈ ]̸"KLY# ByOҍʀt"0a9R$˵+ԦRFZkت5OBUg?=R^fȓ+y5D$xGcW\ꤣ}YΔf{:l*kr6HgSwhs؈Q%`!9p# =WE#IX29ifҦpțrVtֹ&fMh%N["u(( PeAbB䃞Yf*Mtg.xeZq& j]*k6i뭼߰r& s`2h:vLn&..{}Z. o +t;.'+ BZVmHtD 7m#JtGP»r~؋ힼC *@gs4O8ܰ+GP{ttBl5:QsH,Kve#47]Ttņzխ|å߸-!> ?+nC r:)7)SMp;&昋n:5k9~.fzOYz^x^>:`˾/sN)"hoC?Ny(9vsH=709_>.q aD/yJu@ K h zO# .?Pb?|:(fˊQZK{ =;5>c7J֘Fe͛7ىη[.}R*6Gk^jQ;/AKXa{N|/cLcxsZ> UdS"D!bQnf"܆H2Y`c4^#CXeص[V'%(|#g"^Ylsۛ-c~1zS.A ^C2rOsg߸bdQ15 ,]@̾)\a꘍nh͵F6M8/֠DA [ :/c8d^(~e݀zPQHDQ,\1SmC]?Mv'v-Ѯ5]0AF4Jb(>+őytz3dMm{꬟'*&ӄM>ߛ1Z+ޓ<WͪIF_;@9!]s:*߬3|Μ͞>TSϖw*FX*\EN\]ч8ԳV6a:ν%AWsd 2̳Ob}/%u x^.?G _]~ގB4gRҍ]\79G;v։5eZ3'5~Gi/k#VWkk]f[ $z}pB*ۦ?^r?QstgX37P3wWCtA5D 7RX|7zx'DHe/Zm83Hp)'ȁ5w~p L`eǂw/W1Ddz*8jz`a(Jvf,EV91u=p4Pig\b43Iyvx[WA>5vtbx(2Y`M\k8/dWul%{J3yU+sO$P1$$rh}f_QU~(c]8{Hճp9-X\w]-9oLJrUugS5^`p($VaH^AFACx+&Xӌq$HX}bpB;T{2ڗXWq]E3UDj舉ӱ7$ȏxwH) H sDfQR%1VC.'12 "dLBɒJTiEШ@[d$9>*2IhVeҶV94(uT2؍T5Y4l Jѕ^y` |ْSfB*sfJn鍲Esy^a@Ohw)LDkTP]֔NyH$H\sə(1tqYJE2X<_^0d$4Yyu@̉pJptlIT@ni;8F}H1y]=4/4{yY艃iٞxR~ih(tb؟wZ_>憛PHvډɠH3[yh;i:8v薙ʈ'9 㻺5+ሼVXOo0 PɶJJ\[;RLz"껾kxl;\˩~6哿C~U  +C䷍ uti 2y9l/n;:~Ljvyo[~7̸kDpi5]lAFk%ơcv<9>H_sn|˜&$\%cDךPXȶ{ǶU6tH>yYW_z l,0b[mȳBZcO+zq-3Lܴ쮐LhF =ӱC[ژkxMZAQz̓A|`\Ka|}|ġ 4耄\=˞L1UR|\2&ZI,ho&X~VN/^ĜL5VΌ)%Ќ ]8,uʬ|ͧ鼏|91=wG[̯~l?I/M_HV?lӊTuj>h7]̌J@SfR?ٻ?- [ҙ,ը]m!<-c-0FXp\m\V W;K)g EZkv Mr聇=({ե²꜂"WT- }*j,eЮ}7c>8hx (b 45ۆKܨ2Tq ]ԩڂZF1#ݜ(q׭Fc95vL} ݑȘe]) Qy;2:Tx  m7mرm,U{deקӒ-D j 1n,5MH7N,S5~C>޿]dAK^M2>XZIUOĮa[..RM^久ZI?PDVal 6)?N^sz]BY-KWf φ>OF4?J2/_ [:"O/e=^*UE:=O >uNJTDs@v,zeO%Oް:foj6UR߾M>Ȁo+\P?ѣ%.G=_|:/N;Y$i|$`?__?đ?b&uw-~K_ϟ?ƿC/ס )H؄YT3Of.I+ͻ`(di٩l`k-x3 GpH,q ƚtJZYv˅RR^K.5㳺븼l^T*vT~ e_ .FouY} CQ,^J2}V¸ǕnЈѦ`Dځ8Rhg^ֵbt5 DC…=hƞ$3Zx 5j#6Kdu&9yd2KV-_vqJb 9"N !&Q< =SS|Jq龤|R=VºĪس[̢( kwCq%^'ʼcL|h&oVNXy:`07(u"WGMkhⴾM5Cf8:ي7ܮ唑Nvy8JH99޹ /zn=ON.꣱n~㳏BE? ß|X3 6V" :TYڄ4a(/2n؁{)lTv0b!ވc;Ic!WUOnUQd:hUc[Ƨ#s]wWMd -h2f|9ɛpnCS4Y'gj˞ݝx&Z 52I"hedPzjJ\8u h@ƊA(I)ZMj[Z }i~ّV;@{m يjB1QƹߺHko+L/'; ˛UKdw LTRZC&)0,4l8g2%ၲG|r$9G-TW=P`}JoV{v t1=6{@mp-w\/Q7tw- bSwӒew㬁܌78yo'Cyq&8۩x˱㨧ƕmN(3Q;~ ^sӹǏ\G@)Nj_߼<oVٶEV<gx| kLge} 7?io$_&HA .x a4 0,~݉+zm^,l7,Dp(*Jy0e-z3a8%J EEpg+۽\:{`9" Ը|ku"-Ǘ̑Ed˶D p?6E-2ΐ+$-ȸ!r3T}vT7d4iqp&ȬP@:>ZΏd`i.*2Uĥ"]3^ޫW_cfqyLcR,f.I3bҚ3$1r;&%j^L#ML޼f:xd=HNlP33<9OӟX%KZJ Ri;-k `6d-ocjt4;ҋzuEI;L9<(7߉qҴ6MuSs"T3iN :S⳨@Ҧ:PTJժ:B jN}U*T)kd90Je%-A֕3bI_(Ҕmsf"Iוm6]*I9VZ5u4jMSv5lRyYͦ2ejc06_ݖ]HزZ,Jk֊̶~ԯ'Unft(owR)R FwNcMKJV8.*P(~dT@YJsx!*3U+kߏZԷ}%o2=o`-`ջK->H@D[0!ٿ-_ҝ\>uP,\:Ә; ;;yS-{nqAҥfa$.u5Ɠ2m{*f+@oWnԛ)w ,7s#p;{o!@}'xdpeK<ŷ9QyI'[?2=N=DzcaFHPA2R!S"~Q^?Q&`.nǓ0_)}rtϝi2d(?;{齦o{^'kߏbSG!ˇyn ;ed댿7L)寑 ~aqH#=-H #~/o x!3.]z Qk{$ 8 '|wy>6 Xx"86ud|Ӄ 9xwbGFT?H(p;w`3G2"FH:ׁC‚Uk.*H7 }w| ;{Bi(#B"v h_l4+sP2(v A9@=Q,xGt%~H׈qsHsy*hhc&Ȋ'&v؇Z$)ċ$rk#؋UjgщN0'XkYxCjnj!NȍW?B>3{r☋)_{HaЀ?ig% o`Հ"'яM +%z hH#كRԑa"{X+O%^l(n ғh> );}D '}wOAGז^7P єVC)zX=@h汏Ri강[yH:8fh( }9k HD@C+~y'̓)vÈe=F0e1G/ӈ {WI_i*řxyc). xi4k@a@y\X$)8,9qi\$cxdP tkZ6pGDǒwp'IY*q}Y_iMCg&{7 *cY Ey*|.$Zva㳟aW) Kޙw'6n#0i0 7;ʈ@)`OAP@ꉍ71x lҊ6Zn &grȥV|<!.>z819!D*LZ~f"d {S\qyJm`ZV6nmb*sJB rD󥞐|3 J844:+p਺*JZ!YtU@ZC29z Tǖªq6Rꤱʘ:Hx22*l=jJq"!୤#ܚ_y1?Zʮ#AX*zz"[rf ۮJߚە?$˔9"{V W!5-+Xz#|E#²/"9kp3g:87fi/8׳=.XFI);|ٴhzjG+h\hqP;!dˣq /m,ts4w{+_ j[ S1'X{jYؙ ɹ~&xe1*^빆#}y*rgq@K{]Mdū)2x&ǻKϛAQY#4a; {kkBkKZ뷞1cʿauǼuZtQ߻++xܙ{ps㈸ī  !\.{ p9ÕX軘9¸S+&)zĦhYME)ĬH`:Èvh-RŭB <[iK)UHvciKpZ}Lכ4,NcFeǶȲj}I9Ȣu)u`[a ɝ *14i^vӡSZ&,R*ʏK>)%tŚyF4G/其,\MNgU`]lNWV&ˢ%Sa XۄhƲ%<x6bEZfbrWfxĪ2qh%bW^UiѹI@ƫ'6fFT5+a+ Ӿ Fe1vg fneffІ*ӋbI9'"ijp>j$vx.N8n˒(y~E.uA.gzG}(׭K^,߀{<~0 T^<~2;O.`}g^'m֝knJrP?!uo7,ll#ሾy~d] ?=j 鸉?spzꪎX]K!F^AʺΜY('\ŒW n=$5;1WQK V;LFu&Ѵk9o{0V9 jEеF/K6=Ycrh9mpIuS(- {lr[uPHogEP&B-7bwO&,J q|( YP=b5TfvU=J^]ߕ(ahF&^!bKkphAPufgee}ކVUHX3Oc}pO_XChNCe&JOYSM?oȱO>I9W݌ln#=/9{oɰD0I8ͻSQdihlp,tmx|_ OD,D! l:C#J֬vFްxL.zn[IR`1-@2gopd)ZƭֶّI⨤|q fof觰Ç#`(ŋݸaȱǁ?IQȒ(S\$˗0cp)͛8ɳO J(F*tӧP6JjVj+ׯ`{y KY|AϪ]*-۷p+]1nWl+Ó"^8Ɛ#K5ev/kyΠM鉟Oyװ%Mڸs7I޾ |qŏ+_89CNص]νó#yϫ$eß=Ͽ8|&J. =(=5Hᅎ!^daF$tD!,tb54bɈ<E1DEGoL.MQViYSf\v`)dihWp)tix|矀*蠄j衈&袌6%;log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh-source.html0000644000175000017500000001217410666754725026323 0ustar fboudrafboudra log4cpp: TriggeringEventEvaluatorFactory.hh Source File

TriggeringEventEvaluatorFactory.hh

Go to the documentation of this file.
00001 #if !defined(h_dd233b8b_5c59_4956_9393_6581c95f9779)
00002 #define h_dd233b8b_5c59_4956_9393_6581c95f9779
00003 
00004 #include <string>
00005 #include <map>
00006 #include <memory>
00007 #include "Portability.hh"
00008 #include "TriggeringEventEvaluator.hh"
00009 #include "FactoryParams.hh"
00010 
00011 namespace log4cpp
00012 {
00013    class LOG4CPP_EXPORT TriggeringEventEvaluatorFactory
00014    {
00015       public:
00016          typedef FactoryParams params_t;
00017          typedef std::auto_ptr<TriggeringEventEvaluator> (*create_function_t)(const params_t& params);
00018 
00019          static TriggeringEventEvaluatorFactory& getInstance();
00020          void registerCreator(const std::string& class_name, create_function_t create_function);
00021          std::auto_ptr<TriggeringEventEvaluator> create(const std::string& class_name, const params_t& params);
00022          bool registered(const std::string& class_name) const;
00023 
00024       private:
00025          TriggeringEventEvaluatorFactory(){};
00026 
00027          typedef std::map<std::string, create_function_t> creators_t;
00028          typedef creators_t::const_iterator const_iterator;
00029 
00030          creators_t creators_;
00031    };
00032 }
00033 
00034 #endif // h_dd233b8b_5c59_4956_9393_6581c95f9779

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LoggingEvent_8hh__dep__incl.gif0000644000175000017500000011072310666754744023033 0ustar fboudrafboudraGIF89a}ӿp!,}0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~B!8} 3۽o< Hn\ȰÇ4 A 22~I͛"3%U=W R& 8*]ʴiv`bϠ( WYUX Fu̩۷pԵeY{ߺ}`_m+ǐA{nڻx ,W`? 姠F^ͺknM|zbcb;0ޝkK`[ȓ+EwġKYyW\]7LËOMȴ)EWZfzz/?_lx(}½`Z8F(aR(v̓yv Pa*#h(X)+0b)3h8U(;@vc(CiHJPL6餐P'TViXfYɓ\vCR~)dyCflvfp)'oix&Yg|g)蠄Fh&q.裐2gVjiC^馜i**7jꩨSj*+*무kkkk lF+m Nk؂Pmv~+ֆKk~ZbDktoL&f3/3p'K"P\gd׳2k,w! ,X}-0B;ѳ@{sζA'DגΤ""i2ݴNH-II<b6>o[q7]ǽ m뒗ܯg h׺&q DW< -CmAg1k u෡bA=XyBN03 ccEþQ&A#^hD*0r体t0C*|8F3͈Wcg7ws;.{[ dyEծ4@’EZ1=^Y"<P*z fGUo5l~͑+C !d! j>jŹL,gI yNk Bf~Qj=Lj&`LtԦ8AMbZC:NRߤF;rd&={3f?v^×By1Jя_F7Jn@ HQ t(MNz0K)јqi\Ӟ4 :WPJԢ` @QT(U½w*]f4 Uz`x|8(n07 ߷)|G2qV\:x\BNXpZ$;%D,cYFrYg Le2Xv _[٬,ǘVya^͚K06vgM9<>y]uT?٫>ah4XM4 Gc4( KwӘ^~h|gagÙ3©SmhIkɸ'?x=;!JȰ{:Mlt=8B,[~T1KB;cF;o@8:GրtHSoTB: Aj/.OehɗKQt,vny-G6u؇إ-x燄XR1{vYP8{8OLfwv8X ?Br]"%|7Qb\x(^>nxYj2w1XH.UUVtxh lv؍]R(RvS0lH 刏HbTͧXc]'y LH yo/8-X$Ց'YeC`/g)-86yJ#Yd,Q0)XdO֓Fyan(@0ǔMi_OS'U^Wv(LEٕ$I5Z \Ie.Yi TɖXq/eؗBb`ᑉM`I&hn甘.f偘Ⲙg٘-yp y-ɘHyӒǎy$2WRfв-2T ))-5@nQ|ʇ9S#l!EgKcK@ՙ#׹g!EMqA驞n5JŖ=GpnI{6Zk*X"rKHnzԟ鷃Ä E :+H")JG{({ ~#)|ƺUBػX«X滌p5 l;*(VhDڻܻp'wkX[ 7;ě[ن3(ˠs*_)K{yUR*k+ x,ܿ1)z",\Ԋ?+p-@b&򽏬{R6% *,ؒM/G[PJG7i$K l6-{}Sڱ=]ڊ2 61jPAwhM4aiܹ ܨ νЍm}]M ]ݪ0r;"=jG=(#J?DJ}t9$"̗ - bJA4IVTkMۨ}D.DG13!+.Idj=̦ğ}Tu>|2J<pjkZn@^At^n.8Ӏٗjt66N4H{ޞ~ q.CGRlHa f.ogJɆJ= Ч.?5h*ATDF굮nFG#poG~<.*zګ4-"8E@x@I?nVu, _K#6&BvnnXo$ U0K,^6:eWPu02ɥaN=  NEOu'YOj].熠K:>|GonsL hw/Ab-^vhmߔ~awPبٮ u,boBQtO0^ָX_ז-825PRZA8B=jjڙ*ofaiꀧ~ %t0zd"kêh"(IFm!P;.*:jxꉥPq_&NB+֪+}jixrj/[o , oJ(rl*8mr{! 51Qsf`Z.+o/wpK+ 5R?}2'-b&x`gnϤu1ƃ 5I#m=knsnzw~=W؄'[7nЀj7|uof-vgkKFmin>Sg k~Vvܕ&˔n{̷>t`!Q:xrP ۊu)ȮO؆߼ҧ½O5+a>{}tZgy R\ā@ V#g g"A@BA |^@:P0ڰkT ? 2v`FLh:1-D$X=('z)_zC=0hLh0 \DHDQb';`ӫ Gĕ5d,P?:`${{C% HF~a!y. '=V !J%J8dW{+w9<<=/Y`e$aY.c~蒘X0dN_/`Qg.f57k^͜f,!g,`9ξ- ~01ѩNIJLiNP'ѫr*UTU` mj>Wm@ Wd {*1%"]mf ].q{4ꍑW17EA :v2{G- BCh2p-ˊ@ GL(NWQ!#ULT'?Q,1bвe\=v:ü+0>m6{)kgZѐE{9hh,LJ{ڸ\^ 'AӲ?ꌌЭ4T Vt>hf+PT%gٞDs_>=k?a,u}ʁ%la}!핓f5i"7&}*k; mr.v[_ff7!.Kw FZ;vܭS}fp S~U`|׃@޹"֩#iOpT Ż<2-n{j=zW>qWC5̭u9]ƒ[JUߑVzʻox>ʽiu womx\[6'W<_u_&|-}{yM|Q/k DY?hO50{KX,x'/j>*!oP&U|]u>أtxp ~K_з}uzm%эcjZGc$$7utCu~hF~AV_F~LMh%aZ؁6`}ł$UV .Ifwy ff#:\wFA>;8GVe QzX3V[a2"V_pGHBz>&B-ؤH)1'I&X:d~^ja9 1(r+'#]Ih|YA FwWk:ȧHK ~t$駈騋J|%4`0MS^֕*K՜ڦއ<\z"BK8(p9 svz@.ǬYGd B>ǂs{()P`ڣ**>6*T'Z^步ڡt>!ǭJH rkjG0xL#x o*횱Ka]7*z{%[ w/=2 D)~qʰ}jʳ#k'ՄoLd#`6:˫%K sDDFj1 ۘlr;mI`{B:Z?+-q!a`r u:Y{-}Sdk`q Uj{0[K; \szX{+{ Qp䚷yr`8z|+8ʣ $&P{kۼGKH!Uk}$PK-5䋺WF-2r$\0({"m4wvov[DUcGG@-ˆNa>Z |P@,RK PRVLW b¶r>u!)mS$2ɆRdgXZlsSN2EoG>;GXl97vS6vlv4NtfvRyđޔ.*Y4JWs9?LV~935]v;[-u G39lpBU|Vr;Jz赱tuTz<ɟLYƅqOE"nZSIR qD unȄ*1 aָ/)Г׳RjցkNOTjׇmYDwu%֥؈!Hjǖ=:5ݽaCǫjʡɱeaQ ۯNVrWIV+m~`d*ڿkڪ@jk%V'Э ҽ1r؝rޟ|U--p麥m| 1-u͝If¥~QEVtF׭3}Ǚf-MS 6^S7@ګ"[6w.>ӻʜ3MSҬ)O=-@~H8I^0Y~c)ak:T"]G`宸0hi][Toޟ,kr&FxҦ=rް~o2w*leAyި%鮳>Lm\wwي~ڵ6QW_l_ƭznx.R{`jlesTl,vTΓM.1j-~ȎZ@і\Bg~>~0Έu7 n Z`a]+7@Fh޵owJeB.!b<<ծzKfӲOQq j+_,SƯKOל$KOuA?|}.\xPCLܘ0I '~EYhԎtmx.px3Ȥ t R+v ԒzO.(.7 6\Ҟ*2~χb}8^(AxkAueF)'tc[&X p0z"a LN9;םCbվLi脨4խ'0 SyݓoěHq Ċa7b)R 9$1FIPe]Px$FJc#3Jȳ>; *.RE6Lzo?Vi:*USbBeHXfjEjحgY=ٯ# hC߿+xXCH*Vu\#}rRV]Zfeɟ;ŧ=s>64YG8= <{ھe>*cӜNfi 1<叫~ ˹$ޱqƟ1?i8}XFYWx=*cG c62/,98 6̓0P12 [ 5Aȡ=a wH0>Z5Ҧ|KE(7Y" !2Qrp.%z!Rjh>+ZWs (F,YLE"#F(  ;ƫ'sdչ/b͐lg>R$ <߄ q D9ddRi7XWE&z脦}$ĔCe-a7Bc6*T`x"6 GkM=2U1A<-INdt.5C iHL=չ3L'Ih$@g+.L7N>4!i)!xcYA @Iyhg'0UQ~UhGxLvi }ԥ;b5'cOYhߴPiS󨢀6տЯF5i'usOnbjM1#̮nXUS^nuXVG*"m̔J0Dk!Z63c%^W,g Y꣝'oصUDZD8S㝒"OhҠElJ[.j7ZFNEJoܛnqQ@ս«jWk2k `gPGΗS|-v W=ӻ{Zrރ`M$ގAXJH|a%n{1DSdVK;"hĆ+] :[xAp:L8/w~oE]MlaØZWS)3L޸*٧M: ]^`_΢zp ֨:nIʆ[;Z&yEm<S'rySGEX^,r9C#s.ȕ0ڹs,9'Z>wERi{1\Kdi.Z@>Q WD&4Ԁ%r-S;ZمX- !g wHmΚͺh?>&={9'o }Z%GXȋи/HWJC ؃BRHkHхvs Uz8؋+J>o7F^ENwקqɌ\ i_u `T X툉ȎRy8Tf`a(%C]،ɒ b!sI@ԑW((3֎ՏAhlqMvyU5u;)D%xI=0 ĕ)i Gh$L` @HXǕ]kHbYP*Ôb+( [*I rYg]>љ> e$K~bJ< WHdsכ'}2셖5Kx≄93PÙX_u|Y8ȉ*CN9mRwXH؞bCcѩkޙF9XHz6M< )fW֖~ GF)dJz'zk Di'K7 zZ+zvv(ڐ&i˔/9 :|ꡤȁe<ё٣jXLS9^'3*Y.c"j2xh=`R@ĥg:tCT7rgKɣ/CjȤr*-aʏŹcc6@a1<Ҹ*It=98i]AdN/f:R꣦nV#IJc< *m::FꖒJUʗ"JZm&:Iʪ䫙Uȫ]VrhL:ZCs0զ骮(8!J 5U*Qi#jB($*4Vqа[@פehj[Feve3tYosykj[Be9V =Kp9Ji'!;g0 $,k>:jW4wK?W{WS˧ TC;vb.[?mIc{17sj{E d}s:%{kohaۆʩu ˗QHI}ujw[u@'u-[`p@x{eG)yrgQxwxzqJY944/1ܥ]*K,5 - kλd7UhtWG$ͦLft#L f =7 米D K ;;,Q{;A- nъc6 $cI \+,ULډ|+ HUS$F?IҺ{’zSmĶ(zTj)ؚhnrbVlNJ/xV*|ƣ.TkLAJzeFrLB\>y a\Qɝ3 ;\6,( < ;n{ȥ̸ǥœ\ˎ5F\7l ¢Nk3 /W=Ϣ7flZ:j_Õs^}r8\ V*ݪ/5V=Х L+ GS71}K DƐ@ҞGC:-݃U/IДyJͺx kGU]2MT=j^tM^Rl9֝:֚֫\]ak͞ O\7Z~ _]v5M֜<pH=R2ܴoRkNĥ@gsL /_x<{Oo!4;Nw )0ɴC;?[1Q[W0'`++ so{&FI/BVT/"rK=?{y~2wm!{3Bܼ@I8=\(dhl۞n,tmTg;GId!c`P1lMtZtxL.lfO]Pl˥!'=?,;mRusqU{pVWYym{ N|RZHWěvǕi.tĚϣҢtҋ#ђٚz™c'6h9+ 2y2`Ѓ8ŋ0j(O 77L|_()!9rC̓ {ح G'k*ԕAF2t'%Y2'U>o\A"يgj[lM)V`QҒ^ͼ86.Ɩ-*h| 0EܵTw922OpJ:n;'~rlgVoocߜ?:KwA !pB/"?(Y7}ei1O&j$;wsG~nHJx9ufp*R BbEH[)spF[\2]"$K`141u(`䔜 ȘEh"SinQa<ys~*)9X59.u<\TO?b䛬 YJ5I:^ =dAfF^ӣ'-*~%=̄tujE|c]W_EDhqrX%moO<`FCY%q͎:CBf/W; .WĹ}pK8cqY`CrYwl_X-ުݓUa ,q+ֹK]#)/'4ͩgec\^5Ţґȃ[8ohLp#$V^y^7ErM+rOL#V Dkv0T\C4$V%`^,B+!1I\/:INlĈ'֌KlY{6N9 iOhlm-Op׼$k0Y7k0&/ifB5m\+vLձmyvnvbQↈdÏ9y?o~:5v [6jLt 1#TaŸF I|Hi|[r#yf] ,O-DsݘEBRuc/;mLOV =G5fƯz60Ϲƴ{s9y89.8n/>N߭h*4۾O`<9r?>v~LiI2ߔWmh4bXqu#^)GѨ[^q~VO?72$ٷ=Ϯsمv{ZL0f}7xRFWKofXn,^tXsKi5N:'Mgq~h{LJs-:{K8DˆG~`IX{ C O~[.1LNcǧ 雾yr#]D߬92@řn͐ ~',P:,-j+ !cV,XlpV6l$ .'n߷;>x.j&#>&^}*fZMٝQރV?MW!O$q^_jT,P,OCi-/ 9x O.0(o'/3ڌ .0"5L"7GOI!Io;HDiʴ1%Oxq4"CJJ`o^?=/s uIs{0ЯJ[]GN1BNگk6⪧i_fjhzhsoEߓM죶xV'վ',eϫo%Q1̔Dw?mV[ 1ϫK|Gy-qz oSP0I8ͱ`(hhlp,E=?714Bh.vzNWi=TK!s^v)4|2c&d{eh ntQpJirvyApI UwT¯nmũȷxvp"ؼ[ ,|Yqu#-`+J[hIǐ@6h-HA m$S*RɎ˗0cwn~kReU'DLj(,JՉLP`RܴjJOcϪ]˶-lBҳçZS/"kUQwlŽ 6FӫA)H$WAtgӞQ^%Or7l E{SmC'aΏћ[+t лFNuq7l3y?5?}tX{󿵏}_/fhY R| VhrJ"u~w` {)ڇ0=!P8,(#YE"u7rd܉ΙE3UDaL6Y]쨜P!: z (hef V$ohH}RHi3byZB&:)蠙B! SCF'=(v. ꨤjꩥրꪬZ@*j뭸 k:(%?zɞhmj쳀2KæB.u#Nj Ҏ9Y|bd;֑޻^ˉ.kv09El63 g,z~1&\!g1s @g()-/̺I…/Yb8pAE'%.0 Jl+6,;5 R5n-T6BP e3†kggJ8;}imsm_->Fvxy-AELy7M,s;ᐿ\{:.#GG+v3.|"4X+/zᄃ|Kj7?gW ?oK}F"BY/u~3Òq 6m{\w2Elcl堐fAQn>BL~j<z&0 P@l` oHaa7AV|+HwTBGi[S#0>LhlP۰4rZD֑|2G1slGuq^ǁIO!u=A.$$"IJLx@b'Ay@IJVKr>DnYYR/S^lɤ[= 3j"fzSM΄O8_}Cgi!mnZTd99ľ8;uG♰n EA]KS(BKuaiT#эj<;]5E;|ަ@D/E=aI ⣀z_? T=RkTHa:%թ~=ѪOl*REAԬx-*WǙ*>5儰Au+CXiee{I?ogzl>DaV~pu%byZzR)2[rBoSڥ}ɵ]d R FֆJAnmQpm5-\zrM([K]e7?amH"7Uo;#KƷI[^:-t-{zP 0~67|=cYWf$% `rh;o"shW92uWVHXgeOw1aY @\$wt}a'oM€a!?$ّA9b65QɓyYL@QyV@\c(gH3L M1gF&36;xX=Du 2_Lsk$b267?ztl3v~CӍ6,QPcO!fr]jT;ꊾYM*̈́ܕVK՝}=k!5j]=nZ+Mjy{ʆ N" =4ݱljt~)\Fޮ\ѕL-k۲NͶB)4cEw#(;xI!w̤Ʈe1?_mq 8syDs9s\'OJwŗʙS6w$r3Z=6,D:s55&nz>J_}g:).ė-]_; 3\eGMvCx%/5z3풃2oN%fg'Y?[ a;^_m{.N_C< E*Vb [SrܧL_y#\}goW;N^ۯ+Ӆ_@VGz~_}˾_=|D~ls M#+m4տw,we~3~a>^EzO HtiކqC^Ix}}QV'my+D(=Á‛&U={Gn4+xIIV%5'ts=J Gx$GzFU6K7|/DŽrOHxRDN&H %Iy'naPvxxz|]Їuq})boȅ5~8spxhr8 ,SD8i?}H)qXahX@EW8-!XX}|jւ̕vz:8WԑlcOhobB(`gԈaeᎃT0̘' q,8蘎E^옍)T_#o fc ZD-X4v<Β긏V[ (ib&y^I$-ُ`"/ 7yBsw59"Ak2I59,VGbQ;cȔ0G_9$Yȕ"=hUGdj):paw9C7Ǐ]H }InYHQe5 Qi'8b lyx a=1aКBu )YPSǩ)EK&8i f AAy&xCkz!π~ N919Y Yniy ™9y\mHdwYDAwaz xY)fQ'!ɟY*NўyɡēF:ڛzyF0z)aKZ뙤8I.ꝵyTCaѥ@UzJA/Y[\R:_zaa :*R5VX'ə*ɗ٦u/jiM_{jEa^U騹F *H7AʊzMZcؙ3:a:Z@ꗼګ y4H*e}`婐y~xnîЭϺALJ8Xb 갑ٰݨѷҨ)Zi [[&ND[h:sWRǚm௭Z &{{`jht5B7et2+Ob?'RZ\ˇ!XQfҵZۈ knvh%uK+On$V5ӰD㰠UZ+PyLРe6V8@5UkPiKB˳L_4۱KdKxO;VG+bH;[~j?!0sZBa݈{:F9gXrR<'3o8X$ڲ暫ИCk;\;W|{%\D+ʃ TXx"',)9!\wx6Þ7\D6Í۴R[GxC9{S.řRu9C5h(ЁBvdX|cW8llHVt_e?<\| (MGF=kī˰I;ňFz%#]H *ی|ɲQza?i 1sl7llɂ#EK @|#u. ۛ7QRcArifJʳL jC O| V̲T||,-m-oHqnls>cuN4Lk{\/.݃ƀ7{@ "\C״dl靉ڠJ XxiP^۫ݐ`jސJw|/ޱ뒮QN7 g뮕^qOk8g-A~pˇm{lۈX3V^{®Y6b龮Ykv'^uXrŠJ;/HU]AǨ>^8>Л~̄T̽O: s %zu7֢Gkdo0*i 8t> oB[7A/C_E)2y&Q/Swj*]t.5h2xj1X?漳hFH;y o?z~UUkHϺ.Ĥ u Gd"obOz(3OoA 8_D{=MLi^Дm$htw}#_hOj=G߱owl<]֣ygtq\W<qxvJS]MV3ZLC"5xD 'lF۳Ж;\_sua0GBZpٳiH m×FU9I7:vC- ȜI͛8sɳ2OJѣHqhPԫ> `}#JٯBc J^KH;7-vUw{U l:Xac}!^tNJլUR ͍4 X9ZmTFԷuY~7^Xĵ%iWQ-6]hu8xq^Xynѓ~~:hq?χ }M3Tj`aͭ0 x`"{xYbK9^{RbK3wrqt/mb8ȌҍH|ӰА0n#H~"d+HΒL6^#[ l/ aF*W:%ƚ!}xY$|\Dx8gN&qA/`ڀMM(ZNP4uk]:P6`*(^$Κ١ALqh ckuޕ\iGj*\!|jgH#"_f )-xIBcv@+2+YK .;Ը'[&ԇ{ ^h[W,Ƙb,Šr,2~oW Fj`#grPWr2 $|vb8Ǡ 3Aߜ3? rIHKCW߼2W4Mo*(pNomYm5]5j3]4Zӭ~N*A)OA8^^߭lbWngysLWC~zg:츇/+n6v?n;׹n?{zn<ëCHkRcĪ 4ɛ~lz2/7w~ǩW?{A&?kf&S6mEP(8?0{M=K+!΃;^ ư5L u#bc! ihCGwODCvzJDXj}sq8DzԠ0>E/zΉ(T00*z}}b b(2FKT" : ql-QI !%I".룝E;xG<*qHoId(mItSeP$,gJnLr+=r,{ei /WM XK.Ei{ď,:m5Q0g<ɩ4eMom#Ayϵq9߬5iOTsjQ]r/樂H9;Su.5ZГԣ.[!8쇾1DpLH.TyFJh*(:RMӱAyc &}67)!AW+6R JU_g`+ LePCHIZһ*7hM:2;]Y73I%[pjӃ=Ć7aUkD ([vm9-Wg[O+b]EZ"Ru]#<ڿ*D?U^V&R(W>mg[xIbb-q_+ #g>EWmue [)vuEq؂Wł€[CU &\^H&,q_. {X)bG|a()Z!uZM+qߓ ްwkT1s]Y|) #;ɫ2/!RrU^|Yi;%/ Vv-SFL:W^˜n~3?О9tEg8Wu8ёδAD2 ;;KW–4KVӎEMhWk6FsWm^ol2o_`%lgc;a^_@}?x#sN ;󷷊 loSTOe#73m7P;nl~7޷;q ; xie){v߸A^O(ȩ;+9C_\=`rO߹z·~R|;əN#=yБW?=2WoˎC?ϻMeH.ҡRB6x7zN=WB2*O<>S.bϼ1?pN;bKz`W{=eOyyإЏM|^5o>&rr/ui@n~:OILlg{'zsdgaac怆%p~]|Iq H(ϷGqrBIJox` T&т*gу?Q}7H#o#؁嗃wl!eBw;ȃ 0hWcMw FxxJ8#~@(eQkVl6gWx|wqe_ilHS6dIH}ķ| /˂ H҇"\uHUm8BO,`Hrzȇc^fxg!hGbF2s-H!HTTdx爷}68-E4(B2WsL@Ca;3਋/IOc2A75= Èem׃+8XzYh5CDbtKe$T39@i$`@MKnEu[u떑x8%FTG#Li$5sG č*uC*)EK8z !INH9OEPiC@gF&>7YڈQ镸(MTy@WDnf|eDՕRtH[QD?iOL0d F)C9L-)Jb9UQ?hLg w&_I TiE)xQ3&!YIBha%yH7 2IgrwbSU2jًXG_bٛ֊I7pr) T#x%Qy0 8tԙd6^o]Ʌ뙛ZvPEiedGXe!YwkZJV]YСә|idhZ7ɠ f:M'JfJ0Zڢ9V(*C%}JcϷN|cgJjxXVQGrLobJ%ʥh:zez i@):"޴oZq$ #-t*tdXmvgB*r g"s:65[a*@Ԧ:v#zHZseHc`j:j`A:_jQS)"qJ&̊g:&_jqHj6*ntfZ#ZGt暣qaʭlY~C*ɫzگuM6*8[[eyRl개}J KB pqWC;rWnw~ ƧvZxʲW(+'z۩1&V$/D;augnZ3d;PQ rx\˳5۳]4۴7hr*i vgtG{_Vd{{f7^WJ*uZXnl ʸkƷ}+u+U7~/vuKjf{\T۲^ rkxkנt˻˴<+i*dz뼏 g02tڋ42[G˽bvСK}Ekd[SgĚۮc&=ދq^׽u˥<\|| eV sv + Ym˿ \L&F92 , ,l%5'= 3=2hcF]LB kԧ;T̺VI0L:^Ũ[pW;), [ZI=I#uI\L.dP9ÒSDyyU|YjmB_s9I+)TICH 爩HY8>kw V}^Yq~.|XMII~J铫 ,^̈́]NCLdMHb]BPI@X+"nPO%YQPN거}ڢ5B9.@:.E9cq?r:E܄9~(/bWǍ-9LǽאַOrĮUzǯxL.KMImZMe޾=kByz-'+nbY(p *=H»ƅ8ӃԕAeh79A~1fᣅB4$pŋ*2[G:9ةLJp|(`vQ^x}18qm_~M7~-H 5upYpU[,mwteht&w5h](e4#HNd8BYeyH>)c(fh9%YZ%gdxv9bDYhzΙ堀}裐mUFfAg|%aXxdQݖTr;کZʼng`"@:[]zAJKl7F~;g s4"hEFJG`. Ex:-wJNjZIZ\ "_>rk,: l40ki g/dV kan2YTr.` p}+p2{x·C40axC棆eRe'Vj<9rwy|~n;j[Knr/~-ݷ_ .&񌃡x8 +S:&bLp ˿x'\~SԎmӄi6| =BP2Xvq;;1" |B QE" _|7!"9 } yA#E@ i"IF.጑$"Iu"̤&7YQ(GIR<*WVґL!d٪<`^*(\CML2A(?4@yf6yLfΤn6A0ބMiM8ABuϠ&@  D&xC&zF?Np0b΄ZX :*D3pOVANU#ՂJ%ԟ.(Ob@M5i/7uRgtz,d ᡇ:ݩ |ԮzJj&>hXJ?9Ϭ ZN~xZgw!ʘG=.1ZKd+5UlwXY@HWiͫhG{̂vV76^ilgK]hi*-2ͷ8k[Y$rƎu*TIZBbܿM+ѥd+b CKF3ˍE b|묺@\bb"|Ka^w5<^.J6]pak!Y)oU-< WKi [`[l!묜 e:&[/e1RZ/4H`c{94KW`raY!ӵO0 e:r b,4Cbs(Smy!fDmFÔΉgCEFs6avnJ:1t,z\t?gO8KUj=:hB]ׄ06i/4{`6.\IUMTe];F6Emlw[& `^2u&N<O8E 'ce7n9xGN򒣳q%M򖻜(GVy kUHm"Hw䙑1U+3OԧNoo:^{@[zf[-3[a:epS$S-s#8(.𐏼/nYk@޻3Gow^= 'gO"Br43΁rO y̕Џ􉞒+_{ߔOS_}hk#ϿkoIMB'.o GCXxp؁o~"8$x(,؂.v/28[e4x8h~ǖ<؃>*?Bx;8Fx"HL~J؄PgRXVrOxZ\`u^dX@jfj8whnS7p8tnEXx$wz؇~pm86bxxc&рhGԈG87GGnDᇉ`)Pxw䉼8qXE(Ex7ik2Xp݀،rX HxE t}6B4A\ug1 (%EB}ѳx~瘏_h@okxxWwgؐ_ŏ#!Œv[:1vۥݵ21F#'zJv*wb!i^|gp6y89Q*[g'0,`v[+Y5^b%zx1 őG]Ji12;Ғe`MH4#9Z\wETiRdR2d\uc)| cyfR4gi6waБ[y e/62S=}ysb:+tIw7V#=ѳR;0zCYW Q iI>y vq9ЉȩЙRɋIEɐ8ٝV~99 ٙrH9y*9FXiٟ:Z ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data__coll__graph.md50000644000175000017500000000004010666754774031375 0ustar fboudrafboudra61313400f94b446fb16551cf391fdda5log4cpp-doc-1.0.orig/api/graph_legend.dot0000644000175000017500000000430610666754775020204 0ustar fboudrafboudradigraph G { edge [fontname="FreeSans.ttf",fontsize=10,labelfontname="FreeSans.ttf",labelfontsize=10]; node [fontname="FreeSans.ttf",fontsize=10,shape=record]; Node9 [shape="box",label="Inherited",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",fillcolor="grey75",style="filled" fontcolor="black"]; Node10 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; Node10 [shape="box",label="PublicBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classPublicBase.html"]; Node11 -> Node10 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; Node11 [shape="box",label="Truncated",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="red",URL="$classTruncated.html"]; Node13 -> Node9 [dir=back,color="darkgreen",fontsize=10,style="solid",fontname="FreeSans.ttf"]; Node13 [shape="box",label="ProtectedBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classProtectedBase.html"]; Node14 -> Node9 [dir=back,color="firebrick4",fontsize=10,style="solid",fontname="FreeSans.ttf"]; Node14 [shape="box",label="PrivateBase",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classPrivateBase.html"]; Node15 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; Node15 [shape="box",label="Undocumented",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="grey75"]; Node16 -> Node9 [dir=back,color="midnightblue",fontsize=10,style="solid",fontname="FreeSans.ttf"]; Node16 [shape="box",label="Templ< int >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classTempl.html"]; Node17 -> Node16 [dir=back,color="orange",fontsize=10,style="dashed",label="< int >",fontname="FreeSans.ttf"]; Node17 [shape="box",label="Templ< T >",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classTempl.html"]; Node18 -> Node9 [dir=back,color="darkorchid3",fontsize=10,style="dashed",label="m_usedClass",fontname="FreeSans.ttf"]; Node18 [shape="box",label="Used",fontsize=10,height=0.2,width=0.4,fontname="FreeSans.ttf",color="black",URL="$classUsed.html"]; } log4cpp-doc-1.0.orig/api/Manipulator_8cpp__incl.gif0000644000175000017500000000457310666754745022140 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvz}xL.:U|N?z$F\ BXw`SΙȏ"3jIBƅrAɏʱkx1C8<=/_HS3T}5t x baNxD\Kħl(8؄$hA8H 4dV#Ku%L6PF)~RViXf!yق@hc$ i'](ߝ|g)t邡I@/*g ʂk(F8LJ)*ZԣFg3ꪠF*ĪδvZkm&"0`jB+Ac`m,T {'7InwwZw~V0<>ॡvJDTkZ G\4Z<0*CU޼' 1#+7,Ft!\p=-9O) Cd}xygSv魌}TJllEvi3nvemxw˥g[V{^!%ZoW8~1.v2gH5=tZ0@c~fju]2wنpfզrNN#99ۗ<Sa:-i7?go';o&0Q<1&>ZDX..h\C]2F2*dbn9ȇdD]2>֍c4=q~L 7 ]lE&?lDNeK (-)hL*UO:%,gIZ^I6OQ2|*Iy03Kbћ3ěaT!71Έ $yrRd&;sxBТ:}RO{i 7"^$<Т3h k'!\&;@QeMhD8Qzt:~t ]UK+ b JEӮagWRaz8<\CAu@iZ*UʿEO 5|;Z?hWƱRLrѸ5 PzV$굯+]6p GVMl_B5kaņY<,QmTL _-+6Uzj_Y򍬣͗m>2/#nOY]NiΌ&v2a\ B n?;T yVXb4O- 7;2?I/j+tKԣ1w_@/$mW@KsRTshe!xiD*V^s$ۀ3)>i w5tlcYx -FqmcG'l&YLK%[ ,s`~L2/;fNK5͛#Lqxg5πMh+ЈhE߹ѐ#MҘ3iJ>ӠFCMd~-eS#ئaMғ5|H]?%bkHb@l6li7hkcV4_nW񶸣 {+t~nUXVo|q)Mp WE8Uꛂ;|GB^`9ڱxWAGZxG^R|meIrX*KrG*Iz"Ä@Ao`6ң;~ԉ[}Uϒ[)ևMlhOvq';log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator__coll__graph.gif0000644000175000017500000000207710666754771026144 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmA|pH,ȤrnШ4|Tlj`w1ϧ2@n9j{Nݩ|twv9krMV*=( ^m\]MW; [.9S=-ORS`vCˣXQnUi9eiU`FsWQW"8pKBJ52d$y0†OA Ǝ#ǀ,2 ʖ3q¤F MNQ-ZMٵs[o #_\9 ]qíO~\u.9S?7ç-Uϯy?'Y:F`a .H a~LH^Gao|b"xF&b_b.8E2FAc7܈c :8C>$thF&iPF)TViXf\rMv)diW~EhpqiuΉxi2 蠄b&hJ碐FꥠVjF(:\Jhh:fPlʩZoJ@]ހz먏ފi6YcÓ쫠^&2jZ{&-ڲk,v.[o:.T\V/&e KKo2<0V\/0Ŋ,e^mζIikFmڛcs. SI%$ m-S+.wW\f%[m6ɞ2Jآfsږ[p 4mw=|ڂ7'>`78!JF.Jiϗ;log4cpp-doc-1.0.orig/api/OmniThreads_8hh.html0000644000175000017500000001122210666754746020720 0ustar fboudrafboudra log4cpp: OmniThreads.hh File Reference

OmniThreads.hh File Reference

#include <log4cpp/Portability.hh>
#include <omnithread.h>
#include <stdio.h>
#include <string>

Include dependency graph for OmniThreads.hh:

Go to the source code of this file.

Namespaces

namespace  log4cpp
namespace  log4cpp::threading

Classes

class  log4cpp::threading::ThreadLocalDataHolder< T >
 This class holds Thread local data of type T, i.e. More...
class  log4cpp::threading::ThreadLocalDataHolder< T >::Holder

Typedefs

typedef omni_mutex log4cpp::threading::Mutex
 A simple, non recursive Mutex.
typedef omni_mutex_lock log4cpp::threading::ScopedLock
 A simple "resource acquisition is initialization" idiom type lock for Mutex.

Functions

static std::string log4cpp::threading::getThreadId ()
 returns the thread ID


Generated on Mon Sep 3 11:54:46 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_rela.html0000644000175000017500000000510110666754765020747 0ustar fboudrafboudra log4cpp: Class Members - Related Functions  


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__9.md50000644000175000017500000000004010666754766021024 0ustar fboudrafboudrad6858f74191515d6426af1979bd7709flog4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data__inherit__graph.md50000644000175000017500000000004010666754774032106 0ustar fboudrafboudra6d905dbfc1a2c12c96709dd293b28e4elog4cpp-doc-1.0.orig/api/Portability_8hh.html0000644000175000017500000001746710666754751021022 0ustar fboudrafboudra log4cpp: Portability.hh File Reference

Portability.hh File Reference

#include <log4cpp/config.h>
#include <log4cpp/Export.hh>
#include <strstream>

Include dependency graph for Portability.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  std

Classes

class  std::ostringstream


Generated on Mon Sep 3 11:54:49 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8cpp__incl.md50000644000175000017500000000004010666754731021760 0ustar fboudrafboudra0c19c0d77eecf7846077a57a9c51d1b9log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender__inherit__graph.gif0000644000175000017500000000430610666754772027606 0ustar fboudrafboudraGIF89aOӿp!,O0I8ͻ`(dihlp,4x|pH@Ҕ\rΨ*PX5+r/!f:](;+Yq{*7] kO}9 jSWLj PMF¼ľʻGIӖÞFnjٙعѫ]dK쾵װ'N`Gl;:4TCU:UjH\:~ X HP(Ye.g|)bf 4?|3> :dH}Hʴ>R @UXUXk\6سʢ]YpKׁ۷uśw޾t^V0_g#.Ɖ!},+Y/cy3Ξs4闦OsJ{^Î#{vڶe7,W .< K#?|9e@c:u֯Ȯ]kGܿ/kا__d)yL9C^Ooa?}`'J.H}DZ' ^IuD&RGD`݈(Bd+R?b D=b4 Q>!842<ɑ0Qƒa)C$-b=Z ҕV|&BU΂69B`Z]"i!ddb:z%E3.sg|FDigyQ>Bҏ3nqѠ)e:KS*iQ%ɎjtE:NB5e,.۬>lKOƧ{mzw[[CV1nU뾋0WZ݋/ ;]`X$ Lۛw ۰#y\ 1#[2'+/Ss3;[7#;/3?tCW~G㗴6MDNGDxVWMuYs]ua{dy m6,Q պ=fCv'ku6&jj UD橴r*dM6f;m*9LzX>ߺvf^~9ž|/*l5:z蟟h,#:ij❧Gt8j/$ro㵋vި6z{egG/'VGpԏ` դ@@, QVte,`, īi /V&$ S~0.|\&ư 0'D;GN4:ON3T9W,Nt7_Mm3ٔ6glMUӴ1\C$Wa8֑wlCD[c| B- Y<ȵE2ZO!HJ.+~3ԁɚD%CLFHRs>$M.N Kť#PE?s@7Xcs›31'!Rë fQsMxLe)7f옗Nm4C2f7$yoJl‘t8U)t\6Y>ekIJyK'\(k ɐ"hL-KRD $Lك<2wiE8Gz픧q\CԨCaQTԦ7bƪd 6ƫ+bJ:F9D+NFnK\׺uzT 2z_XuŁL{౐d'KZͬf7z5hGKҚMdEֺ-eY+,mspK:Mp:}t;B-v{ wk]6fX݁y# _ǵ}_κ[җ_"8}x]L w&7,aj8!7a cxOAp]Q| 21q|c x+^s"3w+YŚ5򎓌#SQF|+CxP,b \o,d12>\f8ÙS.<%ulgB\Vtc?:>0Mi,?;3x-2Cs4Le93qmc[g :'k򹺘ήm00^mM&ﴳn-7Kr7VN7;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender__coll__graph.md50000644000175000017500000000004010666754770025454 0ustar fboudrafboudra4916c03cdce53d657226bf4789db69b2log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category.html0000644000175000017500000041605010666754770022475 0ustar fboudrafboudra log4cpp: log4cpp::Category Class Reference

log4cpp::Category Class Reference

This is the central class in the log4j package. More...

#include <Category.hh>

Inheritance diagram for log4cpp::Category:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::Category:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~Category ()
 Destructor for Category.
virtual const std::string & getName () const throw ()
 Return the category name.
virtual void setPriority (Priority::Value priority) throw (std::invalid_argument)
 Set the priority of this Category.
virtual Priority::Value getPriority () const throw ()
 Returns the assigned Priority, if any, for this Category.
virtual Priority::Value getChainedPriority () const throw ()
 Starting from this Category, search the category hierarchy for a set priority and return it.
virtual bool isPriorityEnabled (Priority::Value priority) const throw ()
 Returns true if the chained priority of the Category is equal to or higher than given priority.
virtual void addAppender (Appender *appender) throw (std::invalid_argument)
 Adds an Appender to this Category.
virtual void addAppender (Appender &appender)
 Adds an Appender for this Category.
void setAppender (Appender *appender)
 Adds an Appender to this Category.
void setAppender (Appender &appender)
 Adds an Appender for this Category.
virtual AppendergetAppender () const
 Returns the first Appender for this Category, or NULL if no Appender has been set.
virtual AppendergetAppender (const std::string &name) const
 Returns the specified Appender for this Category, or NULL if the Appender is not attached to this Category.
virtual AppenderSet getAllAppenders () const
 Returns the set of Appenders currently attached to this Catogory.
virtual void removeAllAppenders ()
 Removes all appenders for this Category.
virtual void removeAppender (Appender *appender)
 Removes specified appender for this Category.
virtual bool ownsAppender () const throw ()
 Returns true if the Category owns the first Appender in its Appender set.
virtual bool ownsAppender (Appender *appender) const throw ()
 Returns true if the Category owns the Appender.
virtual void callAppenders (const LoggingEvent &event) throw ()
 Call the appenders in the hierarchy starting at this.
virtual void setAdditivity (bool additivity)
 Set the additivity flag for this Category instance.
virtual bool getAdditivity () const throw ()
 Returns the additivity flag for this Category instance.
virtual CategorygetParent () throw ()
 Returns the parent category of this category, or NULL if the category is the root category.
virtual const CategorygetParent () const throw ()
 Returns the parent category of this category, or NULL if the category is the root category.
virtual void log (Priority::Value priority, const char *stringFormat,...) throw ()
 Log a message with the specified priority.
virtual void log (Priority::Value priority, const std::string &message) throw ()
 Log a message with the specified priority.
virtual void logva (Priority::Value priority, const char *stringFormat, va_list va) throw ()
 Log a message with the specified priority.
void debug (const char *stringFormat,...) throw ()
 Log a message with debug priority.
void debug (const std::string &message) throw ()
 Log a message with debug priority.
bool isDebugEnabled () const throw ()
 Return true if the Category will log messages with priority DEBUG.
CategoryStream debugStream ()
 Return a CategoryStream with priority DEBUG.
void info (const char *stringFormat,...) throw ()
 Log a message with info priority.
void info (const std::string &message) throw ()
 Log a message with info priority.
bool isInfoEnabled () const throw ()
 Return true if the Category will log messages with priority INFO.
CategoryStream infoStream ()
 Return a CategoryStream with priority INFO.
void notice (const char *stringFormat,...) throw ()
 Log a message with notice priority.
void notice (const std::string &message) throw ()
 Log a message with notice priority.
bool isNoticeEnabled () const throw ()
 Return true if the Category will log messages with priority NOTICE.
CategoryStream noticeStream ()
 Return a CategoryStream with priority NOTICE.
void warn (const char *stringFormat,...) throw ()
 Log a message with warn priority.
void warn (const std::string &message) throw ()
 Log a message with warn priority.
bool isWarnEnabled () const throw ()
 Return true if the Category will log messages with priority WARN.
CategoryStream warnStream ()
 Return a CategoryStream with priority WARN.
void error (const char *stringFormat,...) throw ()
 Log a message with error priority.
void error (const std::string &message) throw ()
 Log a message with error priority.
bool isErrorEnabled () const throw ()
 Return true if the Category will log messages with priority ERROR.
CategoryStream errorStream ()
 Return a CategoryStream with priority ERROR.
void crit (const char *stringFormat,...) throw ()
 Log a message with crit priority.
void crit (const std::string &message) throw ()
 Log a message with crit priority.
bool isCritEnabled () const throw ()
 Return true if the Category will log messages with priority CRIT.
CategoryStream critStream ()
 Return a CategoryStream with priority CRIT.
void alert (const char *stringFormat,...) throw ()
 Log a message with alert priority.
void alert (const std::string &message) throw ()
 Log a message with alert priority.
bool isAlertEnabled () const throw ()
 Return true if the Category will log messages with priority ALERT.
CategoryStream alertStream () throw ()
 Return a CategoryStream with priority ALERT.
void emerg (const char *stringFormat,...) throw ()
 Log a message with emerg priority.
void emerg (const std::string &message) throw ()
 Log a message with emerg priority.
bool isEmergEnabled () const throw ()
 Return true if the Category will log messages with priority EMERG.
CategoryStream emergStream ()
 Return a CategoryStream with priority EMERG.
void fatal (const char *stringFormat,...) throw ()
 Log a message with fatal priority.
void fatal (const std::string &message) throw ()
 Log a message with fatal priority.
bool isFatalEnabled () const throw ()
 Return true if the Category will log messages with priority FATAL.
CategoryStream fatalStream ()
 Return a CategoryStream with priority FATAL.
virtual CategoryStream getStream (Priority::Value priority)
 Return a CategoryStream with given Priority.
virtual CategoryStream operator<< (Priority::Value priority)
 Return a CategoryStream with given Priority.

Static Public Member Functions

static CategorygetRoot ()
 Return the root of the Category hierarchy.
static void setRootPriority (Priority::Value priority)
 Set the priority of the root Category.
static Priority::Value getRootPriority () throw ()
 Get the priority of the root Category.
static CategorygetInstance (const std::string &name)
 Instantiate a Category with name name.
static Categoryexists (const std::string &name)
 If the named category exists (in the default hierarchy) then it returns a reference to the category, otherwise it returns NULL.
static std::vector< Category * > * getCurrentCategories ()
 Returns all the currently defined categories as a vector of Category pointers.
static void shutdown ()
 This method will remove all Appenders from Categories.XXX.

Protected Member Functions

 Category (const std::string &name, Category *parent, Priority::Value priority=Priority::NOTSET)
 Constructor.
virtual void _logUnconditionally (Priority::Value priority, const char *format, va_list arguments) throw ()
virtual void _logUnconditionally2 (Priority::Value priority, const std::string &message) throw ()
 Unconditionally log a message with the specified priority.

Friends

class HierarchyMaintainer

Detailed Description

This is the central class in the log4j package.

One of the distintive features of log4j (and hence log4cpp) are hierarchal categories and their evaluation.


Constructor & Destructor Documentation

log4cpp::Category::~Category (  )  [virtual]

Destructor for Category.

log4cpp::Category::Category ( const std::string &  name,
Category parent,
Priority::Value  priority = Priority::NOTSET 
) [protected]

Constructor.

Parameters:
name the fully qualified name of this Category
parent the parent of this parent, or NULL for the root Category
priority the priority for this Category. Defaults to Priority::NOTSET


Member Function Documentation

Category & log4cpp::Category::getRoot (  )  [static]

Return the root of the Category hierarchy.

The root category is always instantiated and available. It's name is the empty string.

Unlike in log4j, calling Category.getInstance("") does retrieve the root category and not a category just under root named "".

Returns:
The root category

void log4cpp::Category::setRootPriority ( Priority::Value  priority  )  [static]

Set the priority of the root Category.

Parameters:
priority The new priority for the root Category

Priority::Value log4cpp::Category::getRootPriority (  )  throw () [static]

Get the priority of the root Category.

Returns:
the priority of the root category

Category & log4cpp::Category::getInstance ( const std::string &  name  )  [static]

Instantiate a Category with name name.

This method does not set priority of the category which is by default Priority::NOTSET.

Parameters:
name The name of the category to retrieve.

Category * log4cpp::Category::exists ( const std::string &  name  )  [static]

If the named category exists (in the default hierarchy) then it returns a reference to the category, otherwise it returns NULL.

Since:
0.2.7

std::vector< Category * > * log4cpp::Category::getCurrentCategories (  )  [static]

Returns all the currently defined categories as a vector of Category pointers.

Note: this function does not pass ownership of the categories in the vector to the caller, only the ownership of the vector. However vector<Category&>* is not legal C++, so we can't follow the default ownership conventions.

Unlike in log4j, the root category is included in the returned set.

Since:
0.3.2. Before 0.3.2 this method returned a std::set

void log4cpp::Category::shutdown (  )  [static]

This method will remove all Appenders from Categories.XXX.

const std::string & log4cpp::Category::getName (  )  const throw () [virtual]

Return the category name.

Returns:
The category name.

void log4cpp::Category::setPriority ( Priority::Value  priority  )  throw (std::invalid_argument) [virtual]

Set the priority of this Category.

Parameters:
priority The priority to set. Use Priority::NOTSET to let the category use its parents priority as effective priority.
Exceptions:
std::invalid_argument if the caller tries to set Priority::NOTSET on the Root Category.

Priority::Value log4cpp::Category::getPriority (  )  const throw () [virtual]

Returns the assigned Priority, if any, for this Category.

Returns:
Priority - the assigned Priority, can be Priority::NOTSET

Reimplemented in log4cpp::FixedContextCategory.

Priority::Value log4cpp::Category::getChainedPriority (  )  const throw () [virtual]

Starting from this Category, search the category hierarchy for a set priority and return it.

Otherwise, return the priority of the root category.

The Category class is designed so that this method executes as quickly as possible.

Reimplemented in log4cpp::FixedContextCategory.

bool log4cpp::Category::isPriorityEnabled ( Priority::Value  priority  )  const throw () [virtual]

Returns true if the chained priority of the Category is equal to or higher than given priority.

Parameters:
priority The priority to compare with.
Returns:
whether logging is enable for this priority.

void log4cpp::Category::addAppender ( Appender appender  )  throw (std::invalid_argument) [virtual]

Adds an Appender to this Category.

This method passes ownership from the caller to the Category.

Since:
0.2.7
Parameters:
appender The Appender to wich this category has to log.
Exceptions:
std::invalid_argument if the appender is NULL.

Reimplemented in log4cpp::FixedContextCategory.

void log4cpp::Category::addAppender ( Appender appender  )  [virtual]

Adds an Appender for this Category.

This method does not pass ownership from the caller to the Category.

Since:
0.2.7
Parameters:
appender The Appender this category has to log to.

Reimplemented in log4cpp::FixedContextCategory.

void log4cpp::Category::setAppender ( Appender appender  )  [inline]

Adds an Appender to this Category.

This method passes ownership from the caller to the Category.

Deprecated:
use addAppender(Appender*) or removeAllAppenders() instead.
Parameters:
appender The Appender this category has to log to or NULL to remove the current Appenders.

void log4cpp::Category::setAppender ( Appender appender  )  [inline]

Adds an Appender for this Category.

This method does not pass ownership from the caller to the Category.

Deprecated:
use addAppender(Appender&) instead.
Parameters:
appender The Appender this category has to log to.

Appender * log4cpp::Category::getAppender (  )  const [virtual]

Returns the first Appender for this Category, or NULL if no Appender has been set.

Deprecated:
use getAppender(const std::string&)
Returns:
The Appender.

Reimplemented in log4cpp::FixedContextCategory.

Appender * log4cpp::Category::getAppender ( const std::string &  name  )  const [virtual]

Returns the specified Appender for this Category, or NULL if the Appender is not attached to this Category.

Since:
0.2.7
Returns:
The Appender.

Reimplemented in log4cpp::FixedContextCategory.

AppenderSet log4cpp::Category::getAllAppenders (  )  const [virtual]

Returns the set of Appenders currently attached to this Catogory.

Since:
0.3.1
Returns:
The set of attached Appenders.

Reimplemented in log4cpp::FixedContextCategory.

void log4cpp::Category::removeAllAppenders (  )  [virtual]

Removes all appenders for this Category.

Reimplemented in log4cpp::FixedContextCategory.

void log4cpp::Category::removeAppender ( Appender appender  )  [virtual]

Removes specified appender for this Category.

Since:
0.2.7

virtual bool log4cpp::Category::ownsAppender (  )  const throw () [inline, virtual]

Returns true if the Category owns the first Appender in its Appender set.

In that case the Category destructor will delete the Appender.

Deprecated:
use ownsAppender(Appender*)

Reimplemented in log4cpp::FixedContextCategory.

bool log4cpp::Category::ownsAppender ( Appender appender  )  const throw () [virtual]

Returns true if the Category owns the Appender.

In that case the Category destructor will delete the Appender.

Since:
0.2.7

Reimplemented in log4cpp::FixedContextCategory.

void log4cpp::Category::callAppenders ( const LoggingEvent event  )  throw () [virtual]

Call the appenders in the hierarchy starting at this.

If no appenders could be found, emit a warning.

This method always calls all the appenders inherited form the hierracy circumventing any evaluation of whether to log or not to log the particular log request.

Parameters:
event the LogginEvent to log.

Reimplemented in log4cpp::FixedContextCategory.

void log4cpp::Category::setAdditivity ( bool  additivity  )  [virtual]

Set the additivity flag for this Category instance.

Reimplemented in log4cpp::FixedContextCategory.

bool log4cpp::Category::getAdditivity (  )  const throw () [virtual]

Returns the additivity flag for this Category instance.

Reimplemented in log4cpp::FixedContextCategory.

Category * log4cpp::Category::getParent (  )  throw () [virtual]

Returns the parent category of this category, or NULL if the category is the root category.

Returns:
the parent category.

const Category * log4cpp::Category::getParent (  )  const throw () [virtual]

Returns the parent category of this category, or NULL if the category is the root category.

Returns:
the parent category.

void log4cpp::Category::log ( Priority::Value  priority,
const char *  stringFormat,
  ... 
) throw () [virtual]

Log a message with the specified priority.

Parameters:
priority The priority of this log message.
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::log ( Priority::Value  priority,
const std::string &  message 
) throw () [virtual]

Log a message with the specified priority.

Parameters:
priority The priority of this log message.
message string to write in the log file

void log4cpp::Category::logva ( Priority::Value  priority,
const char *  stringFormat,
va_list  va 
) throw () [virtual]

Log a message with the specified priority.

Since:
0.2.7
Parameters:
priority The priority of this log message.
stringFormat Format specifier for the string to write in the log file.
va The arguments for stringFormat.

void log4cpp::Category::debug ( const char *  stringFormat,
  ... 
) throw ()

Log a message with debug priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::debug ( const std::string &  message  )  throw ()

Log a message with debug priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isDebugEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority DEBUG.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::debugStream (  )  [inline]

Return a CategoryStream with priority DEBUG.

Returns:
The CategoryStream.

void log4cpp::Category::info ( const char *  stringFormat,
  ... 
) throw ()

Log a message with info priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::info ( const std::string &  message  )  throw ()

Log a message with info priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isInfoEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority INFO.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::infoStream (  )  [inline]

Return a CategoryStream with priority INFO.

Returns:
The CategoryStream.

void log4cpp::Category::notice ( const char *  stringFormat,
  ... 
) throw ()

Log a message with notice priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::notice ( const std::string &  message  )  throw ()

Log a message with notice priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isNoticeEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority NOTICE.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::noticeStream (  )  [inline]

Return a CategoryStream with priority NOTICE.

Returns:
The CategoryStream.

void log4cpp::Category::warn ( const char *  stringFormat,
  ... 
) throw ()

Log a message with warn priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::warn ( const std::string &  message  )  throw ()

Log a message with warn priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isWarnEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority WARN.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::warnStream (  )  [inline]

Return a CategoryStream with priority WARN.

Returns:
The CategoryStream.

void log4cpp::Category::error ( const char *  stringFormat,
  ... 
) throw ()

Log a message with error priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::error ( const std::string &  message  )  throw ()

Log a message with error priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isErrorEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority ERROR.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::errorStream (  )  [inline]

Return a CategoryStream with priority ERROR.

Returns:
The CategoryStream.

void log4cpp::Category::crit ( const char *  stringFormat,
  ... 
) throw ()

Log a message with crit priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::crit ( const std::string &  message  )  throw ()

Log a message with crit priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isCritEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority CRIT.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::critStream (  )  [inline]

Return a CategoryStream with priority CRIT.

Returns:
The CategoryStream.

void log4cpp::Category::alert ( const char *  stringFormat,
  ... 
) throw ()

Log a message with alert priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::alert ( const std::string &  message  )  throw ()

Log a message with alert priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isAlertEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority ALERT.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::alertStream (  )  throw () [inline]

Return a CategoryStream with priority ALERT.

Returns:
The CategoryStream.

void log4cpp::Category::emerg ( const char *  stringFormat,
  ... 
) throw ()

Log a message with emerg priority.

Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::emerg ( const std::string &  message  )  throw ()

Log a message with emerg priority.

Parameters:
message string to write in the log file

bool log4cpp::Category::isEmergEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority EMERG.

Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::emergStream (  )  [inline]

Return a CategoryStream with priority EMERG.

Returns:
The CategoryStream.

void log4cpp::Category::fatal ( const char *  stringFormat,
  ... 
) throw ()

Log a message with fatal priority.

NB. priority 'fatal' is equivalent to 'emerg'.

Since:
0.2.7
Parameters:
stringFormat Format specifier for the string to write in the log file.
... The arguments for stringFormat

void log4cpp::Category::fatal ( const std::string &  message  )  throw ()

Log a message with fatal priority.

NB. priority 'fatal' is equivalent to 'emerg'.

Since:
0.2.7
Parameters:
message string to write in the log file

bool log4cpp::Category::isFatalEnabled (  )  const throw () [inline]

Return true if the Category will log messages with priority FATAL.

NB. priority 'fatal' is equivalent to 'emerg'.

Since:
0.2.7
Returns:
Whether the Category will log.

CategoryStream log4cpp::Category::fatalStream (  )  [inline]

Return a CategoryStream with priority FATAL.

NB. priority 'fatal' is equivalent to 'emerg'.

Since:
0.2.7
Returns:
The CategoryStream.

CategoryStream log4cpp::Category::getStream ( Priority::Value  priority  )  [virtual]

Return a CategoryStream with given Priority.

Parameters:
priority The Priority of the CategoryStream.
Returns:
The requested CategoryStream.

CategoryStream log4cpp::Category::operator<< ( Priority::Value  priority  )  [virtual]

Return a CategoryStream with given Priority.

Parameters:
priority The Priority of the CategoryStream.
Returns:
The requested CategoryStream.

void log4cpp::Category::_logUnconditionally ( Priority::Value  priority,
const char *  format,
va_list  arguments 
) throw () [protected, virtual]

void log4cpp::Category::_logUnconditionally2 ( Priority::Value  priority,
const std::string &  message 
) throw () [protected, virtual]

Unconditionally log a message with the specified priority.

Parameters:
priority The priority of this log message.
message string to write in the log file

Reimplemented in log4cpp::FixedContextCategory.


Friends And Related Function Documentation

friend class HierarchyMaintainer [friend]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleConfigurator_8cpp__incl.md50000644000175000017500000000004010666754757023365 0ustar fboudrafboudra1c0a6c04144d113332df72f950d6be25log4cpp-doc-1.0.orig/api/Portability_8hh__incl.map0000644000175000017500000000014410666754750021756 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__23.map0000644000175000017500000000025110666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator.html0000644000175000017500000001266710666754771023661 0ustar fboudrafboudra log4cpp: log4cpp::LevelEvaluator Class Reference

log4cpp::LevelEvaluator Class Reference

#include <LevelEvaluator.hh>

Inheritance diagram for log4cpp::LevelEvaluator:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::LevelEvaluator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LevelEvaluator (Priority::Value level)
virtual bool eval (const LoggingEvent &event) const

Constructor & Destructor Documentation

log4cpp::LevelEvaluator::LevelEvaluator ( Priority::Value  level  )  [inline]


Member Function Documentation

virtual bool log4cpp::LevelEvaluator::eval ( const LoggingEvent event  )  const [inline, virtual]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Layout_8hh__dep__incl.map0000644000175000017500000001303210666754742021721 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ThreadLocalDataHolder__coll__graph.map0000644000175000017500000000020110666754775031651 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__24.map0000644000175000017500000000026710666754766021204 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AppenderSkeleton_8cpp__incl.md50000644000175000017500000000004010666754730023003 0ustar fboudrafboudra0a66635da3d3fd27e9f150cd72bb01d6log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender__coll__graph.gif0000644000175000017500000000534510666754771025552 0ustar fboudrafboudraGIF89aw'ӿp2!,w'0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF6 "}l8U69ok,@u0dIU$=%S2 eRJ*e-;\@<z|K`S!& JH,L40 MԬ h Qܦ*x2) W3D;mDq'>}:,@pπb`1P0y(DM#щz F3jGDh.)BR\*E^ 4@HFBt8MX@YPtGAuRX/>uDPƕ^`^8YQ=O*n}#*Fе+^׽k[ aKB`mP#.E,2;bUgAZ:òljOZ]Ex-l ALGmg)oI*Vqƹ.izƺ+"ǻn2RB qҲT$D{Kz5"W<ĞhZ(jj27| FY&.iRBs?0|‹ "_oW;"&/tVLKU$ſ qbd7XadJAbk5*  [je=Yh5LVB bO,d:%à2ѪX`'|${/{EzP~3:v.kf!6]Zjh6Am{iqgiuS ym`}c?跿oF8ox%nnƸ5M /@(OW0grJ4Ϲw6/N1;@o{͏t7swy>${Os$yEg|w# y+!/}IǹczگV[/S]o} ~}O3z'~Ox^?xk柽SKGg_>OK{ygyw~G~~ 8`yz7y }zg{G~z){7+-7 uȇt/}r7Xw3X>FXvD;xLHtI_MV&VtT(Kx\xrׅ`u#rdXXph;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout.html0000644000175000017500000001655410666754772023356 0ustar fboudrafboudra log4cpp: log4cpp::SimpleLayout Class Reference

log4cpp::SimpleLayout Class Reference

BasicLayout is a simple fixed format Layout implementation. More...

#include <SimpleLayout.hh>

Inheritance diagram for log4cpp::SimpleLayout:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::SimpleLayout:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SimpleLayout ()
virtual ~SimpleLayout ()
virtual std::string format (const LoggingEvent &event)
 Formats the LoggingEvent in SimpleLayout style:
"priority - message".

Detailed Description

BasicLayout is a simple fixed format Layout implementation.


Constructor & Destructor Documentation

log4cpp::SimpleLayout::SimpleLayout (  ) 

log4cpp::SimpleLayout::~SimpleLayout (  )  [virtual]


Member Function Documentation

std::string log4cpp::SimpleLayout::format ( const LoggingEvent event  )  [virtual]

Formats the LoggingEvent in SimpleLayout style:
"priority - message".

Implements log4cpp::Layout.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton__inherit__graph.md50000644000175000017500000000004010666754767027077 0ustar fboudrafboudra79a6255d73fb8fd11f623d5a0bb15d8clog4cpp-doc-1.0.orig/api/Category_8cpp__incl.gif0000644000175000017500000010733510666754733021417 0ustar fboudrafboudraGIF89aFӿp!,F0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹CڳӨUak֩c˞ մsM߼ Dē+_8̣K>yԳk]o. c>raj}ѿϿ߀ '*8J F(!F܄fPئ !/hXL(4*:ڌh㍯h<@)DiH&86N"$QVVd\ڃe @&)T2f nƉ˗ryax.pg&m˝Rch|w+-N m2l`m~nڐۮ &znKo[fo qp /bqO̰8Vq"Krԝr+r\2\3z4{@<@-?̈FCt#?8-RJu֑m@u"Qݵbm6^mX݃n wݭ;7!e-{7-8ۇgFxW'- C.ҚC:ӝ?^:b3VO.~9λ ; {o^{U-ߣO߀_n=3H3}_݇_?i{[o_R~]> (R'߄@Ox'x>Jɠw='|aQTH`2]nbV2#BC hR -"+E)zYWE+a^dIhU<#ET8t1oT(G1P!GQ t@>#4*DD FHnH0I>U^'A N 3)?ʓ;%,S+YBrU2z/!a#dG1Yْ9ZLi MVp+Z7'r m4g*ҩN><<㩨wҳg,O}ɟ'@9Py'B.4}'*^V =O6юz HGJҒ JWҖ.A>HӚ4"§W%K(Gͩv5OBT'1Uj5 IU )yիJ$WUK1'g GV:Ҩ*'lEA`zI+ZCF¯H,"$[t%ls2&rHe51Z"83KjV&i*I"Am t oV}_K uDU'x[% BK\ ܱX.&X7%}*p?6Az^ dn" Xn~c]~9K+`ӳG ] s}ip*bJ\b  jb/;B ;y2m,Nd YyI@؃ވ#"4ssly㯚Lgq<0>G99wVs]BDtq'u˱"wL>ӋvQ}V󘁩8X#Ͳn'F&4j>c>@͎Mj#66_ʠ@꬘NaMz5ixs[۹v g|3zWkŢtn޾mrV[!pf8M튳[߷]o.y)/{ǎ=C\Res}xh=r~lhvDﹽ'\:u]g؍~lE=^d+vQC]@NHK:>%ܝ>>ј3?Ƴ~`ޏ/a>K3Qy47/Å?w͞_뿍xV6 VWdsm/&֋A oAEer Q@߀E4n,ҧ@kW+S!a43O'8 8}@CBxt!Ng h>u[^eӥW8+})XT90@Rg~R][ЂmPU:H-:`@ᆃkZჀ*jPV@FUe*I1P]He/hJX~8pV!x>SnpRQsRqR*z|7pS8@iX:5Vr R bQe -X(B׉+)1B*b_Q11Xp2/ņE$28hPnjZ/*4ʴHֈ ¸YFX\aYc( N˘0fKLXpU7QL㓏IiP '9IYd9Ti hِґ)!㢎 9"̳hl+9[$.0H5 8-/C +"0ųt(M[uK]FUk9Oݘt^/ NPK Jdg*LZD\'qh˲E8@.R;{8K 5@L{Iw{IabѠPJ ;bmP"HqǺ 9E O:K5}Cq~;^=+{ %K"ƻV{K(H$jڻە+iBMEc)*T *wimi;ɫ KL˾6 59r[$}ck,[fA$_ s+)˭40BUtӻb[#i gwgy]Gd+V*DErvvr\ 6|8WmJ7tfhBpv?Yĸ{²lrwBLp91cV&sAFgF\#fMdyWpH ctl<{C`_|KTX )ۍ#R\s.vzDF‹ͮ)DX0W*B]8-KՏ̪`= YݰL-;f'=6Q6WiNo.+Gcs~)w L~ͱ:h\%C.{^^Nn!e7ւ"b=&xT&.|^zNlPcӧ*'`.f謎~x^Œo]>cQRެþn{S?gz.t],|ztoמeSΤ?pvpww|}W=Zz}ꈫAXլ\?zGvMp{V~d^)Fs=Jw9wjwYrb $_&/-8벎0@7}pqWi 6?-?)ș\ϑH!&Q5/MN_w_|~>0i޷q*^w. ?.,hͣOmqs%nR%+*[&x|[ŏHe@O {;}uo4]HٿQuR)Z1H8ͻ Uai)h:tmx|_G,8Arl:ШtJZdfzo-2zn@}{"~nxyr"3_f4qqtMw*NmcUga<&6[ɇ8ѓ$1%  qni;x#!Ç!5ċ3j*e8ɓ`(I0cʜ G2"R˞@A*]MKuڴQի:PwK`ÊٱkА"юvArۻx+h\@ E+%̸[|1`͙C]I_$4kS:]PJ&i9b>ܭE“+_b=dݺ#wV?ƣ˷-z\ӹqgHW}'֠ gBhL%F a"<܍1!Q%Qh08.NQ6c).B#2 I?J$ ζcPFN5K((Y2_n)+gv]8p)tiIfC$9a{*9i*fbp(:{h!)f7͡x|ZCTy'O{PY|F+ Jkq+bNBiv+ϢiK)NLhh86(:Q+߆#c;7%r.$.ykOqpJ *3oY"1wLؒ2(L\xͩ ۲0s-ɑ[)(s;1H3AtDom>JoPuD 4m[E=\Qi]oVovoC`5)65|gJ>gOMqs Cz=5'm93 Iw`S3~x9u^7`_.^W&Ϲ+`5ۤ~:OldΑȓfm /ų'i3_MЧo R_?oW?_~C̝wpF=9~<$?u jG L )ƒ G޹$Z1:w)σ8oA 'Dm@!&dh"7j:`̘D7N |v:hAW|+(-z]"HG}9rp7e8P`"C^q'9ջa0N s* PW'sIխғD(m)c땬`cILXJ ^,303PNT)-eJhIw 89'iԬ&7̒P[rȱBl>2.Lғ I?N}PI+> mv@P!)OdFṙƓOԚw*Z>ڨJІAvt8I?ORU&ZMQ4+py٦(n}[wU)?" Cv 65 Z]&W.wjA%f@2udWU-Sͦ&WXw#:ѿ3Z0aemq FҒ.lPmoW,a݊NLͤ8rd}U\DN1dvEޱ.H-9LɌT0!y/>yqh6ُM0LI2HKb@tFeY|lz=tu*=SƵhҤGY4-plQ!V/5*eRZl9yDLghg?(ε^Xl.YCP#ޔt@ZІv*Tj:N35P}O { Ӡm 0ĩU0(΍n~;]6[<|8S79~ȯXu[8zM߸^:Ю#IQ+*_TXp`44r;.= ot0xS~R›$wءA\\ &钣At(3-l3uCռs륞ufnwR˦JĐ-U0ϝ8osf].]`,̭o-׀QNmW[ m+MFN9C~C?lo(7ǂl$z޽{n{W齼`Iz~u?~5ch$'m[sop~D1yvzQyy'9$| hk̲`=TI5Gc-"!|GFDe<'cG@dh2Ђ0X^8VSo8xK!˧.>@Zr^JxlLh$0Q6E8Se.hcZc ؅Ȇ<&ww%RHw)}dkX'`&5V$R!)U䆱FC 8j_l,8~jHxhemxrvvv*kg(xRggryHd[8AF9Hū1Ō…e؄vPMyH9pyUBFgJ6X؉2Gܸf<Ŏ`(y$4OhxVf8 X}xL6 y9PE󨑅q^`r z)هɒ%W!)u(E5Z9=ő1ِ37YPTP_Ry"SacYlUBɁhaImpxoɐgGubj9+9 AFNEt KɓpikIh% Jw09"n9hXYNY ]yDv}əYyd)G&雿~(GRrYoU̹ĉ;k'ةzIu޸ם dy9f, 1 %ٔ䉟VX)imJ/)IglyjIśJ)T ~`Gm/퉗j)p[ơ3{iL#i+Z&(!:hA, 7dSOz#EʠRCeb [ʥIBj1W9wJɦ馝D?* %S7FiZI: o4*=hHBw٧*ꨒ:xTY볧W)gg:Pp:P*ªቌ4(*S4ZʤXʣ5#Ϫx mjatڛ:"ӊj9-^zH~*F1#rZt &VcB u(yʬ>:u6 f#vZ d択 枘2۱Į*:r]fڲ &6J,{ I@K@0ځ:E;_PJ[Ggڭ`{N"\bucʱ7u˫xFk`*ѱ. Vt0LgL|>{A_{k>v˺ۍHV2xk`JOַh˹)" {BFtk !;> Rj{˻kދ?T蛾h]wUJ{id˯_ ۬yl])4{{ pj>q w˯jKZ۳;U|j/"ۮ[A%W'|Һ<>\@LB< +daZ$L\r2ŊlElX|5{l J[r˳[cGLeP9d r,;PI܎k[7BQwǃtLqZ["|BFL˭[b)uܤȞɏ(HjƦ|Abʹ+úA_-+M\a=!vJ}~nBz~gؐaf;SOIEI`@6/GA.B0$胗By~=SB~5D8^]B.ng$B.tώyMZ.%FMj>Ԡ;w? _u/mv?-ֈ".Y@Ly7=鄮$Ctn5;><^-~rnX/S~E+/]Jf7A7H7W/u?XH/~oNQ^K:^?SiEoO ~V_/R@QTo/$ эzK\+hO[}ή~DoVWy?#{W>OIUr˻`(dihlp,tm6.6$ Hr!h#.t s[dIh;o ,~8v&'DSU!U|"Zzk#i!mb{sF;Ã%"/TO4MVA3N$>'P7H7's 61bXŏ CIH9, @ޅD0>3t30` 1H*]ɎA֡hR 4늮*2]˶۷Ue0+ٽ:ǐƃE6El}^;b^ͺkDilpq&KkŻ d+_ ṣKNqV=$mË"ʴQmٱnmdsOy]1QT I_Q1ryvZ,x|%69"Ї#Qa݋ɨ0׬˅n;d&}ﷇ}W{rC̾y7/m,J2+<lfG}oϻg*o}_K_+Z*oYQ؅:y;e4gͮ{$qԘ*E,]r.[XI4=(& 9hM^!|bCZu8'FyS$PH*ZX̢5DV5ehL6aϰ Ŏxc6X/6jt6S{873JA$OBďHJQ$̇ 2voODȻEm-$ ROEd0B6.dI.KS.|$dx]Ed;\1E2M^2on_2n2R 1Id )qZĝ$[#%t)D>gL;%.vze@h< 6_12$R@̈ȅpNEz8[M%sh<55MzeJO: ;[gοiSK8V\m`宧G}Зr/?9=;+ƶ\i<re+Jҗ-zXr6KwkQ7xLro|f|唎*_ \9#ɇm_k} Ŭ a"*G=$;q7@7pwgNz` VQ`5 #ۺ©{ (-Mqivsl,&xR}DOwUڠ<ȂA`b)x8Sd Q)$k b20nS>8,@2nab<YV!KrQ13IhBF84#[ 4TPM{tRP$7CXƅ_8%DuDdTX~9>ׇ\CxGu#2dHjx.?Ά7a--)Ml3dM611ÈӢ{H[XyOuX-؄3]!(Hx[5H&@7H"+(;cG`(aBCi5-c X-(y2&pӍӋi䘁sI"pD%k9r\bٖcyeYnbUᗳm!"KIHxi (hrh}c969HHy:٘#?+)I49/*W*a2TyiWٚՒB P)_R)M2#酓wZB yYFoȜҩ WٗrybbX72(=y+՟iٝr9 8IB:)Yj3d Zʎ#OzB@iUZcz };ʢB F!8H:ؤNPjR߅Vz [UXGHaLa fl@zAJ؜wMIw vasj 2@ T l *.pE'Juj\\j\Żngs;׷V^Z ?L[]f,u˼M{[«6p{'fW;')TU}F'ٝ+u>źPM=-j5VĆ||̶KصҟܽͶ--mK6PD݋K4*\q !㺆IJ]i!QgM - -T:Yݮ۬ ~:Q~֚W $&(+99E2mȱ$8C~FĤPNhI^kjGNdzDV.!Va^BR-Z|^#sΖ:hCHCQo>8u>P)(|.0dDm*ӞS ķrbwnJnC ԓ =nzQѧ1_tgil2&ꉧN[xZ}yn$'6 :^" T7^Ȫb^ ƞr~{U*M/n# m𕢛H(1u,+ɉꑹS(NPRkS-钙#;9J]ڥ4YkZ=7P5/92C~U>:v2,ć莏r󐺈L[Bx}R2KHx@洞C( _oa)8U?KJ'Oxq)uyd遝{BZ*ͤkn 8( U3j#Yf Vv'1GXwt!}ɣoޓ*Yg)ωB˟,&:D-)o"PEI8k`(qWBp,Ix| {F &IΣֹTجvz\2)nOxM~;E.~ QtulL"1p+,nM<:5>3VolEÔ(brx۱^[qd GS!A $LH ‹0Y/EzDHP\ɲH$KDOp A?a}I͢f,3g/f2y%Rj9AB+n-s xNQJֱo͸]褩SED; Q"x K,|M\2+;f\F_ڜY>I^m]2f,&V;Ug@˞E `ϭ{"~\qj?>=G$i*cH`O:GRw|^{ `x-ł/WGwq(` '!;'XilE+xv4Z Hz5R"Cȕy{!)32$JZ`LoA#TfYN@:H&BRnℭ!,yrJ :|$^) e IPڜ)*hL;9 馬ExnP$%*F&njj:BV[~I`h#T隿Jj.PJn򊮮^/]ZRf{6+_{0p0ջQZֹ.& WX2/bw&S\[#Cq;Lp@ҟr'H`.#4̮9Gݳ W,yMLZd/7Z -hc61[ݖC +m:亪y?0(KmA^F(yߖMEnnו^_ 6LXP}o<&^rbLs/ |(a2ԭ v~cc v"ʇ+$W)5qWkN`q c*Tnp T3^N3C`Ϳf^BK΀6me- mD t_f2˷PwJd>^eҦtosJzҢiv< kq4ES=kp-%ͬ^{szN IS6)/E\gG?q+{*(r ˋ91bܙϲ%k/^7˧oD^m9vnvn^}|Ƨ ]GYVs9ׇsɛn/.R|>LꜱTpw?yʛv8|6Rڗ~oWgͯQcM|wR}sK!)|h}}$s|/e/Kۺ0dKkiq_W>@dgT5b+MEfheX&~Xv8ׁXdvXYA%-4t#}%h"+-A̢no灩Dv-Ez xd:BXWIAԃ2`LXtmg_R~p$hTUT$|fgG`l78bhXw5w&u=qsDw]vwH3n4Z|9c$A%+v;t{WdhAEuUQYFIGvlHs&f;8A[Wlc2BH煊8f.o Ԑpm~V،eXUXLrbhE q)H%(TqX8b-v!'\4lɤhuIШh8}itGX Yg ySch-x}W|Xz!4]Ot6k`*9? zLV7)7(=9%Ey.6X n%}sK}&];Nu'EF 43ayeɢJYjEgŘwJYb9|X㰗!k5QxfYinƒ^(Q&Dd(Yh`ٙi vx}){h.7ڧ5lGɐ_MtypT8st9Uq{"Z;fJ&IY^[b\J&Zxz@9Rut-WقħIVZIhșS Iu]ꨟU29(p$b UZy&q]f/Ei _*ck5ZZBcZz*x@Ivo2` ׊`l*y&!,s\7qJlʮj-15Pc}Iڑ^ xK) xn֖iE售\Ww nzr(˭N*p k' CX8*[}沙y-kתG "G{ӷuDl!DĴ;p$#;YŋfJ{yl-\۵jpǟCdKq́&Rs`K[HY_kvKTˡzٺXb S V+WZrK˩2z_ˤUIka>; )KKu[J7}jP"6$.f~wjTꥒ  Y"6&8DaY{Sg׋kePiᆉ {{2H涨f~;汉*;},uZDŘƋڒ{NU+uOHUλC<6gc\e@t&|cˊE;hxfé7==rp(k*ă‘dSH0Ѽr(>L@tc]WzrUQ:< t8lx·j̑jEr7C[պ ~f$AyiʂJZXήZE1-)KW5Xm~.n!]4ܴ]ʼr7,SKt˼j{ȥc^쮾ʸ)U.oVg}\ 孤%U?ewo,Nf}] ,z ogj΂롸jO“e>Wl*(hWf}0xk' _!/߁ǀL:Мl/;1Q3o5o?ȎSDOHM&HGgYo8"8yT۷m ]ޖNn7Kf}ۊuUpHf~Kbօt8K^j\?2́պ[J_heK$bjjVmIbݳ |MR{ Fw6(f^/sTO f1v_ds*n~S/ɹ>%U-I8ͻ`(dih^+tmw]>@T6 $(*P3zbRFq=owL.4GƵp$e^vK{Mu@K,U>#eDV XRz`-~|W`r;ȬiI!{ϕӆ]o՘[>٢T4 HpQ/!NrJ&4ĉhQ+s1.rI2HU%SQEX';TL1%n '1m'ͣHؘUe2h֯` crRl?ZTl7+_~cu7-/|7=\ۺ~C6ηbdŘ#+,SC4_0@ Ӛf,c~qYG}}4CwΌjĻV󹛟GYjrND[tqW[?l 륮_s{x3I-&Yv<-sYgWD-gRdܦ!8 >bTӔ`j05U1Ì8:tZ+c3=E5&Ԑ)yHCLVgDIߔa#}qgKXBEvmz(\Ԛ+(&| ,}V)ܟl. ڜ f"Td2 y@ڦelStq_JJ]:Fdtt)yY%f1YRjJ M ZAIRFEAz 춺UI:W>+aeЀ+o+e֠}fU.!Hywګ"Z /Ny8 [ƴTX/,r \ʿVrʺr\ ˜࣡D^Y4$4o"r 5C+)0Sr| ȟhjttdU8J D*ua7J6fX{FuDgnykxDmkx w)˗nkq;VqZ豞I8 Z"κ7>o%{{i{e^V .oY7qyi>{^s=V㊏hUk>/ϷŸ>O[j3GiTs\@C#6ԧ*^:S~ @K(ӬN5V1QdrMdh֢ԣ/]2ZYU եwM)XgWmzծ|k *SsF%Pzku–VT6zK)`mRXnut*UCz-VWWԲm`eΪmnaԦ60RX,R"]IF(v+vݬg;ZM$V9ݮz׻nxݭjW-uϫ^ӎwe;$jY*[5e$1<浮=-ߋm0nu`BX/y{M,n.kŹ=dK, v^xkXoh}L^ט.rON #0FF+\]BnVlN`%/Ȧqc9K1LB_}\\,@klm+,a<4E+deƱ|I fz'ir{IhbDZm%i(UC\+0g8 nnlMδ y!HkpkۨuQM$۔h7e ڍCK\;ǭjAA2w6g]6SxQVlKRO߳2{gHS -CS qJ/Σ`;I/${/Q en41XnF9:;o'2tHU]sA 21KBGCNM sNwñxg3;;xd99Ws 9$#b|옝*'xW[v7%N'1?×nwXۗױ~?.3 L( _4fO^EgZnq7 ŵ=|y AjIQyOs-yjt$ )oǀRt(%w{N=E~( m(@%HNW34ߧpDՂ)VG n4Xq|;XyO?s42WF;G4`K,7LP9Q(2"C@gr_7qp2KVU6BCa>!j2WR041cpxHXg{ׇy(Xv'x ҇HhzH@${3s3{wXzFփAqJXq%8pP؊ׁW8Q?Vg֋ȊЗ¸enYFoqhX3b8X*h3{y8Hf爎jAܨ?sSpM+VǏ`*G}@E{ ' ɐ uS8Ew =嗁w4YsW6otwlԎU&n&(1wB,1Ze/]CH SI_:בM `6/QCWW;)yEs vk_y!WK)ca8ېezUq)s)uyn9.||g)a)/c)0UHUك9RtyrQWIYYrzٕSe r?:HSWUכS{W'idsyF9=("ɔI^i]cv# Uf"Wq6M۩g~5s(eZ16PU%fdWFcuUcvqɟ WvhhuQzUhmvzfTv/>h*K49K$zzvZu[HicViff%jV iFzIm3aQA$vd5c]DzgdmZv&^r]df谉e k~ g}I0[9۲9 ۰6 ;6<\mG5YX7>08GM+OYD/]0c9{g;|.1ks.ii;2m+d j)+wi_-۸0# z!O덉tX/\ ;f}{oQ)c* > :9mēE8yīFU{vkCfh5 u<37"_FoEMkKuS!6"h |C;[:Vb[sV Os0tz[ɰٿW#iPSW&z $4+,ǹ{;GlE{y>!-o)ĺyl@Z$|&LM!֛3ȻŐ8l"U×QLsyi? 6 ;86ܡ8Ƨ x|AF8RL"RgL~)WN_=sȯ9obzHÑϵSlN\B-9ع&~He?o!D\ˢ|)Tz?|_, "ʡ٣I"lsoWx˄=C̝L爴| v܏4ڙxN̩fuۜͷ;,u̇P>mUїG]̡Hm)$ܿx-ƧM۫݌fѡJi0pSM"| dP-f=5]mײ,Ud|20=VKlѨ};З&X ;6pwt-.j83$N5N>wySrJ&s41o6Y?M-G: c NLޠ^. 8.:(SM;[~1 " >30x\¿UH #T*[ׅW_$=o \bX*\(N1hK#c.?*K; tِ@wOnG.UҊnp%.yX ]s]2~iJDo4αliQ~}Įx%NۥN췎q7"9RྒæFЯ #M,׮?9mȌ8>QK16b.~_\8 u;P@gyF{~c&|nsM{UJ]e(p]28y~ 5 DI >+TtE[nt?xҁDq/Grب5<#p)/ ָ^˹ϐ+_m~ϩ9L׏ޫӲ֗OѺy{G7eLhd5E5ljE"P0I8ͻjJ)hZp,ϙI8|﷧_D7ㅠ0ШtJU׬v[yq#+UzS޷ܸsy󀁂zo{x?fn7u_wUPtl\Ptrw.kh~TϕJʸRSpsMG@28qo`$} w݈684H V3,E8;&rDȒ]>Ġ1n>Z`"pjgd>)TB',j!)$ 3y9٠O`Q`46,5f6cմ uUFcC:pa Gj3 ;~v2_*[T帟Nt]N8֯aɚƒa3oo'aF9oާV#tMAWֵkfrLIH^wyuس]i[&z"+`,Â@81ke8~gI(5H"T`7"މ,HˋH5v~Gy ߊF^p0)^ccB%9bP4 d%BvR*Wdx! P&W!WrcTi5jq[H' ځ'nbkO{~ pZǝ^ӡ:ٟIɢ@]feP.Le)P "`ǩrU2kOҥJꤵ3Egl vll+ .*h³-Lt :TnXjDkܫ α"zQa*0L&KRp ,O܆g Azll8.J^<P3:0rVƼό㎼t>kEk8749cIIGA:HV\DWm^]a-OPvQ?a3һs]m;k5u+7#gw7xwySTshKW,dbyS2qĐ09\ij>c{{&.F!{ iɞ֓lpzKin 潓Xzr+_5Wy,~NWM[X@/JBm{gE8ePa?DcMԨq8cǬbY14 #IIQIP&iS1(MRA8XTC:eK4RZte&rG; $2cXAe*[ 2ɁVxrcfwXM(ƔoI0jZ0+wӎ7ʊAstaIOb@/B d ~gsƙJB3 ]A3Pp&Q?&)2uv]A0crL+>h #Fg5xʮ;U1y5 c(dUuS*egtї>Ug2:h̡ՍitEXqÒV/5eajЭ W©*`Y 6Xhlbv¬dFJOLsF7zL2iyH j,A%Yw-"\lTB.V)Zv#[<ƴ5/w6d xcZPlnѻrQQg zXp vv[ʋ[wǝf5@u8 A6:|Y V0v&}WE'~eX8f=+#X`fc-bBťrJZN ޸<=G57)' 1=AYpTeXwg.Nz.kev3}աp9Jsڥ"nr~HMdczRg, ދ3Ih-ri4*ި6"]i2š[)|Ytk6c*e֨KrRDի?k8tع%DžC^e0ױB!9H*6jvjC& Z76nkjVYnA)6o]XnGSk ieobBL!sQad. .ܫ 깎WbOR%/Cdr3iND2HO t;~ԧN[% awn/|NhOD~p׺]_ ,J|7g];U@5^,wY&#yht>WWC=,,P~Lϼg/գ=sW}oyO/~yRƓö}O>/O@?U?޿y3oV۟W8g|~&zd+0qzXw ThxWg3)6R[b1f ȧ?W,2$8S/=e@c c`B'ᧂ-8*ÃtF8·P`y5I8+>(O)>+H\X/S[@x R"tƓ˃7b>Ptw({}IЇPqV %[x/Q{؅w 5'bT'JIgHx%Nfط5lp‡GKuHzV1vh舖by56IFK#tH5h_SwcAx!H嘋H芷؊X|K ዀw(؈H+|zWȏȨ/4QF(4Bw Xmh_E2؉1'ԑ,yB9)K2FҨ41+ْ0ْh^޶d/yKC)8r8/Ti)iYɕ[UX1Bfyhjlٖnp&XD<‘t8 z!f6yyTK.YYxID)㨑Ҹ |)I8Wُc[89ZHs}陸Hɘћ؛flZٙyD蘚ٔ?ғXٙ9ֈiDkEo# ቚZ ɕiTIϙ)I{8T Pّ4yɝyXiIw0qi~Y^)ɟ]ɣSy`)Gb # I aK*䙞IZ!ԢfZBTJ6:7:pp!'Jbj=:׏ :I |BIi3DgFDYtR eZ>ɒ:gJ?EHT K#6 . >:{:Z|Q:+ة=?z:ИhЧ3p#X YheRj,C.hZiɡ_p0 :sYkjS|~TLKnYzT8UIB|#[$U`橆b,K0 #K(T&U7}D*3OT80${ \xA SL YKPt>J[[ N sRIyWOc{zf#fa[{62hjۂN+`o2hwdzQpLH=1{v5^G ;[{Wwj:k}k/FuKtcjkk; Wk+2a[5ն7KP t W˵]KciۻDUԫ 5#)!ؽT^;"Fhnq[9{U}+6Lխ籔v%L j LOUy l3[*b& #Mkd2HtóTVc6h2>,@mKL16sUP]Įz$QSL^D.7P9w$.!Ɩj\),2h\Gn;'bè;v|xsUAPlJYrT! O@p\4䢨Hl_nG2GbN|hlrZmop\N.P F G盋r>;N<ŋO#.{U˗螞itn١|r,kꪎ31 ڭ^ȦO70bn>T%Ž3 mp&(nu:,3qaڎ=lf+`ms~p_naNVZHQRa|^uR-'EOߕ?O(f/^U:GE>V(?#Ԧ 4_n3F@>3q~r _nsa[QtC}B8%TLp={OpkhvXJ/#or^OmnBX-qJg4} \3Nk—{=_K&M_oŖo\e:kt'چK d Qp~_߽dOn1sb,a"?3\Ze>kMy.1Q:&6/P 0I8ͻ`(4erp,tmxpHk]` )YḂi {z.h8|NK-PZYQL/}~c(md)w~R17xk,#ĦUSQZNY<] X>zsMB(#w,^#)SJ߳PœI6sGGu%< q:a"NL4ҠJI霚@R創W8eõO? u @ OI&ݫͪUɴ~- ada+nPj>-R*C7%/m̯2_M=_-ΑVAoj8yA|ejK_Yccu ~wNgprb˟f}9?6w߀!j^>fv}v!jSM!9B.q57F3fte~s矀*蠄 wy2hkf>JBfv M,hbj@kBjEL*q['&泓}lFlkLKLXzK^nl+okr[5rKoo tlp ?,  ~8c^0d<` *(Ւl2߬3 &kF+ M7iH3PԱT|,V4\et`+4f=al 󢲚}m} v=6~8j}ވWRtD6t3ng^A>8W n:mR~]>xϮ;9n<&|`x;//=W{/![}/~{~_&_BGq@<0J$7 Rš /!0( SBP .s#3 -#G>ke!KxCE.iL\@*F "r1{a3hpU瘐') l]B؆-ytHHi7)B(a# Hr1ZL&NsLğF8M )dғ<$,g >3?XS^3HZ fiRaX&fyi3%jZH|%5ynn‹ ' )?nÜL'8,b?lF Io󞘸I@ړa2t5D'*f;  юȣ m,ҒnΤ(BҖѥ03Ҙ3NӒet@UNPZHhRt|*Tz%0*V*Xj}+Z뭓S+\+E+^vݕF+`kgՔ{+b+X"^ul,d'kW;R.t"vѕ.v[nUx-T]s.z^wn|/|[ywM/~[w/+Os/*0_oZS0`w507,TÊ0[w0y.W|}Q1gƮ/w >ȓ130q2̯8%ɕR2\Yʕ0DX1>G&cG0"7kJ̢wK7:;πMB&v޳}ѐh':SҘW7iӠ>-RçNqEUՂgM6Kָs^WvMbwhNf;;~(j[D6mvNqMndJMokG~otNmkO;}'-H7Ĝ9,&Oy;.ySC8Ϲw\@5Ɂ@E/CҏtN/ Oo'u/T}XՏ{]BؿNv(=g/ځ}p=3r`q;N|׻V'vcrM|ʋMR:%P.ЉG|W? P z~ $8{>iݐ2/S0?X\kc~ O#@OT1M){sWx ؀Ԕ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent.html0000644000175000017500000001134710666754774025036 0ustar fboudrafboudra log4cpp: log4cpp::ThreadNameComponent Struct Reference

log4cpp::ThreadNameComponent Struct Reference

Inheritance diagram for log4cpp::ThreadNameComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::ThreadNameComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::ThreadNameComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh__dep__incl.md50000644000175000017500000000004010666754746024017 0ustar fboudrafboudra607bdbf1446c7a2bf8352d972c954048log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent__coll__graph.md50000644000175000017500000000004010666754773026606 0ustar fboudrafboudrabd8028a44aaf1183c58b4326c31f907elog4cpp-doc-1.0.orig/api/classlog4cpp_1_1Priority.html0000644000175000017500000003362110666754772022542 0ustar fboudrafboudra log4cpp: log4cpp::Priority Class Reference

log4cpp::Priority Class Reference

The Priority class provides importance levels with which one can categorize log messages. More...

#include <Priority.hh>

List of all members.

Public Types

enum  PriorityLevel {
  EMERG = 0, FATAL = 0, ALERT = 100, CRIT = 200,
  ERROR = 300, WARN = 400, NOTICE = 500, INFO = 600,
  DEBUG = 700, NOTSET = 800
}
 Predefined Levels of Priorities. More...
typedef int Value
 The type of Priority Values.

Static Public Member Functions

static const std::string & getPriorityName (int priority) throw ()
 Returns the name of the given priority value.
static Value getPriorityValue (const std::string &priorityName) throw (std::invalid_argument)
 Returns the value of the given priority name.

Static Public Attributes

static const int MESSAGE_SIZE = 8


Detailed Description

The Priority class provides importance levels with which one can categorize log messages.


Member Typedef Documentation

The type of Priority Values.


Member Enumeration Documentation

Predefined Levels of Priorities.

These correspond to the priority levels used by syslog(3).

Enumerator:
EMERG 
FATAL 
ALERT 
CRIT 
ERROR 
WARN 
NOTICE 
INFO 
DEBUG 
NOTSET 


Member Function Documentation

const std::string & log4cpp::Priority::getPriorityName ( int  priority  )  throw () [static]

Returns the name of the given priority value.

Currently, if the value is not one of the PriorityLevel values, the method returns the name of the largest priority smaller the given value.

Parameters:
priority the numeric value of the priority.
Returns:
a string representing the name of the priority.

Priority::Value log4cpp::Priority::getPriorityValue ( const std::string &  priorityName  )  throw (std::invalid_argument) [static]

Returns the value of the given priority name.

This can be either one of EMERG ... NOTSET or a decimal string representation of the value, e.g. '700' for DEBUG.

Parameters:
priorityName the string containing the the of the priority
Returns:
the value corresponding with the priority name
Exceptions:
std::invalid_argument if the priorityName does not correspond with a known Priority name or a number


Member Data Documentation

const int log4cpp::Priority::MESSAGE_SIZE = 8 [static]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PortabilityImpl_8cpp.html0000644000175000017500000000422010666754751022006 0ustar fboudrafboudra log4cpp: PortabilityImpl.cpp File Reference

PortabilityImpl.cpp File Reference

#include "PortabilityImpl.hh"

Include dependency graph for PortabilityImpl.cpp:


Namespaces

namespace  std

Generated on Mon Sep 3 11:54:49 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringQueueAppender_8cpp__incl.md50000644000175000017500000000004010666754761023476 0ustar fboudrafboudrad6b51263dfbc806be0475b3dae77f7a3log4cpp-doc-1.0.orig/api/SyslogAppender_8hh__incl.gif0000644000175000017500000006350610666754762022421 0ustar fboudrafboudraGIF89a2ӿp!,20I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~vM"s a o.!\Ȱ4J("ŋ3jQpǏx,IƎ&Slp˗0ωI6s%ϟ@ JQ8*]$)ӧP*U!NjUծ`r$٫dϪ]"+۷pGKvu߿L8ˆW;ㄌKFy~*cW3ϠxMnҨSk5Ѯc{o}77[}NȥO\Й>N1ў]nO^O𭮏Oc_^*5` `~`N3aft`a ta$a(4b,fvb0b4VT@84c)h.i@^hi~*6_ &jJjJ+ꫥ`Fll= HKmi^.n;ކkuKn^n*2o\݋ニS+  T'€!> ZOl_QwGq$1rlN*,318Ssq 4F;mBPJ7NWtTuՒ\Thu"^-6a HfjvpvqME؍7o7} wY<θՎ?.9KOGg(3xz㘏nNCꪷBtN ߮; u_ES-#7}W|9Lh܇N~cu~qf/ׯ '#Jz9E)M ( X8T'@U?tz%&bw|Gw´p)O$v+^vC0!uC CC5&K\vU2S<]}xE= 3E}JccvƎpid_gF)Ek 戲6*̏ˣ.wQpġ YE1t$ȱ؏$J*2$.Rv v&JEirkD%@#tr*8S,ʧ҈H\!CW$h*IA2 1>=u4{ US(ia# &˾=rН!aщyʞ' y6sQO;f#ЉU)D-QN6 G&ɄҰ)R$J˥m1f' )R!T2E)cBAQ1Tv[%)ܤ qy굴ЫE XJֲhMZꄥ2`*gU8B^ɦӶT+}\/PH {  G]xX-$dsUٍA6m@g:dV]J[Ўʵ۬ lZ>a\pָqaYپLg n M \4;ou-:*wɸ97&zya^,CWkР7 w@ -/?S"藲uKTx60 T#®yr:p1b {2)q2(g#VD ?N+n@]ܠxC Xs6e#>rds*&r?Fqxpd cO3\8#Ys<,3C $@./v36hJlץ׹Sb1 LFa)?Q0# jG6s]GYt~&ٙa#1z6-.Gk#`;kfѲ/#/w*bm[cw'{+C-FP!!"d.|_A?fs3c| OAɼ/CANW0/c.K;HOǽ0\ 84Q֢HOҗVa+y~^A0xu1{`םBztN&PN}dnj; F{S~c{jݾO#=nLX?BauG^-ϼW,~t@X:8YRכe{ѾWW cQK~O>3J{݃᥏Zjb`ן'?m̟@V}} 'V?wtx7v{s~!}1 xVxt !z8w{+!WUx g8w xW]WK H:CC(J8n"D [QXrт^ ؄9[؅\ȅBx_b[h`(LxG.VD7oh=r']8^d~KFHE!Z*0Dyh_腕XFȆeeŇk?mPBD|w7򇉗Ȇ HfKhqEEȃ9M苷HΨ-2Šy8h'hԍh33)\r)'tVa%H2 Y:)if݄\?'%x%.tuYh5oRc("MׁHA9 CI'0ؖi>{ve)!ɓ&QLeY{v 8&ncƝ ypך~HٖיM#ws`g ix$|}gqEW Jz{gvٓb@4p.kl&idyk%zUڙd* â]QG6%jrhjVjQj ~E .n#DQ&iSk+R\ץKSS:%„;9fh#8o \74hHҴwRkQhO*lzɨD&Z~bDMaij:k9nVqF4`>ʕ6.myᄪz Z?* (FvӪխ/g j!:!7ɮVf*y* k<Sg):X"ꅌsQZ';}+a]*;m9KE!;Q_z$2X/Pn1K>l4UWÅhD5VpC Rs ZH4Q&QV_zjZ(^[j#tuّ~r"Y /9÷'1t!(4jvˊIO E<~rKqYa}jnRZ[Vi&HʻgTL#%k_PK)yLi1)4 e;u$Խ o%a#r0)OcoWh2$b2-9QhQmK9Qe˿0/Rz\F1!JFu2BGJ2Y1±>VB 2\Q4.ìVKB|IWRj챠Ĩ9NuY<}I4 6$aV6",/ڔ2h\e[ 9eIiJu ,a4VPV{a;ǽ{IQ<"qhHLP;^Tɓ<{_=C| *ʋ/ld[a +,luFji`㻼|_ʼL*7{͈SpZ 挛!7Ͷjz4˓ڰ Ĭdj(VЬϺ-ϙD3s A =2RLݳ8ek;*`G2>аDg0r6Ҥ+*%[@]DM(5ѹmL&=qB}ZaF@=+8%-}jҶTʱUk]lפɛN]6dqm9`]o?/kCרI]ņI*؂DpTUՓ$̸πm)kڢ-:<>ؠ`M)Hڤjٹڎ۟-3zO)۾LAOZ^=tƢu# j kydi eY މ=]e;JM$L޹"Z .~ n͂ˋ)1Aȷm]yJDƊݛtqἠWȶf#~9Kmo)+Zs..^KGs@Q@x.U{ JĠIZᙓJ8.̩Q|= Snl:3~p<bbR d6pN *dUx^gvTӴ=!0Iޣimc&>v酛'V 雭'd~`:">j&gNnF1EI>Vϣ&C mREڍnh!kYmZdD- Ӱۮ:<ꪳZ~^j o=έw~Dl 1eN>FԁO9n}vn={NUoj ף_Ap;C~O7#oo9ߦO6g'ŏC\ hRNr܀)gUדA[zVH_Y**pmx|pH [Y4L'r8#T.QVfڒƢznG|Nw|{~8'9>tzºjƼp0m"=lPrܒٞJ_BշgH7þw)L#J6 kmGI~o$" \ɲe/%sMc5oɩ2d( Q(B:vTӨӧKoh*իb[{JhXeY ۷2 ݺx[RJɡ!\BR?+1e%ϼ4[XH; 1ŢSyuVװm\n_Ŝ4ͻ >iic#УKo٠"EhνË]y N_>z?o^޼'ij`u} \@_QhFf`E? sQL9"4/[z2AM8(M< fvI^*Q"S'8S1NaTVB  Wq),ɤ51Yj8ep _!rG@f c{)'&I C.:sZ#iBөX 'hA<C?L:IY*4ꔨm믽6ZO^,=,2k2.k k2BirL˦-Tm1kj)V&6L. (,4oU5cTċ}/-NLDio7Xp+e1T["ɲtSQQ ; +)&f@bel#c Ü tpB,3BlRvWJTTZ72LimovrO0F *lQvۀ XM {({/~7<^S褗n騏@'ۏS7I׮;Yn^%o,dҷ:zÛVֻ2ׯ^ܷړ=Fŷ shM7 ' 50 Go  ^輫u}j1AywѻF<9/pD0, ;y!xr?f unw@l7|H5 O;_yhT>SĎGŲ!pSXa AD#ycLXu1)](?,(\dJ/z`GQQ!(C@8oT#Mz0h,L( ~Qg|K"Q_Zln̜. Rb\0X+09aX)q.|'OFq،JD"jJuf1Kxo,4byf$=9mrtb׼FCr[~ܓR(3 6C)Oԓ;g'1u!'3:*='7"%GJIQK3/#5QڴLBR! YL_VB6V"hZS:Z9[JFs44bI(&R6驿j"VR]X(&(TF\!~լ(O߀׾i\{tgZ-ɯ$_!K١b8YSaX@mWjVcR{ZTfy~~A?y-?:[m 5s MvZkENgUTI Q>3.XQ-k-rk8ޫ3REμ/}_r.>;M-zgǿes!+mY~d@LDcD8qc`أһn<,xE]$C?qrgh$f0k?tӳ'i[e]*3jiPxb\9bng-Ʈۈџl^@/:/Vp Nj4cQP ♣a7qƗjpI"WIr+鎻 ){GjɐY=aɜOn'0Z-UJsY9ցNVBٛɝVB!Yӹ^yYw;gCɩFI89u(Q^Ȟ J=h %^&1:'*v$:*1ڔEh5#8&5*iA 7eLz$fiE 3JQzʠl7;Uj aW*#zP/{eZSjq|+U[1@Jʹu)cw}]Or?$A%&V7d*~ydIGfz szJ)\|Zqg*"jz홬J* 8ъzjǣ!6y} OƒڢκNsڨZJA5ȅjzZfIKW * ʵѡnh!\[{p[˰TȪJ˱g H+KQp-7 t"wW Y\zJd@K9Ms;U%곌zlvbOLD|& ꖵفQ $K d{oۥwH+]6K[q+{+pg+Zk[E-CkZB T{V{{} EKl6z1;( =Z`&):; <Ȇ;C>˺Kn{{*+k +K{'&g [k JKHvlC@K5$2d0 IN<kj{i.)ț[?W2D E_8|aG!|KZ%6  ,jܑyU Khq_'*

w$ƒƶ D‚YbL 3;WnZ,K'qRKA@pK?d*SIABlydO$ʵʨ|HKD8xX˶\:4@ApNP̐+ɸ&Zkgܼ?,˸<ʰCJóJPtѪO,Lo, =<:]̷,D)|M0,J&6dP@94HlKtBNDH-9}<3\hLoԺӜ 6׳p̊t94LՎlUҳػ>o%-T -WPͿ7k ݛ iRݾS]Vي}WͲ{%NGL2m2 ˇmTSLDe6 {7̾%oymX}} } ܇Ej re}D}ۯғMܫ}ժ=]|̼Ͷ^߿@Z]]KI]N n]$Ms(`~>UX˖ Nքi;ځM|LM KVް:=+nNf_xFI.[)^:R mJ py{of >tD:+LVQ'w+s&Ʌ{k 60(1#e.踯Gx5سs*Ŗ;e>ߵn*\>?bɭڋ(NZ>ӮmshY֎5ٙJlt:jnH>}^GfI.ɮ칮_Ug pΟ Oh xǫ_̷!u/w*>{J.H0^8OuzH[z䮥k>nyxm>_A'iM*vvkj痪CX/-Qv)H/)ߢ8lJ?x/W*._re>8d#-=oFGk9^޷@0 8ͻduVep,\x|`&,("rl:Ш\TΕ4u+xL##m&4޶w~AT"Kmz_;`t/f?Qr2$q7WMN9RTvYpLΫ!Uy3PeS8hH|{bO_rzRȣA >HXEy$^XHG4={Ia;>"œI^MU,ܙ̣?3!s F(O*U]dtsNJ *VwdO`laEE]!rR[diCv+›/ ?r+, !\+W i23ʖd̀B,!@ wnxf^㛼]ٶ>;ίU}8i}j͆xsCNs-UΛa4}|ΣZ'bgwl8i7oBp}S1w'A{ t:EcG ~vXg≰%3zgBbB*'X"\: u ՠ5Z AY >`FH$xJ:\nK"~昤3 6xZ-crb =gG{Ɛ}vF&gU5@ރ2 ?ZI要piV6h;SE_ʙ$ kIjk$Zc}j jQrP,'VYˬb8eF̥,2jnlK쌼mm/Juw( Z:i$YA[2<V(m#nA/~_ɿR0~kުd<`rL0+B3u2WBoTpCç$[+OKTQ]bz3J'_ j{d+18C Vt-dj[4xkycvbw]' W`'#6;59bE}SfbwhWm~arGÔDcyئWV ?|mM*^6ٳaʷoyou5eKL^}@)E lǏQ#FO=Goox+ff>T3</~#oVU z)O; t kWZyC MRlx8 ]>L%h%HDA-ahD $.O\<ݎ10@^H5 X%zN̡ (sƄ {ɂ_1ZtԒ"I2QoI ~h+d#aH[QҎdJȁJc%?Qe> Frix"J.RR|E8U3~)GrAeTBa˾3Wyl L@bH4őu08x&'D;4Sv SO{yu40N+?&KTZYOdg :A:t&̨܅QvuI,PDTiN*/ ۔tzÄ 4 J+DdSQ0UUɜjɓ`9 VU@9'?fji`EzCMbSӔmb'XRIhf7zW3xhçD(.Cۚ0cr-df*%hv;U]kۮwEBr7ɉ&'~kR'~ǽJv"<ŰR05;EsO۽ry܅p~qW@ |GK!`TA o$s7˅װUoGrV\G-A;wwo7s}T0*oR.!ketY862~ 4 U0n/_WVO0 `ranGV3L?; !`90GnVj( L̈u%FQ/Z`MZcZkue_3}1 ױ=lXVME*j(zN<7?is"7-N->F]zwi t&woKcmNL6pϚpGns-r[fwWIÖ1qib“X=$"UA/|i{}l疁Y^6%8)Gp5wyn4u^ZX)ͣsD(JnDTY |MIFsIx{9k֏~)SK3W#SV!ƙIz)T?9HJF*ɣiA\yyJɞ' f{Hz|iY韋JEsgIQ@ )19TxY1hy4&/b$&ʝTHQQ{6B:%\qȠL$7V96aʸgPc՞6=eȤM:9 ;!* ƒYQIK cV7D -z1pzY#(lF=z&4OFN"ZC5C 8@zV\PTnv2ii]:C^4,/c3a'0jZ/ +:}*JveZR3 )ʜպ!JZS]Y-:2C⪭*ʧ?%? 9jwFJhjʮQz^kAHYD B$|oov\ ShIڭ>  $e& ZO5([峔'zRwzoxgz[!t䂧*Pc{vu/eQxTB:(US۵ Pj 5]djulgw{QWK5fkMab˷g~Orz1R%/?Z枿)DJ(PGt17n7|ո)kmi)!;D xz%̔RL0l|lP<ɮUt0,m̫˲ȴ̕ÕC@jJ-Mܘ˒4|=L xĀ_#m ѳL> x,C 3e?+횖v%}J')}D+%,ҧBD]{FMY}LMXgZPtt*T͇WՓ6>@B @gݬpђa>- Gֹ֩s+zmaft}H~f+-k43}-LTs=֏[>0ٙ٬ueԍNuی( sJ<ӝN'yu%$in ¶ܻUSՒxR, { {au+]4Qni+,u3eDn߉;6> |;gJQ|\(kg &nA;!8vD~NMuSxfyil{bmzvޡ#\kdOkto>o;>T~熮n)X$:?9{Wu}qzswJ7s{wv}$Lȶ8oe+o{w{>tn8-`Z"~rj$O >V8b@op@FWs'nd=tECHN^q-~O]_%[@w{k@|N4?į"ϚA? >Ȗh/ ?,@0ʩ8`(OlE,om pH,^rlsJI6ZP%;tř 9}m]Al%xxve%  0]r+qJF#t ˚҉Ԟ)6߰5[@ Zѣl1 h@@ .Rи7HHŋ3jȱG0 IndL(S\ɲ˗0c, 3͚8s$^=L2&;zNS UxJUS_YRN6ʉ,fM;k-aʅ3O"|Eė߳JjHj_ k -6^e.&c9`͝eФh7Au g0Hl1үȦ[6];H⍑q\y8}(vN,6mi_v(jŒ0\]w^x o/A=vHa3]leoη#PSata(~T }"v"\b9 "$Js!9;88z@#9r -XBƸE"`ONXC_d0Ѕ CA6`A݋fnxYf-nҧ{ֹՌ*hf Eǟ-0zaAŁQ㡼ݙ驡@j-ZyL*Tߥ׏Tq0P֌Q::5[=Q>*X:JЮ!>٧,.AA^, Z+.;zsgF$l7PhkkkKITnK/k!{/ IvP !or1,.?Qߵ(zu)o&bZKkY <Tr9l6& Z޼hojl=Wh\Pw\7gOsXZ߀gtǍ[GC|]-heMk}9یxr+f8݈N=H`ᮾ):7'f_ r7w:S_E̝ސ&Zv'm6S)e6+=>?{ OG;_OQΊƧga ڧm[?ԮUZo@(ޮ]36-  '>s W\;_8= BMeDե 2ajC`!!B- ="fRtZ&D!0Xl0.v@G8Ę2zFmaǖ; &F-bCHzQ#*i:J.cF<$)9D?ަE&SK 0QncZDIX~+WYsnrf:d(l2d.$0[#Pd"\7 RrRg?}9i$ /{Mnћ|FzJ$YdD'|K~`@ КA$CgYO]{\GtT7%& GZ'6&ULhnXi5mF6̔-4Rnƪ? oYAUL_}=6UPzO}TNO`1oi]/xz5Fū;Բ*dYT)Ru.CtMIz`dQJ-!`Z35X$l6$}WOj^d{aƔ *?Yy~_4KbٲQ\% Z3Ėfq0waYeZ58m } r 9^x)Ph]vӥ.CC*V0~_ ]ߢ"Tkz87ko`w[JmnRsR K֒Y!ikc^iDR[Kad1hb w+ZٗJ,vrrdO_`SgNs*`ȷ=eֱ;WA\I|L+X³P ߣz m0i kx}cX691waTjYƟerz ,-fz_wsF>#7CB#Pآ~qQo*Ђa]J?ڇxq=9DX5kcM0\>#=-v~iw-ryGCmcչvmGP~R$t#qvZă ٵF3wƥuխü8Z&ē'&} :U6A+wմ WYrW?2z+8.4vܷS"hW^U`x$yrt+)D GHx;a,1 j8S )cgQIgA5y}PN5f,V&>o5w02G]{"sX$0 fk~k˒ {$5ERߖsUcHHWXY㈑bSaU<.և;~/"nX4WH8hb_81ȇcpA9mIGc٨of#<8㍠8H8pp4cCȎoEq#]Hs08m&nDVi6q qᨇvYg`km7mfVe㴊!i[(Ofk.IAk>im%ˆBƑFiV#l*y@w(#x">CA)qDfcH1)aDy<[ LٔNYu`TԒikm3 fk釛ceY-Hai<)4fy6<ٌ"ɊF<^hv}9']Gob镅hWgpdx|ɎrI8iƚ!'昌,ė嵗 r>sHi<( UKhٹJ9kЃ $ΖEOYiDgIsi yo8]Yc%u&89ЕX؂*(.qKH.HwכJ,VaxAWJ/XJS|KH%:')^5Kա4G e"Vthj*-e&P LVVwvEjG鹔+7EtT|bz}$@2I(D0:y:Jn\ z>x4Rj:MYQLDZ+!}:A}FoQ#+!奮G E.FRr[[Qx"?#ƣƧ(v xDթɗ*j4oR't7ZpGjT9t4u~H%Z/{%8.9JںU Qgڭaj7j%2yiҪ:ZeBwI[-zQg8" ]ڏ[uغK aP("ltv^tb';IYa$=˪)~!lGr ;jVg鈇@{km3y-Mq "D]o[ gᤄmuMw~z8ݾg -3NMU+1p(l'HpLN.P帬X M$*i=YphMAuuD>~d.VWߢ~Tn->.ս>ewS.Uʘ4LB~'nwNm'8`4>8ƾɮѾݎîxU.ٮX&OG+J?o)n 5zg߮q#o}9 ;*7N,G.o%'/nI)NHE$CO9eRO=?zH\IK[D]g맹iOzJڮ`ODqͺ__z35woMvӻG7l^?FFݎozgEk̠M8lө߀\+t٨gN Ot;݈i%^<.?ۙ(Owr!}Otod0Ikͻ`(fdl. ?VG|pHȤl:{ZmW)zCwL.36|ܞ`^X~|1[-a}F@LZfMX`'z&~+^"qE‘?a_;*VjOASGPෂ)mNyyGGw>_5x|fg ZD`FEQ}\Q&ju_X(E]t# &Ǣd/.$f1ޠM/裄?¢_HdH!&#Or)Pis`a]_r[Zz晢%jn>j{o`ky(s)):(w1+.XqQJsN(0]zFŧCpjj|֪6W믕ZǢ*2_.2m~6ɵ4-ۚḗzֹ.Z/邶a= pMϵ/{&S_3/6V1Sǁf֠`kMܦw41s<U1?L7PcTW]@XgCscA GT@.PcSu@1g#lb,s36EqxWbҖ}-8>F #~Ebr/WFW=.LCNx<.T{iz- uKg?iuG|+G?Qܛ;G:Jpm> BoQ#YI@COq߇+{R@ᅫx@>@} <0Nf&F0& ۚ6n(>"A"m ءʐQa .2_d"G&ADczQT BQ1Qb<٘ 2FD Fޑ=sLYJY3 GDr[(J5򃍄c%=Ie.ImlrKe'IR\!sH6"Ž(x*Ƌ1] D,)ϘH.6d'qf$k,) hnO m6DfdLfs]_i5 'J9 j1Ie^¢C10eTt|J;CXv".`=IQFkIUKm03mXSX.KiQ)$woAeTUNxhU*eQ]A QwqfZV30f)y[\J׺n 93}[{˃o6_&.O?#>Ag~=yѼ?ޟ{HrG[\Ȁ9ztH=9XHXn-xL 8#*h[(h-XBpmGd8~/e6؂)XA7EIh?ggK(Q|kSYsg s^xc"քaQԶ;8҅eJ醆FFm~ VBuxyև_UWg%8p6k/m(Æ(h{}{&cg'Ç'h#(=x7⊓h{؋8Wn r (]8Ҙl׸[_(wC!f6.%yؖ-T؎X:\uHbsfe- Yho&i:=R7uYj.E!i!IH l) /)n# q1Z7)p3y39iI?r h(pHɏKUQ vC OIS)=YwĘN[)P_l%OEf/g)i,Ȗ?piqsYejz<{ }t)ɊƠĘْm)J9gx I#vdSy9Ȱ鎥ғi,y)-y#hIٛЧS9Ǜiř̩QC'҉YoعEcGW2yy?Nԝ)lӖ~Y6bߨFSz3D ڠ:Z:u vp~\"zH%(ڢ/y2xW/&:8jqUZ9ڣB~MɔCzHڤV R*:{7:X* log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout__coll__graph.gif0000644000175000017500000000171210666754772026653 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,o`x|0G[1yZ2'T$Zk'erJ+˱3Z^n<{)OW{m6[|(QxN{ R8 XDYKGûUfևh־μeھ幡DXl۬ۦV7z KC3b0P?Gڅ42ƒPQل>$Nj s%K5qN³>yѣ (E4RMNx UUT^ݚu׬ZF+*ذeEڶH.[S.[.⭻W޾,F)x†!Nk1cF,q.c^ysΞe4i+OCI H^æ!{ڶab7o.&#'|A@gbʽw@$ ӫ_Ͼ˟OϿ~h&y 6.LVh ^G` X"h$ ,Z3&`@(9f08#9$@ByߍNC02J&})O\(f~f]fsIg6yt)hi蝁饙\Z(:*顁RVz+&^:夐zgnj묣:{UZ죹’걤jj+6^¹fb+-&߾J:Gɢm+oK1X*|fje8ڋ'OXn챊,r!l%r)2Q'4l3&'$;log4cpp-doc-1.0.orig/api/Portability_8hh__incl.gif0000644000175000017500000000260410666754750021751 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl!R6+6z]/-,.:۪7|nKޑ߃~{sir9 V~v! ®ͽ ȷp ĥ׾ lhϜ0}曦T ދm2tȉlPH%bfضc^3!L~3DJ1J˥p̂7\JGRTw`]5+z!Zٱ2ήREp v.x:˷_&vq +ނQ˅LY\y+kq͠at~0:!L>ZDְ:M;EڸCͻ=N<'N|_C9u֯=z᲼ӫ_˟O}߈J0h`_f w` R`fXQ]ny|hKHsو <#(d~PPDQ>##)ē$LD Bc%JH%~Z(Ix|YIX2ZR+"H頗eR:̘MVN饕2'jꩫA Oو3 SCr訚J*j򉒯٩$DCi`*0nFDRG2On4U{^ l*bdD[HT/5q-G+gNnZ#aTvKӫ:%$Խ9ń:Z]*,l[rE PG;=е L˚ۧZzK.)J 3v.㔜Ahθм!cJB 3vbCXK6%܀}w8^#η3>@䓫MۑH9}n{yhꬷ^_aߍ\oG{ݎ;m1{Oio{6d=}lOOYV}mϽa3=y?;Mycef=ڹ~j5ĢlA]@"qx Q@0LptSAtpMHAE"9حXa V/Q'YVzaDŽ2+~ca֬bж@NǦiV{5)r5G1oEGΑc!G ԑ}H4/L"Fj ;log4cpp-doc-1.0.orig/api/FileAppender_8hh__dep__incl.gif0000644000175000017500000000732510666754737023006 0ustar fboudrafboudraGIF89a/"ӿp!,/"0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZvzxL.ڌm߸|nǮpV2Q TVqKND3o?$yR[ Z˃].\%uِv'(! O8pBpfQN?8aE -Jܨ0&aJbč9/K)sdD{;yr :M te)`AP{Τ9N\pDQnMH'ҋKgeJk=ݎz3kLDVz YpSR먽]<d$ܗ(rRWκd;:,:?_ͺ=uCzY{! ;#ގEY޼ 9B摜'<,ga}w47-Mר.^ ^`/R𳠯B`_kQIVh nH{`"b(b`*c .hc$B:(c9Fd1.$E>Re8^[6e6~p`2)d9f` &Uflyhȉg|&H%nif駡e) (2饑nh):.rfdhꩨZ*%꫰ݦ kii||Xˎ*0!,S,N_]hm9.$R{DЫ ˯)䫮~jg)vڢ2Je oqN {jeCĊ!*)Zfr܊Lő`q<1,.Ʉn*i9#%3} gHߕ%}YJITvOվ}=تdm4qCFk;K`wݶشl[4- ˀ+5xerru ˊq?o <Ɩwveaze$;?29ꙩ2럋Exn{6;GvuQ駫,F__k D~>={GZϏ:'sNkZW(|1~\W!n g7~8LHn!'7~mtߺu&/^@פ0~%oC< cvT#bnĈX45q}X*(gm۝Ƞ,!,̘ 6iď+0O pc}, yԣxEq hpU2 D0IZR dX.Nz2$@*QIRL@ +Y>̒a-QB.CI#e1e瘶44J9ɤas(fS|c7Mp"Ep[wMbX0UEԸ'b +|D/{݋lMxZIvAt.W ly5߱6= ze j;:Hb ⦵ӣ e{ݺ^kwbÐ7UI~Ou#UrEJHI|4+G[Ƹ&+964AKɹBoT6ԒO܁'_ުdZٲD$FeَgL:xγ>usU4eAF;ѐ41FҘWҠXGMR3eA,S՛~z6VG԰ε\wM]-[{4b;r2f?ښ2Eem>k!6 irzѶ/mxvw]ǻv}nC޼ϝk:N[w'n.8ƻpqQs<;p88N'xgs;\ts;#7qӼ}&w>+7ΧfO_q3*c^[h:}kR{=bxmng\o^Fq=6G>kwI밆$;L˃)=iyo ;o$>wSzq.K?2D>͗=rS PB'#So[RVnSGieSL(k#JPok/ݿ597jwe}WyHvC ~943#5E8 #SBrr\b#,XW[)HBCC:^6aփK'Y̥:a\_>9?߅ʠPY1`^O]ZەU_\8V&YBW@MdC_&Zh8AvM78\\^ [47 pXc`8^CacZaŁ!<&u$}.0.!WJTNI8> xg"<@^g[*%>`LYPx OѨH8N׍OpI%Que(9%*(%`8QvJDT`=Y":Ei-Y I+ S)Re섑đ)H" &Y)yM’O. ѢJ40vb*؍: HW (3i^PFD R 8N KWIJה[G_ BP]6\q.fi7.Ciy,/na {\u8b9aF(脯VcR|@<|i;ș8s>>(`@t9)RbT<&4٘oɒ؊@z1:34i4F-vydyEmЩI+bIE^ܴɞ !yNw/yF) s8dx& nڠlZk'"ڡ ȡ"J+$Zr('*Ң.-024f6za:p|iУH0I]iHHIڤN*eRTSzZ]T+9]ZeD`vل7hgYfX G y:Ι|Bȩ©uaBvx: 0_X(ɛT(C>DʨrjawR|8[Cγt FZ)_/;hu{=fh log4cpp: DummyThreads.hh File Reference

DummyThreads.hh File Reference

#include <log4cpp/Portability.hh>
#include <stdio.h>
#include <string>

Include dependency graph for DummyThreads.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp
namespace  log4cpp::threading

Classes

class  log4cpp::threading::ThreadLocalDataHolder< T >
 This class holds Thread local data of type T, i.e. More...

Typedefs

typedef int log4cpp::threading::Mutex
 Dummy type 'int' for Mutex.
typedef int log4cpp::threading::ScopedLock
 Dummy type 'int' defintion of ScopedLock;.

Functions

static std::string log4cpp::threading::getThreadId ()
 returns the thread ID


Generated on Mon Sep 3 11:54:37 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8cpp.html0000644000175000017500000001405410666754727022144 0ustar fboudrafboudra log4cpp: AppendersFactory.cpp File Reference

AppendersFactory.cpp File Reference

#include <log4cpp/AppendersFactory.hh>
#include <stdexcept>

Include dependency graph for AppendersFactory.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_file_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_roll_file_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_idsa_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_nt_event_log_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_remote_syslog_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_syslog_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_win32_debug_appender (const FactoryParams &)
std::auto_ptr< Appender > log4cpp::create_abort_appender (const FactoryParams &params)
std::auto_ptr< Appender > log4cpp::create_smtp_appender (const FactoryParams &)

Variables

static AppendersFactory * log4cpp::appenders_factory_ = 0

Generated on Mon Sep 3 11:54:31 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PThreads_8cpp__incl.md50000644000175000017500000000004010666754755021261 0ustar fboudrafboudra74f8fdb078ae3e48fd2297a155d094f8log4cpp-doc-1.0.orig/api/inherit__graph__28.md50000644000175000017500000000004010666754766021105 0ustar fboudrafboudrac53b42ccbd84b3727426ab6acc958f36log4cpp-doc-1.0.orig/api/functions_0x69.html0000644000175000017500000001341610666754765020542 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- i -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh__dep__incl.map0000644000175000017500000000017110666754740024544 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Filter_8cpp.html0000644000175000017500000000515610666754737020124 0ustar fboudrafboudra log4cpp: Filter.cpp File Reference

Filter.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/Filter.hh>

Include dependency graph for Filter.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:39 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh.html0000644000175000017500000001130310666754745020775 0ustar fboudrafboudra log4cpp: Manipulator.hh File Reference

Manipulator.hh File Reference

#include <iostream>
#include <log4cpp/Portability.hh>

Include dependency graph for Manipulator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::width
class  log4cpp::tab


Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent__inherit__graph.map0000644000175000017500000000023710666754773027654 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Layout_8hh__dep__incl.gif0000644000175000017500000012131210666754742021712 0ustar fboudrafboudraGIF89a?ӿp!,?0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~"JE$I& [ B'>;8g4|G%d7Ç#h [<((Ǐ )3ԁ$C L2`͛)Z s+DzV 4(y`9 ;3酩PsuM`Ê &I]vYZVW6eҨTm}d[nc ,0ylMWQƍ' ŒJ|y3CsC|Xeb(-s^mʎYBxs[׍ u_ZͭԸgϟ-~V܉Kν޳m{z̫[(Owzeš nV·\={Jan8]d)^t_z(,0 Jxb-¤Z6.clAt.hbzj8b).裐N&c{1vd̨֖x}gZs7:#27J*eyצ@©l`jYI5-FN:)yfjކI9v飝Am "ᨲ2譸Doapi"T8&6k\Tu5l+5-v.ޖk.n!{n~P\)$,C,0Q0; /pW|&,}w_,$Cf(+j,V 4l32߬<BK>-D+sH'tN-P{tTWm5M_\7u`-6HYmhul4e-tײvx筷q߀qwnx}CxG.On嘻Pywy.3z騧~骷ᬿ.yNm{/o=̿|GWo}_fx$䗟`t@+3wWc }O>/P@R) @[/TqVAg<0 oq|0(:xa 'fUӡ hHC X"&"7S&'BLc  eE,zq`Rs/\aᕱQg}F}MLwF `aڣ M 1^y BFJ$RII@8c +I=\ܗ$]0N4Z*TJA*C)W%l'i90[ & .˅ZL YLAZu"1I͟ T>fjz i&(Ѧ*Щo agșO"~O sܢ'lHŨ?kJyB 8̥JJy,7j-|JMhi$CeG;*L Ug4Pt"Xf<N*sa V )l5:$2eR/*V~/VǪ%zU,W]XVlRֺ~`GmG^1fծ^d5l Fc𕧦c,HD~ +\$ujk86Q WKێOB*WD~RmxVaX:"Kr>" bvTpx׫9-9–jɾ!|_c+o~k@"贒YWYA/!% CdQ"ԂG 7gMW%NQJŨ8 _KRo= z%fI[FP;ya\Q@U4r"5c 39O, (R.)hβPSwU%@~pnkz|WǺ8l @SZdQga<{OG߻x8azQ'_Br@]zWn\ٷ Yn_}=rSO~`3!+V,N}[}S{>8Л_qS:߰}cUJRg4nUs~lpGy_~ I fxX|؁ "8$X&x(*gMxmP+>u5r0j Gwe7xwAăh0OFX2x/(rDO~L(GJhY ec@cH|a6T8 ~hxgj}v]|Q\Pfq Txajy(:fTl燭aPÇBLjv_o%slpӠ{%wO։V }PeӅxp(ftcJgBuxRzZ-senXi(hmhHVΈ\`K_ƍh: kuިnEz[5(YchZux\8Gq9H6)9VH!}Ր8&w `Y}oa *Y1#.g(,95 ^),T6DYSv#PJ50 A?ys7@4p:ȦȀi@\fHU \Xߐ$h xVӓ$W1HvͰn p 8Y M|pzz9_|5)7Wv2ə#ie5fOi&R!dVVgC¥h>fS[=V*DOZ:Q_ǂ%YF$-l%ɡ"gVQ'f@aogFgk67vy_5Z%_~gmb%"xfz;#*BFUꦉ)e.`zD j/ڨz!azdvQ2dJ1!2QjUɪZ'J8 VeWs:(ZZőj*uʨJcqB[Vкo$0V$}ESHAfQ b-BaIj"RqZ節°D *!F9=#BTwծ@`ڎip7 30~L7Z@ ^z"ћw糅QS[ `+2܂"wKi)CcLxk`E #Ziy̩z÷㷑Jn:m 3bK6}zs˱A.3;=P:,!n{~CFL{=+K3^3LKwɩڸ4Dso)K)!~יwĽXyzHVeՄɠTCBkbYKc6ᘼkI 姿긹˾8g,l8lS)g&\vDªnlu4<$i"lJ2@96{{yJ?h.<~T7l=1v} Ŗf|B3!w:HKIbXOyQHWl,oqFA8Hm sD{ %oȂTNjcPA'ɐCǢsGm9LB^4Nyȅxʬ ESҗwDlr7 Dʼ~ό+U\\W=XU,,L|vrE,Q̅׌l(,;PL{%CĄy Hth윈\A -wKACM$8Гڿ'>r]SD@k +w?Җg҅#́7}C}S0NzuYԥ뽋:Ҿ3zP]RrV7^G"E}č Lbm:iqۆ;d>]oy Brq}=DGկLam| w9B[QWD!xF:{;ՏlǓ-yd?9GuM}ڔ+":BMUż4K=qۖFV=8Ӡ@}l8Y {֬=@ H-ۗ=}}ō?}Y#\sW ?ݫW؝t~lm>JɄȿmG߈>Ӌq7iM;=(Fۜ̾5#ݫ& = -X+ބ9e%zuѧF2NH;ؒBnJM}ܬC;L>X=m=}]}|OAZ].=f “Ye{;Cl>+Ƿgmxt}=<}#m҂;&xe^jCg% 74F[U(嬾<ƣtHCT~8]Y];juAkҌ`,a^ ΅>v HVi1+ɞ;u xߞeم]5MDŽ..[U-ӂ((A*=n,NPBS4E / o[OO?,nsX oq(< te_E\l:m@;ޞ-$?faX [sp^z>`R@H?3 L_ _lexf֞Bo _roLfAz|d)lDw4Mq௃4[O5/?I歳=7h6WY qhKi*GRv/l34k*~SX_:ԏ 1kMQ<٩/܏0I8ͻ`bCʉҖ*pLE=p)Al.i{r6gӚyzBDL!3zn<~mT& ZRR,<@`IS:(YX iv?LjQ/]ڴхK٩H\8V[acq'W}}*\ȰQӁ*Z[\j!V>>N;*𶩳!|3͛8Ss`@ $л.fCAk ɉ1^+rDxsBO6g],-2nA}KD`WozXL&^<%w&W*Yr~ {6?P6\՟a aMѱ1 (4y׼pȥYeٝ՚zp ;wc[zh0C}qgN8NTFh.84b@ m!~hboY茊'g0W2 B<TN?_Dfx8%!2H/A)%YEISf Pd]\"N"hBYe[VN)tYxC|68m砄j衈&*'O9LoF:yj0f\zp9 ^꫚bQ%W*ksĢ)+z֥뮏6+Jfٗ_4 :-Ѡ;N9c8nA{꼿"X$ 󬾓*r5Ȱ70rq ř>,,r,2Rf#qlwZ̿͸K|zlRBm0Sћ2m>;}tU*X;++.|Bmp-MdM\?)j[`L 0rzmj!#vZ|#s\z'8PiD3@ͷ?s4AI^4晃^-x. 4sz?-.{spUYYʛk&@l:z̋(UbJ"DUL9IJGAShVjcQPSUR>ENCQqo*hҡZŨ옊=⎲2\Z_V5ժ"i z|k^XV4ૠ:U2Xå1G`(fm*M5X&yq[{@`g9B=mLa[:/ƪ[ X3] lؒ;*!mRQw=jیɵnCZ7EvK<辊}$-|ɹ\4kiu ;KgU0ΝZXzM(< vj1:̩Gl_2{X6[$ AHNrWD{1}|7q>z Ʒ8lq4 :O܋xީ?6F-kZ. qt$m7ȜLsWpN?<*я>I8 s+tG}9UōVc\"l-2>vk{;_&)N`[)#a_מCϙ-!;ZӎwN^1xǃ痊x[9@B&ATbh8P,fw=rdf O*L{ǁN81, tVT [ȅ M0sCF;'8wEU~_hq4thvxhnp(vx)S<8B:3iWօ{96#U$FvI{ȇm(dhllU8ZײÈ792d*78if@?H6j)xʨY삅MV%y\aEX-EfqfwoȊ|7dy(w2CҎx%Is"abfXvOeJɏd5硒ߔhi!H(pNRE@,,9hV 9yuwmeɓX>e3DCki˵ғO$S/ jam•FzcB>FiT'iL0nE's9/u%ىY[YNEr(^iC!RFl)&|IoY䐏~e{H]QQyD==1|星e@98Ƙ,c(WuVB7&晵 siIzSpTAp6X8)ٜvJWPZ*RSIRFY}yy1ɝ2`II {ә& `YbWZqTFQ/%3UّFy-KZsa陜70JVX **{":d*w(z9mM{E.A IURA_Vz@*L5D4?HHMؤ ]ڣiZtz0V9 ^ jZuZYYh~SO̩%Hx "S3@1]ũGW!J2HjPɨBL$;UQZ]z2Vꪎ/ՁiYR8q:"9?Uw!{TCIn;ڝG_ZI Mӌp!az:2hԮ9IڇUWۦqR'?(3[J";s${((ҳ2v0Cҩ n^ҫkLK &{"2CHzF7sAA b"C;UbpDנ8b+8k!#RK\\mB#2Do2Jn3l[Ar {p)UHb鷰۲Br{R#EF®{4tG3oK;g!08HI%r`tURʻX۹iTgћΰ :|NIt#5\۲ JQ;I] ;@LpOIesrZfұZaŷd ϡ ; 9ÉkP b;4{ӑj]'þKJ*¹[Db5R €E*^:+ Xi8ZYd_Z,HUPg,lLTZ8R/Yds?VYPY);@Y{•zP?,06 D̞D콚#z{ʥWz\ħlXʶeŇJɂl ML@™y:>jW7 4ỵU@bZwzU3z |R<<|BlłZӅlU:… Tk +wp%Qj-_!ʏC:Ѣ@1LuQ#}Ҧį{̟kҡ _ҩЖҪXC)_ J-t lюѕJ!ɫ̥[ƱL'X*s:uz[=գwYMW(]VgI5ӏřʧhP-̆؃-xؑqMƄ9LDl;Mڠzy^JyIV 0ԉk%N=`3=bA}|3k&Hh}=]a +;YP0}=?ûl4Ȩj|cߕͼ荶h^RsH@nbq{iM-XwIQ{i >$c} GK(c q ͽlݻP%*c(5~]!V($)K'`$'b dydebb~2LNh~mCQa*YsyA^ vdDA޻">wk,.{I'sQ5:+ v.n)䷝}>U燞难޳s>SKo>gMH~Ξނ!NplDSN꾎,^r2 iW%ԩOdhĨwU>Q-.0-cGɾ;NK AG,,3^xmͮ3$aj-XOӍ)ι$YU+0UAT:oF*$2E36~Vo}GַΗgzwfo?T8_Ml/N&rϸsyBOapX:uFOH|__9S : ph~?jJ/!5~ 9(>A/S/c|"ܿOS׿Na_9L"[uf0I8;/^(fוcp,_,x|pHLǤr9CLhJʬZ VFtxcfJZ>|Z [W |/I%[4$# Yo}ucwdre`OlHjQ!Jn˰b̔6kٯ؏ĢO"#셭[ִA< .- vDHL$M z Hy xRӥzGllIs J8]lf<Mt\8||m2KۗScR`3fWYAU+촦J393ͪ זwam3[Sm/G-vG0/LY`4Cr6$f8 4WaCߜ戼Ŋ.:d'jιڹt{/oޓ~~c#aO[hfv`}ljd6DvX܄M~5Y~()"H`w/⊖h#ܨbF2qHacsAE_}bhvQ,4( :nw t ^GhIb8r\8f49iv⎺襌8v⟄z;* g7!eih'dfjQa2{f)/. jДVYd5:QLץ. צjUק0Ny5觋陮9+vkh^tV2ym|zFD aN*q ~;F/Jj.#&CG{j 6wxIC J\̳>lbz<8lwȁ>PM!DB$.R)l >7FZ}dIʜ "^I"v4rblj7D "yx }1y2я"f]b{B]p6VK 1fsIl$zNzk;6ߴa+zWnva} qi< ox~=Xm0T~01?ڤ8.O^ol&7vI"0?xs\^>^pomaޝ[\ި ا?u;anwk0οv`H5wzFiY{qB%6p<^<-G0 | \ ָCWծypJι/l_?uZҩꪂ \:u[;>]=V7+&ݷ+guI,}ckǫiOY5l?KA5Z7Se%s2q~kivJw9Az[BwT!#xN+},bU%ҁW4(S])֧Ycv.Tgl[0( eRJ ',+yGZh(*Մ2HO'7>]^~dL=' "K|nzU%Qq}\؂"8~sQS~Kw~S$Wh"2a1P,ʗx\zxg UU}L艗ǗWG`>Rb)'F $UThcLB:47zdxfyt4fOygoxJÈуC(sxuK㨈FH ( MtՌwtӘNB׍D'm`yy6Jp9V!sgum\<wg&f"r%i&Y)Y7=!NHQ;~ؐj@{Biplr.0{O؇PYP؆2pTU*Xv [w( jw6a,b娖Ї̗ėU%X~؉x~\.yr ϻ} !=jF{Z{) ;ӛܓUdkoTվ ԣ<MҏTmK} եɱOv AbՎ^=ǯ`mzxb֙YbuVm] `Ҽ*cĨd&=ǣEko`y=Ȁ-ДNkx;vM8`J|ƝmÖ߻o/XʄM]E&90vQ o| &r*+=v~WD4en\n )yy _AS=.0-Ok&k64(uA!?#_y8Bno\KvRFmlhGiWTN]ՙzT/ >UHUl? DO^g_ϔGux`߇kTcj|x"j*?SoUS6(QDPIlڈ'm|}1Whx8gQ}Oo,M U~O~ 1>_ƞp}3:r'hH**`z }̶(~yZ odYhz,鸋VUg q1vC;,HuG* l9(KTجvz5L.:^+X'GM|v#C%2=y*nbX|z{}uxsBqJG !!^mZ9?8w~tN'"NkѨzڄ:ٕ?oKE顾Jf/yD7y1-2 Ə 5z e$ɏ&TۇΡ@-ķmXAZFIy$Ϟ@TeKq`}Y1"X^ȲPÊ`/hag]6϶o"eC.m ^ZX+/߾nTx*ƫ͇7-{&.]+|4MV7i*֬HFMveiͻdĿE6=vv_8]D=3s@|ه"繅,}џye{?e=!H{.h|' fF[G8T`|G HA`2Z7a4 vt! nFㆀ^"5',:!\Ggpg{iZb=*[d(#…b[fQaXp = a:v9j+ k ILal <+L+lA*v~p-!t[#1䭍 Ы.@jJ&N  pc?0z C&[ˡǵc9:8x$kL 12a>יp(YYpМI>u w[HrYsr+kul)* u73O*c/uXIt똽A4wMOv@xu׸C>)q+Jқ8R zǥ4qRp(:.>1츲nˢ^Ѯ#>Fe<龂V?%Gbì}L|?~Sn'9?$;N'CڑIcT)|C@TTưq`P<"e`䒧Bkw%Y M%o7l %8Cbss 8E)^D7~#m&Bl[خHCُpqؾV02ܣJ\"1(3:203 z)"Q=cGV0J {׮A`|23‰>GM$ CpL<%Ji5QlP} Е|c,X&Yn<)MJ #0)IEJH6L\zUF mv|sRةՑ~cK®DQTM܈ژ/4~*L:֙:*V*zfZ URS)'U_ժ0/VY%_ؼ*6pSa) VeZ]5{LJG+R5`кZ1յc,U-օjoJXw3dͧY|:eM삔]aa(to'R7*d|7FZnyrWsC#s+~/I7ypxvw{,*N.'aOo@Nx~w+xƶ}ct/1s@,Z_)QczrLra&4>2•˹2aUzE"?0.u3Ifxμ2,-^@qJTb]vo!hJo)R|:ϐJi+f>Qt~3k){t[j_Z"vPF:@VZQddmKOZKuqj>5A nFCGUnRo ŦMgv 9o38;~'6v*r3һwH(cR{ps+&;T W2moX^HG㾸WqfMAi^s R9qKtQe-jL—Njl)ի~hūBK }F:)9s-O`ԛv =~߽[κ =l3}Ъ-'q}o?,Jچ(_>tVE]4>7]y1Mg w@2^{+^x%Nyy82|bg*뙗۫qL#SN~TCn$w*[_[-߽ I=I~7k$m{c7{Pk}GNV6Evcs8N9eWW"ZL/}s 8^^Uib` z2=}w5XIv8A88GaJaA!}ͶJS@,u,dXrfjl؆.e-rXnbⲆc,cHvgldux%CC*Teg*Dq(KƉ~qbl8~LrRS-] &%,hjB2hiy? z:۫zi /%eF*{I'ٛJW) H୴Ѭ*)I[7wK^qTUrD&, h*#&;4ˮ`.JIy)ٲxKm* !¹i!Ԡ hIkZ[7P"uq9q[bcӼMYB["]/k G#*k"My(ʨagkؾ;wܛ 6(5z{o Rd Lk<oes# le¶0̿" +%:hs+Hlh`9}.OLJ\{]98ۋ}KcSf[.ŘgVx|:+5njcl{NglAi6ukqY`l}Yby }Bp  *ƂRls71{J9dgqɓ,3WȷŬ ꔦ E8c˾t˄"˳<ȬnLy|pȗ|x:) 2Ќ)mbϜ<dzȄ&`ь^31',ξ%y*g]qolHoFDͤg$ N ڷvW}pEB[cL /aY0{Q?7kdX9y4 Lz|K$mM1FNWSHE[}RLMO . ԒDԩ#1h]b-XsWf֨ 1 MδRmcL{I$DѝE؅=Rm5mWdi}ׇM-r=t͚ؒ'mَl2*A)&Cڛm%MlMFT ZyNMܻ4E-ܘک]wKMWڌE M e ;!۪s݃ m0U[8W}ى]]دmyLq Y .Lw >i.J=޽ +aɔk:߻'~s+ʽ+S(r~m~}8t@|D^F^=hd$AD:,[j>zD4>  wg3 Mx=ڴN䓰u^bvwΝm2|+RA~c|gFlޅn^ߧfu(S'O|^˛b\anNt}8 wVNUjb3dϵ#>-=N^^>=.NG*b^-nr}L? ]}X]| Wp"ˡ>ܱ7(/ Oh'?PJ=]m_M&xe+٠ /mO`qG={M?l4 We}sT|DLfi/QU6} Yʹ ODeiEx'Cjd-Oo6D~boeOޞI^m8P0I8ͻˇblpUJx|c',F2Q0qKEA}ZXXtxL5۳zͶp;.Q{1x}(!{cGYb}w4'=qp'~L!Ѧ>][ (=hzֶl@WyuXI(DXX^xG(T(#V>r!շ#+ݑdUX#v9F>i E䠖DfSu98fYKi囦8I'q=Vy!3.wKwؕK mhBCp&J%1hinޢ(Q#HMUNr5'B:WF0,M4owS5k]KwEN%3Exo[*}襆oy5y;GxBOhbۗ}8ϱyMdzdYl8~'1MT.3O{j\w% ׭|vs<>򷘎=O;m_W;{j~=7H`F)+_Ǽ" |rJF9= \3A ~D jx.L8:|HXwa!uZlISh81:uPq_(zJ9l_^=qDŠXʆIbKFNyN DiBY=хpǨli#+G^\6#Mm!K&XH1dcJ$MZPP>;"{G 풎C$RjX.WʒNe,C@͂YJN#4aHr`;e"uI94әϜʂ)NҚkӴoHe >.SY_PAO$S>v;?~ Ϟ$}ʊy{3:ccB7PQϢiHBnRs2Tc|HZ)4A_RI@ԢHMRԦ:PThHH5 VծT\ݐ+ղhMZiΞRSb':P57+j᥁`,P}ַAm s#PdɖS LVF4 jjv]l]=d?AZ ,NKL3JnUv< Ze-K* Ok;H7-Ds]T-{'>k[ԭLW^Դw{y3{7ǥmKE6w n +e h[[w~䕨:ϻO2p հ~ [PūU3NPed\XćK?pUgZUGv@c,EN7EŒepƝvb&XSnQq@T1US.3ޜY `@K;Lvvms X<[vufB{e,v6O B]tf\vKu{\@'w y櫨]@ڪVhCz[G}l:yو~6b7ԭ0afY{ƶohc5͝neGf]jnn˭lwSˆ-~'[w p5+F'{`$r}ð\y {(9Ir7gdvwO<<9.tHO:=ȁ>tS8z]IZ/w{u z~ե tgq̹rr;ZGy}x]/7ٝ|^W'?߻u+W f-~}|n{v~swk>{Op;[^|'/ʦa_>/fznoZG}/mN'/?st?|ٝ'"qZ!.ɔ^y@)R?)$T8XiRٞ Q:qe25}a.%wjt"ɠ?I3a쇡Ŏbv/a)ţi!ja*6? %q?⩟"-щ;JO3TEjN)v,ڢե02:,fYf#lz_:4ItZt x aN3ZD꡷y7"A)L#%N3U9ĥ* aKML-(ꖫz:ZzȚʺڬJUFY֚ skk P3`&b*F]WiPϩ-y6^'Nz*ڪz<(^WKj~Q=!(ٰܺ{*$k5'&].)a-۱ lpMGXiF2(Kx8؋+r+ٺۦRd˒kPi~Ƚ뻁 c+۫K/Kϛ)qxgnFcGej' vn6p]u;Hs q,slʾ+0+%j[`חy'$.}绀˴tHH#8GB=l~SjTYPQ 0Q'g- yy.[+ڪD7tgi{,ÈhĿ',NKX;RlR`ۋ 6lypׯ|PUJHR%PkՔQsS `جQ^M0ْ ;GI=^˳ӹ`ݠ~lKقX%/*T1i؝--]=-pf{atD-9eGŎ2;J:gjKz %}==m!+F ҃tȣ~R=^dʽ>h{!F%.%kbԱ d5 ۓfA% A޾] H~W>&@RT~vݻE]BN"I4^ur湗;`nbT=_1KDei{:XɌ<5HM,>q^$xw/v%ZE:uHw.ϣ>n~ų |ƬDd>]VɵV˥CҮ7>Nnx$g]bԳdr~}W](b̃ܽKOB%^"^M/_.8M$c/kXYtUޞ*l z}Z"mvf⢝u,3@Ϫ2`&W.nv^IgFob\^p(*p}FyFk5{?/R@hw-"Z}i*O)ūݞOgnomڧosDU O5I.sA[> hkfIڔcP;?#"Co͈a??k-4?ZP]ٿ !P-߯=Mܡ~0I[(_(d^fqۦ tm/cpH,HHϴL򘅨4ZNa.nC.+.ȻաpwN~/EeWV*}oje4jT )Ai}SUJ/f^~kCǛp{̑јRYlbAڀEDy7t@>l<%{ 1?$ijPD\:!x- bIRrQ !S\2-j#8%LӗE?i]1"p2)"-( *.FHT]݌L+ӪM\tLuЇ_ ֢P, a`WpmA8Oו4yϢq+_g^ _.宰Iҽ_/Zw]&uoܾg~ams#ze_ZtN^r㛗_8r_?6B} :rߥ+ן1gtQq Ӂ >V`m}En%1x!^iz h#e(4 :"`/a#[ ء[ie$9l\eh䗔LbEWbNdɛ=9qX&S&lJfu)d^Yfk-$FʓO~dCV )VeFev$yrRe$F)j9~z謦cw5{ '*,YjjeŮKJ*pa=7W6*+Bjfgl6Y9*:+skxRUGaꎫ>Jr뜼⋞F,;Flo9KNJzWl ƚf0v|/WkQ,%qx)*&÷.<+fOl' $"]r30EŜ:3]ʲ n.Tw2|wd-{]tm k8CC,οa*y[㳌zGKxuNٌN) e.8Khd{VYDi^}{3!O^n[-|.?*>X}5dƮn޴F?͏yR}X%!DezN^Ԧ&PϠFdE?dtLiOjRKTg[4M@VϢW&FӊUzDЫIXBTrRMj6k6cJS~P]m\d_*HTeLfyT%l4«Y*Z5ҹժ'-K:u³<]iU{S֢`;+̲Q Os}]!ZjխmGXZq:֮_'^fׄy]wuI U45 j:Tݦ9R-4qjq|-\Xj.;ݬ|7΢ͮ0؀ʅڐԵW i{sNvm-Z~c;wֶCQ5zݴCr75* pt6?8e\ѷ cjt+qa;fq޺dc[b3Ct&B{?;w#~du%HO WsPG߹ dK(3璾z

V/nILK=(;Ty/e-MzOMh暏מy}Rp?K)3#ahiV|CR ͟H9O0A5hs&r2N3s~,xvz}}y-b'"b'5^&|Fc($&c) s!h#h'wu|MoЗrDxH(8K{wsH>5Gzԁ 8z4|Q0a,G.(xnE2W*Qz~$3Wab72o(n.'I6]h@VVhTԄPs4w8$0Wey($" w}x3 JuOCpwm!fzhHC( oA' |Gg2:5؈\( {{1N5|AhWX'@hu`:.Ӹz(2'8z;x*>wȘHQs 'X 0Buyxc Lx8_lW`y}7sA`7qxfiBM1vO&^^ݨr4)zSד]48!e3u9*y,<HhO8pCGpqB"9_-OS Y%~R;-EʶegW9-)bHE ¦wlّXgfgo~T&Qbif @6+&oY|Ym!O7锞i:)yohhhGEXlp)N9H fWPB҉DpO$#MF9WvSiT_fjYU=~i.VRCty1Y^grkUf}W9iTӟ ]%^^,{tS Pɠ Ğ'2b)8A-9]":-FOM %L1 jnY$Yƚ˨]!_>uIk:tŜ֜1$ƤK7.O6zP@`0jZFX3Q3[?؞ej1j*1gJRQlfM*@QjƥV{*@Xzclz) =w׃Gcrx*-v<*~q>ש J2Q\IHJɪB J7ON2XP~f*𩘿 Bzv`zba\`Һ$jJ8 8sR5w @Z*3 Jp֬jb~s@JFpZhdiıʨۊ ƭ8ԭ}un:YX8z5݊S,6u5$]hD:;*볳o FiIԌ mO jAL2JV 8+AS!Grb9CV{]WU(sEx ZVK@ )ZFRKfII^;b+_Kdeʩʺ'+j[` J,ZC=k]Л2jk/`1. OOհzB .@^։=D>P6.⽫=aNN8pJ+%PP>^n`b.ы:mLhj*Q!NCy Ī9|nGA$h<ϋ䌞q^Ǐ]>晾_Πy>Vdlި& *b^N1}Jm۠ Nþ>[K^E)2]N.A-*~^ýGHn:Lқ,RY6l_tq4^㾽 ONΜBa-_ H u]&ڌgyw{&O(os~.43W%ӾeH HJINִu6uwpG<@Y []ۓ.[{!=i6R:jI&\YќJ~0z9#L"y'p<} p/Ch}JJ!ԫbqdGIS&1سhk6۷pEjֻƀ+%ߧ]qe`9sfwUKfwrL3B3IpRnl4U>St)Z:ZXWvml N"5 hט?΍s䮥]=U7#ظ E{9ˇ|oƟl}F6lWuv&P} cIG؄յ1",&VGI](jh 1/h#U(!|y*>:wI6NgBY|HF]* O yRƥodVeg>8wiA''%xWmhKs't> J#fig禔K^*BrC*z*+QJ۫x: 6eXfTVA ;[>LV*V;`0Yw vZ*߶䦻 m ~"謂״ګIo6XW. +Q.GnVF 9JgP';sN]d3K{q M'EiF"ty,.DntebI?3џkTC"NiNPS'Pu*N_w @cTPn ]D' !b\'&U~EVfU&WWZDm^T*6]Skw: PNk_'e^M1rhҟPZ,D ~s6A;uiu0[kXXlٖz-.X#fVʿa&F/\s7^x;ްYM5ꐢ vw'ì~q A/_M0@2zb+˜ E}:Gm*1 X̢po&X*{ç50R۸1 }qO*TdB i(Ild(LK2wg%R;E?iBMvfX'_qcYIJ, g&'5Yϋ*sf95#ta@DK6ܩMHNLLD<$Ixz[~MMjwLmL0ZmQP/ skGk׻l7(ad>jZ!d˅iݠÆv_4_Wfq܍ײ:]M"tӛ>kxe-p0EuФͫxtyڤ qerݢ-~ ]Of;~Z._9m\㺖9˳>I[ ,9Ή;n/ =)ҷ҄_} Cz6zر^(H607Vp{n1t)4<cmKNƫqpW +ޅϼ{mx:T[G@?gt>_z/=Zٓt_/u'+79>O#S{& }Mq[؏;1i7j}Bg_Q~؀޶~ vx>Ah&"x~nȁ"7tf'HnS,X >)6X#;H@V_ÃքJ85o1C&T؅4fsO(G…^xqavcwׂpyP\3HdqoVu3C#Ƈ{QlxH+؈· 2G v0nXaz舘(jlZ3<1X28~Xgw`xr%F!M#)= ~lך𚤙9F%!ZěYިzi\sNjUxӜUu5; t`%">V)4O)wyF *d; b%鞶Ni\MYO1FP a 4L|QF%T^Is4MXsLd`*=F3dwĠqtT?ZGAQG59N(XPLڤNPR:TZVzXA4RTLKbQZzM(Z!եVcʢtjЈ8s"*mQI2Q9Z%TQ´ ɟel)RKQ_ W)sm"ק0znHEOUXr7oZOũqeʫ*:Cu 6J< zEdP` R#M٠JRk󴣙jDzzОɪGzG:7ESEOSLZ4ZJjj5+ZT S r[ (+; D"w H@KO 2vk(g J@V 7z1; *. gvJ MY,1Gji:>ۦ`J7PrRKg Z#MkkoCypf䵚زn}w;Zr F{vmU3PCoW۷6:u ۹;+k_ wۺs8g;k{J8.{fضۼ&K.ŋ[;ɵλU+˹Je˽ 1G2Q׍[kCh/ J k"[ <;|/lHL2ʼ\¨U0!,+,|Ÿ+l6Lr1+, à>L®7\3C lNM\<J ,lBFgIAL,e|aܹdLY )\xj9Ji ~bipg/GًQ&x(i# 0+4r*㪃%;?8ZniJncEnvPGLQ^`BqX]q S __JV 3n^v긺ww~ޠN=Ȟ+=.#]C[N 8ܾ(N{~`d!?X+MnI^oU8y!/ >`r {Oo؁g!Ij].'/Na#j?Hk1_=A=&S^,Jo$2P^JɠMO r>3Wo%AjpȀsi_Ҿx=_EKuK0ZjFgZZCzK oovYL[ZccqQSkj/Oک:s?[N L>5MLTKҪQC/Pȿt_ݿjYϯJr0Ik,6`(dihlp,tm߸D ($G9T}^٤VUpr`NgcIFrv> NkMxw?Xvsr[ooK\V _/fTfwJZ5~.ɩmC0ڶ՘(,؍.P* HK= R”ċ3j1B8!ŊS\ɲC% 8d˓(_ɳϟX7aс8%ʴӧP UyT˥jʵW=U݅]7K'~]˶[ʝKݻxҥ߿թŷ+^̸cDžMD~L˘3k&6D͠CMt#^ͺװN۸s^7[ N8@=+_μs}?NnЎ/ӫ_ü˟O>m@^Ͽ|߀h tw 6 VhAxvaFj$h5!,("4h㍆- <#2DiwCxL6Y`B:)T-z ؖ\v3^)~Ui晤]YYȬh)Ojg wZ5|*e I}jDIJM)z裐"P:SF 9jjJAj(*!2º =;鬼jЊCF- xk6<+>PÒa0!-+ K! 6áhn{j5Li%dK::"mˇ=|jmͯ $WWn\"1BVpwlJoNe6uMY_k,`'X1լn;YVlZ_*ᎶkD3WVRݜq;QεSwVMpYşr.x/ӦRzv%[:o^ YɲǰW5+#b֎Q7eۻ֑UEkV[ IObWPMLs &7qN"kDNrb#+drT_([!R@pf2Qd0TYcNs46n:xγ>πnI;log4cpp-doc-1.0.orig/api/AppenderSkeleton_8cpp.html0000644000175000017500000000637510666754730022137 0ustar fboudrafboudra log4cpp: AppenderSkeleton.cpp File Reference

AppenderSkeleton.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/AppenderSkeleton.hh>

Include dependency graph for AppenderSkeleton.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:32 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classstd_1_1ostringstream.html0000644000175000017500000000550110666754775023043 0ustar fboudrafboudra log4cpp: std::ostringstream Class Reference

std::ostringstream Class Reference

#include <Portability.hh>

List of all members.

Public Member Functions

std::string str ()


Member Function Documentation

std::string std::ostringstream::str (  ) 


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PatternLayout_8hh__incl.map0000644000175000017500000000136310666754750022273 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_func_0x6e.html0000644000175000017500000001015010666754765021621 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- n -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender__coll__graph.md50000644000175000017500000000004010666754771026052 0ustar fboudrafboudra521696ca4a4f63a58cc8ce3d33a87136log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8cpp__incl.map0000644000175000017500000000630110666754754024675 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Localtime_8hh__incl.gif0000644000175000017500000000105310666754744021360 0ustar fboudrafboudraGIF89a%ӿp!,%0I8ͻ`(dihlp,tx|p)Ȥrl:P$Z,4`H/-YQ >N𸜠yG5y] {~tm r4oq3e2V$9U8H#zEJ|tg!ǜap}{ n$ O:IB:/tVayӷd Q(&ItS!X #59)_|6krWL2paBL)=AmIXpģ2,YunT9CJU+_W_;vo˕3o}UkysK,LyoȁEnBRQ«cWllٓUa)v;4p]/-3t؈hν{AәOӫ_Ͼ;log4cpp-doc-1.0.orig/api/BufferingAppender_8hh.html0000644000175000017500000001212210666754732022064 0ustar fboudrafboudra log4cpp: BufferingAppender.hh File Reference

BufferingAppender.hh File Reference

#include <log4cpp/LayoutAppender.hh>
#include <log4cpp/TriggeringEventEvaluator.hh>
#include <list>
#include <memory>

Include dependency graph for BufferingAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::BufferingAppender

Defines

#define h_ebd0ee89_622d_4af1_9a9d_d0e057debe86


Define Documentation

#define h_ebd0ee89_622d_4af1_9a9d_d0e057debe86


Generated on Mon Sep 3 11:54:34 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent.html0000644000175000017500000001151510666754774026215 0ustar fboudrafboudra log4cpp: log4cpp::MillisSinceEpochComponent Struct Reference

log4cpp::MillisSinceEpochComponent Struct Reference

Inheritance diagram for log4cpp::MillisSinceEpochComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::MillisSinceEpochComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::MillisSinceEpochComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/namespacemembers_func.html0000644000175000017500000000734410666754775022272 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh__incl.map0000644000175000017500000000321210666754755024511 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent-members.html0000644000175000017500000000425310666754774030013 0ustar fboudrafboudra log4cpp: Member List

log4cpp::SecondsSinceEpochComponent Member List

This is the complete list of members for log4cpp::SecondsSinceEpochComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::SecondsSinceEpochComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__27.gif0000644000175000017500000000110110666754766021163 0ustar fboudrafboudraGIF89a-%!,-%ڋ޼H扦ʶ L ĢL*̦ JjVGw Y_FyN5gE{ o׹gGX28h8Y#r) R6Ii jEu;[ZZU0vZKZ|q)My:M`e\=[n~N)ޛ/n.O?No2r|W/:+6vNp .㵎 5(œ?B[RP%I$EŴscjql'L1#,mzӝї.Iݳq@Q>%B'NuTԳXzPWmuRmVfךkю{/lğ0Pu$-dCuv.a0rjT~ GZd:U ɟY+olrV; WmZҍ3,5 =ܻ;=^ƛ?H׻W|?ؿ?>_H`` JP;log4cpp-doc-1.0.orig/api/DummyThreads_8cpp__incl.gif0000644000175000017500000000664210666754734022250 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|Ng~}u HuskqEomɳŮѝj^hC9 29nWP1D@Pŋ2tPÆ 8@Ȇ$4J,Q~d@cƛ8sBۘϟ肊8(ȣ) MjQ/J2 *%ʴ֧?>6jOyZ]˶%`Kʱ+X_RAډn l+R"ثgaU,˘35dֽCɚsѻ1[lVװ|{ ڰͻ7ٴڮ[8pȓ+gq|LУK|س y九_>v J߾z'Ŀ'Ug & ƷFXBIhV@|v衄߇$8 |g,~"((H4cf/㏰D&dH&J6$F>)EIXd\v̑^)&-`i晢lVepƹri'*ީj矀Ag8ס&袌6裎igMj饘fpvzdO:-JzКp*?z%ˆ[-Ċl, 2ӖQآpm8l+ن Rrp+X ^ @Lѻ0ˀ^Ip W6p0POl/ߖL 1i՗s$,+2KtZ€[3ff*ltqjTZhPG^Umgy3`Q=5RbYvp|ؑU^MF6zwZ%Y8d|UyGXލSN76xwtն$4xoZ>V߶N2ӷE\:V=u;iO-: ɣ;jn?"mwp̼ݾ/uu?Zؿc܆?L|>gkc<2q5zi4wYl.Όlkb;=pgc\bWa~/Hß 15TϕfӂKh*lU>@M{C961n7]4rQQfE"ꆪCmG1V_@3uSzVP5Rm"Xe֬uէ]'DeG`iqִZӰh=9cIJR%Y:u!Cf[擉Jfr0SLhei.&:l^Zӄf[)Wth]b)űM.b+\=0s=0"ǿ,̀%`7uׂ#,/۰] "& Fp ݦڗEs6V|t+v}^x H^Im n[ZvtQ.TY/}G^Vy0 St-VJv’l7O<0 ۫o {>̊xf>)x񭱂݂~&/: vϬn.&x݆/`PAg>r`8Ligz9@\ceXv~PX_0uAL'<}@uq`@۩Q%]=8&s:._+m[zޝw@| ˆo1y WaI0:aH JP}?!}{0מZU*{"5S,4!QLrH6Ӻ+v5?Az kmuBMtf-gۦ.^/)mH u666v~n2?[cZ~2}>v9qva;aaD6gL1&goVj>v8u(OGvUHkՃq}f:s*'c f%`}6<>5(j (#18&DdWJ1X8-Cf ~c䃅@H97aF=pV`f߅f 6n=Èd~C8(Nt(w@5p]A(0'ic[?iKa7x;0DV3[7EÅCU(a= CkxCYʦ,Upy'߸-"}ehDLWyyx7`@ /7~'u>ytx? A v ِR iG֑)E9w(y)(srsPep2Y B6 Rq:ٓ膓>foBYFAJٔNRYVAZٕ^TbY7fkAjٖnrYZBvzٗ~Y,ŗ w٘ɖ昒w9IRߘ#0(y&Çٚ%d9\ MI _ǚv6YWit2u Ch{WHyT}h 1G[YxٞF tЃ1IXiVٝx}ޣmƟ/xZҹy_ѠW:)Ù1 :- $zۉ()ʢ0:4Z6z8: ;log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8cpp__incl.map0000644000175000017500000000344210666754755023763 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender__coll__graph.gif0000644000175000017500000000777110666754772027106 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'Ggȇŧբ.yT-4I^trK:m3?=CTAG^VRA#9h*l NɓP>8ex5TI=j d):NclbfIgh,\QiU>$EF_8Vx-qvxhC4:<[x{ӆEpP˜s(¦(e>UwNlM%dcmU4x.~lۆ`nE▛5@Y.EO)aiIǩ))1y09V I̘ĝ1M#ILw Yٞ!)}8Wޘ)}MZMXZ |  , |{zwJwwv~#J%!v)[+j[-jv'1/Z5{37}9j;ZZ?*ZA ZC{ngUHIPR:TZVzXZ\ڥ^[dZfzhj*bz^kpr:UڦFxzWjƧ~1zXZʨ!Zy*.cj4ӧG`QJiPjj&V tJ OZ:I "**ʦЊjŊ"يꬡ Újʪzʪ**Jʮڮʮژ絛J k[  k۰ު\; % Y۬J۱TʲJʱ; =y![ʯ4۲'[jj+{H+C;0˴1=k1 7*>G+I{[a[ *B$3krv[ukj5˷kQ[yVGqK۳++K^KMګ+J\,¹[z+KH;Эj[K:{=zK ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent-members.html0000644000175000017500000000422310666754774027247 0ustar fboudrafboudra log4cpp: Member List

log4cpp::ProcessorTimeComponent Member List

This is the complete list of members for log4cpp::ProcessorTimeComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::ProcessorTimeComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator__inherit__graph.md50000644000175000017500000000004010666754771026561 0ustar fboudrafboudra0745c7263df12311c99e0018110c1b87log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh__incl.md50000644000175000017500000000004010666754757023253 0ustar fboudrafboudraebb8b3274758afe189dfe2675ff7a3e0log4cpp-doc-1.0.orig/api/BufferingAppender_8hh__dep__incl.gif0000644000175000017500000000146410666754732024027 0ustar fboudrafboudraGIF89a_%ӿp!,_%0I8ͻ`(dihlp,tmx|p(Ȥrl:ШtQجveJxL.znuH'#`~w7uym4 |1b/-s i+tЭ}FcpEh٘F E?(G`nܜz)0G OHq^e A<)uFtW Qw;rbDZ=ab98^~F4dPmEJJ=(B/Wd(e^a X˪3-9-OsK/޿|׌G+^\OWg%5冔BޜygϜ-WyXwΣ2=_-x626ag &UCNsV*>#g MͳMԹgϮiTc6^\u??}|CgY:imwe&y`uzWvKUAƞ~7{Q|j_~q(5!T);%M-"G+rםrӤdUe(_cenYcXtPdJBWWH<\ mLi&xf {ZÃEy R~&MFH!Ph J)~2d $cvꪬ*묫j뭸뮼+>;log4cpp-doc-1.0.orig/api/PatternLayout_8hh__dep__incl.gif0000644000175000017500000000312210666754750023245 0ustar fboudrafboudraGIF89aeӿp!,e0I8ͻ`(dihlp,tmx|pH,Qrl:ШtJZǬް^\/E =5-~|LI ]twêK Jû 丩Xl¡/ `kh,JiDeqjO\Ǘfˑ(&eITF W5@yFKWV*VG^~vQٱRV۴m:)Pݻx}7]}[@N+xcDKye9/kVw5?xi-Ozk_ˮ{mo^{o +8z_.ạ? []ݯwWO݅˟_E!Ͽ(G |G6FR,IJ`0V`$h~^xˊ8(#44*b@I1&B&#F)JF!HJ ާYi8L._ɡ0'w0HP5~*I$bhإmv1*:i. !ӟ$`Z] c^D&D)kKP]*O&lP)#l3T?M"O*t&Utwk~h݆ ) kk8M(RCTBEۯ;M{ڎ{+r6.ʦvpk E/KA/IyOȡ [J2G ).0WuJ~,j<+T/I#.G:3fZsj9js 7JdLd6280F<`_.D潆z,.‹'h2rŒA#Vƭq6mTPuqFM',KV9>RxI-*d嬡,}nGNjz[2 vU6r!Jy:Q nvsۨ i2AZ"4K^!\jv4_2]#yG,Jf,~ʤ͜Hxd-M9эNd-˗T2La>gt@8YơkaGF7z*z H;log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh__incl.map0000644000175000017500000000247110666754740023562 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Threading_8hh__dep__incl.gif0000644000175000017500000010244110666754763022347 0ustar fboudrafboudraGIF89a2ӿp!,20I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~Tshrb-n^jZgW3֮cS _O[K +%2*\Ȱ!! 0IE3jܘ\!G1RdI$J˗0c(r7y,΋R!W$ɴS<T,:LTðXٳZl[k+TRKTo+%׭E!+د[ ߝh3k㽓6(t\MY-Cv۸sͻ7nh۵kZ?N͹&gմgxpso?*oG3fK~{3.I<~evM7p|Hr[b1-'O߆v~iw!#xufq zb{"ןd!wY})x`;;¸rQ`2R6\^\H"TDt5/tЛ]"|'86Μou碌63::j饘vPi*ѩf*ꨤBi*Tꪬ*Dke*jꆬf8+lz*6)"*5"&Vkb8+~r5}EHp{nWv6;/l#ضAW B2(l q *r,L  0.0 :8DMj)|6{" :4Xg-0(aZ-6`@u7=l/T6^ tsmp}1x.//7us7ǃR1嘣Qx}2~g.L@FP>C褷z z3N޲{ny.>E7/{ /U0FCX؇Os0L-~$ʱr*NBĿ3u4@ 7̗CK@zP7HB |Cא80FRvo! gPv60N]ȇ"ЈP00@-pNb|c*v°Q@R_1=)H:ߠqMf\1>WʀqBGL"F:4XGe?9QNf=_QwBI3 : Y;r~5T"0(@+ϋR(ȏ\#!MS21I'PJ%꘮NT2[YqN ϔE4Ut&o HB~Ap| 1:e4B:Fvt1)[.Ȟ:QV@{:˂IuRlJ7äCMSɨP)S.g>0^װgl'+W(Y 9*)˦Vm ETdΪZ*CWB h ^bE+Cꂳĭ*]`2k벸u,S:aX!()~l.Ym2mgi;պ}h];mYl{ۍl1[u]ZFt6]T7aŮl#x]j.3\=<^Wpk/|1]vi/~]wd/˂p20Q\ub(K_/e ⧖&0Z@|bKZ^ ՘#wo\:*Ό}?y4 ;Q?$>*O{ϗ_t]*Yd׷P_IVL3J׮S;wzRR!rR'& %RWx‚{wCFgrW& nt|bh]!C'n aTOl$m7EDR~/Ztn"derR.ISfC5^~V劦{8UcFx@loG4/h6x\膽8Qgb=ɨX:LC~(hE٘[88v+\x.՘Ԏ7|xe^h;TxXYcY?a -[LUya :9yTMu'QBbu1c *\"d.YF8Œۣc@ <9Z>9)daEy1 G /;0/b7蘋׏\K9NZj_i EqIGk DMa>sCD)p]d{{ T~LAGXS8mXy$ W34xٙ5Gvg[(C󐈀jI_Ym()rؖ0wbY/BX 9Q[)i0JhaydiihI)lv3oyj |iicӟ n) FtJs6EogŠiv'I3ze(*plTS1j IfH}Q+ɢ9}FJJ7nDZux #!ZupoI7u]JnLڤ!7zy$tEpoRrw W&sg=FJr ȀWr'OhJsBzx禧wzk4}2)6@f ġcLARP `YI6K|ŋc~CgŴk]Le`ml]h3k)[ _qՁ.Ubi?-T^͐ok`B Yq-L-?Es=xQΪmQ{^-uPkmUK؎‚(Rem՗ms팧LMo\K0׀Mx9\$POe]c:հ[ڤنܪpI^խ<}n*͗mH0G=ޛ݅m;)݈0h&/-S ߑCމf߬,L=d}F&T&-+6I] k`ٵhKdd-) _Dj(1>Y}Bn~.L:8N^zUS.2QE82 ~Y]1W7\5e^g~|Mʹ]pp\$wa#[WLgzN>4Db**[SI?雮A^hnE'+!nܨſ V. {t ܰbNTw鋫祜K9Oa,VS3S>[N]4iYiN$d(.nȗ^ĵ D ?Yk> w/ =*Mx}fn"?;O5?=E-X1$o7TY}*]*d]bU8n5PRM>}I\[=n'8ST!GZIySSUڎZZ&H;(wi1]Ks(y-'uCkJD{nzOէ }ﭵ*XkJC@5C`3#iJ/ 'g o EOݦ~<[^zПy_ ë Jw˩H WbnO($Ys:kp,tmx|_pHDdXl:Шt MZl-2M_UfH'Q1dq6"9vsOd2@aeXY\HD):W!"4gM6T!C#Sʟ˃,-.o2zڕ7.]8A]dE*:^)H J.EuV-aƋO !8*"ȓ( Ԩdɕ0cj&faFI苗9BjS*J=йg1ly긊EdeǪ]U+:&TYma lG)4l޿ӾmyN05+^̸ǐîȘ!P93IdKua㍆20Jߕj5m N8^6fyiͼ:F/#[0O끓+O>StPgPn [qgF{C M|[|g`M^PtJRR$N<¤ ^ ]a(c ob6#lmbJ)ֈ@*܉`FEPE%TOZ(tUv$zuie*e'}imnnrAoo%ujDeM; 8#>݉'iWWO)bY f׊^ idx#"R-:a}@f*ږZpQ6~JVЬx\w-Y{nu·֞lKx腯.~قo jn nUc&+ΛFokm^ﶇy<ʇ rw~Fh3510;‚3n-q ^BXd=1Ms\"߻#wuڌ+ 8ۯ=<%߯*ȵ rʹƽv∻ѯNٴlt[93q+ntJ[๡N8">Ůdd#?M3ξͪn/}>elb{«{W{<5R<-'k_6;?k2z] &TjodvOyt-VtKg2gLlAA6Gƒ`7( 1"aL:: 1f" v cg, eZz wH@q&Lp(E-& 䨑<т5ď2+PdB+G]y#ߛMr>b;="I <W(HpD# ,2l@l9Uޑ4%2JwAč(K0•H%0{DasP.K^3-*SLC:DE$ 523A;~'MpSM-kzțci3D3g6&=9u|'<pĥ\yPHy7-!UITr U14Q2~C%g~ Q*,G]E<*,ϔf(N08Sl (T bdK[z"RiUx1dDL**yjtC(.-U_uje\tnx 5DN:׮Ew+`uU5|]P8Druu^*U:I_;kMՕIJ]f}XŒֳ|,ІňLWqֵ=#@;̀-kBJ!0=.[@JW-j\}eI^̪D=&.y[vtU*Ir:81W3',.sznT"p~  22. ~o+d"s2obί cB q|xb@^q|eFҌ#i)I*ӣfnH!W\"̪V0wY[[L]h7K?e9}?8>lsSgL2 &BS0 BCY+a+G^ǟSCDw>maG˚?/ $?*g翼6ϟ:>g37~7xl &yHfO-7#s si%~'v{6~mP`8W0#/s{'qr8+2(ӂݒ4Xp hW}h!TtW\WxUx[{ M"k'2st'_2]~]ga w$8Ph3P9p0aW-to#B"UDB6G OFmk: rk<bߓ^}4^2n,fhGD; ~uhv* >mN.8R! l5H-9=7 y}U: $Q&]Uà)mg+LJCZx)xyk8qɜ~pn>aGNi⬞Ģ!Ⱥ-Tj>)!]솮 H޼\ rWM&.̗zyv}3~跮'%E=[J5ݷ^({,[%>Eѝ=E}C9\[on3҂!&_G,.02?4_6,c *x %Fo:Lfn8R?T5A/ÍA&Fɾ/uUh4+?\i5O)~+|gY q_^?uoK#b~._~sOv _{?Cn~Ͻ)cb_}o_$]R zoƏ#?1Y͞yBǟR?$/ôqN ?P69|-/-g>}??0I,x$C&*>r0, DIpHdyTt:U+hN>O_UY/!%t#`*\$tr1(ŋ3jܘ&0u@r,Ś_#%xΞdqMT2 sP>-rgB,Ε*2 IʝK.!h-I mf46ZJ~<ْcE]KUwUtԫim02]u'ۢdj1 N$Gj,#|er%,rLۺVI;cG;^jJ- WɇU=~GYVn/-~4r64E`YyU(rex$x"[#GUf#R3*Ez4M\ulk&X!l/5^xRVieP .Xn% ɐ֊kHkE )i$dB-ƂH8Y3ՍPɆN$p7珀x_vv h *$`o2*w㣰䐑(^=餋"𞎦 Is"z* ^}Y;f^ j*tGuZ 6+'K-,ej զKlpF r̓:Ϋ̽ۂlE gIr(%I ~*WX.4{3"< ?4 F'trr+ԳIt =_\<_wHc}AftћVz}-`{X͠M 0 |g(MG=},CE3yuc` 5Ξ+:ޫWy_J>ݕ~ E/W_ Eu/o>;~;|L>Z-} G7X~QX@6\PXo.Rj ̀ AЁ< M :p`ɠH†%\H6ƭ9?,HD% rd RNE,.yS.hH$E3"(x> 1^LbX91uŃ8x!˃s*AuB*"'F&Ò9#ŗqnH"!I6R4!MN d:IGlLetI[rYiKT|W\/EGB@p&0`xdc+G;s\%:= p:g1DLA*S~}hdaMnT/*E;[Ve ͭrXpՖ-[\\ ڵ:FUY(evUwy})֛HEf1b=/%A{_]2al.by3J5]{qUΰ 5XwS1q^|%UɌ"'K#xj+5ХjhFVňZ쏧4"ri.YxM6L2+XBr,LI2gxf84bH2F|Kbԙ#/FḌu9 N3wYAQ ѕ#|脽qC'w]9bʡ[mT%(ӌ0<Ӣnd{P1 k<5l*SwMW{O4퐰q6i5<CxU];;nz4pbu[FtrU;.U'(@*ۺw,uS l.n#.y8%aIj83٤ 뼏vV"IO#l~P(r"\7.wAL9adt{C w~gT5 wn}d6Lt$JdvƜ:\[v s8HkMx9sû㥎SQR5~<2okv/inV͋)GztX7 iZMdu>jWezzs7_/j$15 .kKy}N~Wf~}~xn'`x?؁emgy=#XWg@Tc0Z~4B5FSyqrUU.VZaW67:q҃W`fGiĄUⅎs@#S#YZ`,X{"cxQx3W5fX}WxDb5` ׀zd|pJ Hxȅ/}1b-uCHjYfHJ8؉!w2LhcivkQXԊ. 8kQ5YkX%]6_sng|pXj/Lh&؎s 2grhT8rUp߲{pvA0 7pJ+BɈeKŽ/,a,/'rGj; yX’@\ͅZc$.dDwoV)#r(HHyv1pfX) WpI)YIi<,&I)ƓّE4ctrk2+I-rf~&L'_g}I4e8 r ᘑ9-p+3U-uykٙ1m) .Yr┱y֗ WB1w霡($-fdx䔚!ț'YՉ mtY$tfEh+9xyx(Ĺ9Dr+ *6ueGE3֞[)&"YvFc S Yqc#2iOɘ`Yr{ʅ F#.l)+{i9",G1˜'< )&AH>̩8 O韘f7xRcyZw%^7y1I5sy9{yꤔ>y7Ġڝwt/jb+%ezw: Њ@OHD#±ZbH՛9Sv L\Eq c OzW+~绖.,°K\@?2 6{bVXPoČ|>n|NUBVg̍,?dIH2I\=4\ClOLT'X\4М ȼM[nclL*ɌafBPzɀ(I-ݪў"OA1 ݷ3?*\GʩфI\Jͺ{E}I*mIHDߛN+NOɩ}+C7e:M,kW\DRN@w7[Ȋ?a7dKF ڐ`(Vz)MȉTrkkj}=ko-T]KVttW79Cy,]-[υ@Ym$mA,HE]sM:LuaIoQ6BJ1T=ZݼĨǔݢbТ٘u}߿f6Aաvñj ùޡ+iNMsXwc n a0ɢ j)L`k@M׽-=fؓlDF] aaə^tLl *0n{Fl6A]Sr@*>|'`w:O^dV .x [|Es2۲݄wWv1Ke4ֽ6HH";S!eG]\u7䜇 ]jFVn5g׬$KcGrk$Wve`M5]'6rI>_ߢ .B[[ݝMx77~7 sbEКxgΦe(4̧J -ꑞ\ugn>|x*ϲ+ hvN Y  sޫ;D_ S[V&&Sg<5پ$NS߾DeQgkKOs# Ms#N:ٻ;c?bOdT@_'sOXQmxN^/XK:}uz󌟗-雎j/Ę.B8_V\S_D>| c0ɤ,/?9 Iͻ`(dzhۮp,4R|]/'.RUl:PR\.*vVGu7dFyI7xN`Ǧx~A?Dy I:O#m id Zq Xjr_bViɂuzώRѓ$ jn |KzNຂ hCBd4{HF32'6'HdhӨz‚Be0!<GOs?WzB%+TOG0\دɧ4^<(Y:mF(78ʵI-iϥMn9 œMv!\to1v.b*~pqŐOj 6rI*yDeˠ}o2eKƗv/`}UM}fhRe.pWSNqyNce-,a~eG/,5}ą>M?vSuH53`07 BYAfc5hh0Mnч{tqx=x!D܁'XeɨcW&hh!`%(dФ:b#VA!\X]Rbe$䘦YAY(aSg!9h٠CgW*c' ^%civ眀0dA()z(>zY"uF%EP+ k^9CA+v*xYu5@mUf^+knIȹ+"-i (ˌ>k*R\,Rˁ3V*kC+(o1r|:dL:hۻ?,%l]յ MѻCaT0\<-6k|f&C59 2\u vkZ2=ߨo7R}=PNj2W#9*N钰pshB{Wp}{#|^ZNbu߶v_6KXbs{^c&ݞ贯ߨ%37_g7ǀw MÚsDBT1|pAt.9hU_a? X gGmKT<b0 t|\!>Ah aJؐQ2@T}Va8ڰ9-]tC 8ey ,!Y mAѲh FX!FQrȜ(H ~S>y(<*Oqဲi49Kr;)N e-:ԧ?I2_I[.M\01f'"\kl1k2rӕ! I- 8 652dBL= zcTQG¶#`ܹc _*FhW$^W@ס)fSYIpCGXgpYI_fCc|SF_xeFt*[0dwחfYm~lL`9''B 2s;V@YV*mhHЙs (Ka ?6P7ru43^gB]%c:4TmK؁:gM%`xʮtj[[)lWnkҊ5M~;4l%hCY^0 {^BwM|ފu Jo &xs#B[r7.B<4 ?//\dcs$.bVX2ѩU%^_"?`Wh.'Z)+Iu}+u[D_AR4u~^rY&zY$J :Ys zxMo6ڝN[[r]cu ީAĠ6]%2qAV'ZV'z]N*Zap#mjGoj6Z[@8Х<ۘg xC2F<j`M*g^肘Jk z]U`Xs7٨e:V cQ9Ɍ'vc9ڞ=#9ztګ]MmjAjd 7$zӺaUEY݊dDHbzYW(bIG 9mRx!y'ʍJMʯ4GN`Y_3Oxf=z= %O\K?鱽7$N( iKF򊉡mӲ 3ˮ5kڤ`')c<[k=$:YFH,.֌\[.pеb[m+Af$K2Ȑ83tn ?Kz 'r#FY-W;s %.K*ʷm;}k{[?ԗ"= 3 qexPs{wy *T,krv k뺷j{D @kc˻۶uvk땧ˢ덺ڼy9{ݘua6*{p{Jw勌Ȼ2{v+7{[Xoٿmdv{p#ʻrr{q.G{{|\ "l $- )|\30x9ۃMx9v&c A7B k *5,X۰Q|JU04/ReˍŒ <@{̛Lac>k,iS''RfΗ<ſ̄LGK\B?I˭ g MCKnɦJ% [-|2h״В,;m 2Nѵ͑?-F)uڛ5 ЕݟCy+,b'&kd1M($9=W+;}&b-2PK}8d<ϗ}!RbxNⓦ|E' MjۙwIN* P *"+*Ţ\uŝč 0e!vjp-Jrp27}TC=@Fح ?;!nW',/s/Ѡڈn mI_&M}#F؎l"XĉMigG՜%J˭kkd6÷|Z=SE,n]o#'?;>LKMSsp53;:/,ǜO}`:"qϺ$'".od"MҾϹo3sHß8Yُ&{VEtI Xj|O0B8ͻ` ٘bzUjqlpH,ȤlrN$UVԒz`nCExk|N-ި߇ X,lT;5~1d3hw<+lfB% U\qea[tp'Q2ʖO'ّK/׶>묆XZKyǫ A*qXLݲnÅ #u1c;H}'5JS&\ >Ā8q#Ο@LYsCH*]ʴӤJ=u)X¼y&ׯ`Ê5 d*[X*JD"]xz zB1  qX\~}\L;%4Mf >7Qb$2װ"pm<-naݱ+P:}_|_3pu#gnz5=3y-w -~A| jQ5T &ÂzAC?൞pe"@L # Ftp( Ċh H!ǣ6!"CѨ'ڈP"#P%/e]G^$d2&O7sci4S \*視{'n]މ_qe.y&OvI'6Eh6 nꂧ? )y:T wQ*ۍF*uŢ  "& hJ#>j)azm :f%M Iʛ6gjΫԼޫBor˯Ee 02o/S1kf}1ܦ˛)Wqn'߸*a.q=s[p#moP?/QkXg=T q /5R\gJ{qvv$]LWz7x#;؀?6ޒ3;1Ќ&"DsM1}7r}jSk"̬sn9HiÀ!]6IOJw(㾷sNTDύ7~ W±rUϻdX+ N=mzb}*2ׯn|kSdH܅yKk*v;l>թo|"^`D[fVA~PY?j/!fQ FpBnN" ,Bjv?w۝DZoRb{8<#'6E=1isr%Sy1`pſ-e4G3zQwi'łFLI!(àOm vT&FA6vۓ4ɽ} ȡJ0Yп,YMBr&p?Nake(s]&pCVf䕰$TI@gVdFEq8ILSl5HOof7YCp f4fSY6) H?φCv?1w.'A%EdyzdCG F Y`~ O8EIO*c09 5`/[:*laTJ̜ru( UjDu-_]ղu-MEMԳMLVԪjV12Ct&[k)IH/ %*q5|+0e6%Ll; Hw5e9V2Wk`q.Vv,Tҵ{}UOXkU/ݔ=.$S=-end+XjVbnR[LZQ%MK^$n|}[5|]:\U:gpe`r]h+#SU'_E¼u'] _8{a]U}pfiAucq(Nma)H4zZiw 9.agDI+g uLk8jC,sTqEnIvmX} 8[gET(I>ZvLswAjiy9< oj~;o݀w6g:̦"tX^󶷙O+#˭!/\FM-aB=qлs9fj))RO3 .vJr`<]@:BmrĿum'1OsLD$z2ubZ]vWct`j[J}*akWWwzǤLjPe?{CpX~V/)yo!=}GeS\ %R[#Mw[(%nwW~'e+4Yf(f.~5~.*H~F}30@!w p+~-肱VvGu3`1e8z=胮րxn qͅa 8z]MO{?#Rx1XVh%g4VLmcƀ Eh\SXyyu8!sH.e8eFA&MjXddžPv@MV.!Y`hW6qxXY$>6TDFQ'-l,Ç(F#tHȉ IpprnD,GKbLu24Q:cwX/!035FB*&-wFpDh6gq^|0̥xm''XjPdFF4D)oCCh_+$G"T\؋:}8F1e_Tp6%Y5= " Y8V+x<iRRc*?@AA74 )Sl,WuGe$T6 T9[٨Dsh^iBJp;ChӎwY!M –U7;ɓtcrluUzidt2X.i&⑑Fuف5F_=5b=gnFuxqטYY } *x񖓶(MXIq/ؒ`+" y aY.Rpr.(i9XyBP9#aAcSYOxh깞gמܧ$LfZ!8ȟ^oZc$74bĄ习|X.y Rv~dq[X *#*p:Ru],V9 / k~7)!P%x IFHyTWN*SQ`{tYz"w6ʥ8jU_ZajPV xZlڦ$5T7yXy͉{[ڧ~O4`\SqxڃzjJjʹfwyWŌPyXZ0ZJppSzy`u83! dv)0szw[謺zChXښ:ct*Xi׊#jPJ٬h 캫yhaVmڭ*Xǧ /y [8{  ^Rz H ۮؖ{*]#{J([+ۉ,/JCJxt@5۳@-v(C:%K

?n*;R({%mp)]iǰB=d KW >} \hx~&I2\$hEggF'[ēLqH?p`is(5rG~lLƼɥ6sctp3lLg٦]:{,-LǻqgEι#Bj_ny٬̈́ͧQ6.ICflL` ILܽ 1pz&s۳bj\Љ z8JrgB FZ]£#xBd:%u$)0,l g?'DMFmH=JMKS2QYI O\_:.ݓK 'jV4kݢD͕\ʼSy y*EK8fP'}+-ޡH] @T6On,^R ~rf2T=D^H' 9a SNe?.:̽Y2d^G~z{k]R)p"suNۅԂtJ~c=R]gL^-y;萾S<~bzΏ&rhvޅ. K=mI苧{}fMT륚kAԑ-꣙厓ꄲ3+A.U"^Qm}BpԺ@ *=Nꁸ$|?ZѭPo '3` J>2`'K)U^/_&]f!OQ3"'@o+"_ F/#HY|CMEJ28Va\Krj^aϰX^ZtEZfLrGFt osOuehΔ2әe1m(F.e(F}isi"t %瀡6: z݁H0U rY]oN(Rh.jbɞU Q}V_>ӝX SPRS#"FԺ.ZlI~.|K^ hn;J*o\m/ aBLL p1y;+i+*'\V8΅hGDm4b02 T^XSBWu&.tӳzF[_Upgsmjku,EDJᝰ4)?pӂ|1ں1>8w *܀4qNxFNZzM )>+M^#z^Ә}P/< Q0e&so|꘧bOG$ߑg2*'pS-ࣹKB_keǻ* `@ Si/ E8"'=]-lm&:Ax#rD"r0EH&N p*ZX .>:(dQ/w @Ň?9<2 q8DV=q H l.?g<D"AT&!CJbҒt#Dy<ẉ Y4 H>²%$*Fϑ[$ XsǬ+ ~]I r.6\>әtayҗ6f ;DIz, yn44GqRf& NyzӖ]C8U412&2hυ^\c~ƑB<%Wy<1URCbMRޒtNSUM$iLz>;mdBRĩгF0ʒk:To#)UVMdn5as=Y5H[ѪV^;4ykIW]cU V8i_KR]gb\^Цv #wZ~V-tZt t gڢez+FX$"nlk\ֽ֟w{z5MH{=Ts)L.“?x_fa8 uC;jPW{/}4bEVj)?b 0A0'$Ŭr H1oqٕIDnS)Li/eBXMvK[M]N< 1Ofde5T g >賝ΧM[D{,m5'1~aIW:?jaMoӝ3'ơ$2ϷnZUzCFt ua_Ylen6mN{ɶ}p4f*Pt{ˣp^7 19Adr}-wss79?WI?糩|9yh*Lwx֭nrUʬn]Ehzvv,j E`cm۟s@R7BWj ]ݫyg=Fb/Pi~3|4/+~oKޢ k3Rq-ⳍa[MOa iFT |Ka)#_g{备%ޝ'YԦ/{ tO,*F ׾Siւ$F~~~I}?37INJFdSL(ShJ(~)kwt8|QGQH:p|ׁsUs;")6gʗPBL4TMPt1FTz8 ]&e 6_%hwB[TV'U(7Uw@V*3Y%\WxUt=Hw(?krnxwtHhH/1E< vXaG.f8[H+ሳh-r7Z(lji+y9ug*Z/"Qq3pqWh'VWƌɘg2fVs#ڨt VxgU($6^#& X܃X"XBΠX8t yfEGc!ȵ<`koؐlly)qXbv* y,i5IV(!V1y,v%aɟ#:sz=wà ju"s%+8":a   :$3Z0bS2ṣb<zyrh ]y?A=DJ%&KVzd3BTNRR7yTXy\/I_z~aJvgiok*dmLAy:zX~hQiEdTRש7eoS)vdiO8|TLթ |rzf!ȊCTSET}@*^ǚJȬ9N,jĚv麧PׂEKEcI.#VCxF~@Z~L:*Gڅۥs|ㇱ};[PDy~H1R,ʱS{ܺM}3O:H:]dzz% ~4 ~dԬ6K Q /ɪ檚*g%>kaی@;:K#I JSYk?2\+y'S S~ O^g E:7T::lWxO]U6xg kdZeV7 hZtڧR* 丏kLVl+z9#[*V[[+[U۹˻뽑;KSkkvA/8پe maJ8*g6y3YhgG0R9+Db/ n u%hE cŒ0C&äD.c/[:lA%!QC,M<8>CѷİQP\1|UťIdZŬƑZ#JlƄY"ɅhmljX)_ou _ihy|ǀw &S BŒ_=3kǡQE ɒ,0Ė_L(QxE3/f ^"˫˻f(f1EA̛̯`ǒ۬#:=j^ݬL$9h"\~Qc̶眃l @(@c[" ] = ->݇],ѡLҠpў"lҹҰKVٻ(]!oKJ˺C=dXӡl8ݨE]z9-,njR՗ӗ\oا1M  U'9lW8Tڡ=ڱ\}ҷmGt`|/ + NԦM'}-U ĭչ}ܠ+sKݰQ~zݷ`ɍmP ݊3uЭ}݉]((}y]L+0M"[=ۆK ߇ RެD}zݷm{4 *n-DهqK).; C#4e7g=M<;׏frE3n `? ^K"-mt泋晜 kGZ#muz m{NI }ރnH.gM邝͘n^Vimb^ҥ>>9櫞[ɲC>˴ӽ$-n[>ö#L >>Ԏ wڞ.t.UMj5nC%!.ln_? Od 0n;?_xKgOp!:n(+v{ X#2_*6=<>_8FȆNPR;K1Jh\/4[f\ fcjjÎ tw4oe_zwEߘ} sߜ]yOGr?O(?O7Pߖ"h_,m2_?_ȟʿ?_؟ڿ?_?_k0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ ;log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh__dep__incl.gif0000644000175000017500000006007710666754751023573 0ustar fboudrafboudraGIF89a-Gӿp!,-G0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL zn|&~ I~L}# -ƆÑ_fI0Mh )/;>|༂"X. CJŋpsp>z 72I%)G#Ɨ0cv(0%NDHIQq[* Ҟ=C>).GjoɨR48nYP [t]}*, S鮤k\U?LBsP)կ#R\"1(K*͝CZPѨSo)Pװ>͇v۸F:Uv?.e,XJУAN:ֳk/,|GOo뮾c˟O=KϿ(!hx v`FHŃVha^qBd$ b((‰*b,(H3ڈ)# tH&BD6鉑G䔛@AqH`IZXy\و3)晄YZ&j.ftl֩'w.瞀~ѧmQh0(90¡F:âT¤ C\iSFZiMi*OÙj Y^zcsEMb}5VM?M'54V!;IJ]n Vb֖\*Kko V]\f7׽Ozr#n ZToF#17\%\̀1*^܃'2բKslάj7A~ϝRs%<tMPG=TKpUgIXku$jث5hi=!l-7P=pފi7߀ف.6&94|j8w垇梗Ϧ.ਿ.;n~L?ho|t(C|eHyPuˋ`{($lqkSd~n[oi=ٲ?SLY`*%yZ7FEFAJŪfz9'Dd A"l.y]J^X8谈5 q+ʉ;T)1Jh$gi->,%HD >b :+`cX0)X"fA9@#!Ϋr y25҇U,# ީg$M\ N>X!:VJ]B,[WexN\j$-o `3&1cb<"kf}$96MTS=дppĜxr6tl*h;߹Ts ' Ϗ3dgŰ4&AZϐ- B0E1儍ը@Ri$G7R٭n-K?Ҙ5kp:R4OMSzU7T~DMjpTؠ_USs[E RajNa%EW&Fi Z >Ƶ3sWy-vd  2-,b$~갃`qcmб4[FFH &A8p#B*Uˢ&bBȖ#f|!!/Y/U-6X&^jk\± `+\}R$$ ʡŏz4&3ځ']DlRnn$GWD.z+ތ1dBJ!/w )Gr5.l+IIڦb&%V-*lݨ֮Ӵ ucףM** X}Ej{[<&rzM, OF>+X([SPfc&gh.GNNM~kfsьxYOpg<μs 7١MA'Ad}SyE4)jX3K? jK3Z.5G6TߊӢUZxֶW=kSzAY}j ;d=lS.Z hGʜ^Ki{ۜ궳g 2Ivmg*+bm2~¼lk4n¾ <}i; wAgC g"]=~ ׻'y-Io?CrSF μ>ynȞσtsRZ Sx4s9>rQ<xMMo'L[ P"y-]tEay(>q`5^,u/ 먝J# \~&?6σ|XS˾݊a2~_?LCsnXfڠ.7)fU'p EGӀW4 fA`2HWlS$ Xd< XpX!)679f"y385xk)r|Ӄw"Cg,DpQ6N4 LH9WhYX[hMUX5Fw ee ]8Nx~7jlц6>jFqH>u$|tu hgcH$oh6C∕VgH†=&qkS0Z}xrtsdᖉȊp㋈BGr8q֋H%'¸ňxNf;C1ֈ&8BmC`qЋ>،A0A;7G(k!r4o{(HsOG=x.dcp$ 4~6e5IݗU VА8"91y/"i}Xq3:J9$I 95JF@3و57Y/Փ\6,In.Ya*\ڕ@rgEBْ<.%yy,G]lXU>9cHuyf\lGj\)Loy1}{FFw{e-G:d`X0Q}=Lig-[4uj)uvrmIs$be`GDwFُJA\ YZb2yM9iNYi^6 8牒Y')I㊝8't7 7>X Ui]ؙ1nb6ig,&܈sH~H jgCb՜wi)L\"*:#*N& 9W(=:@7%t4AN>vBई c-*dRZ\Ȥ [z T(a!mqgjz/jUYJhWZ,n:\??ʥYrlZ(#:r jU"*+iJzD"~ʟ]&#:!Y%"ꜙ*IIK2ڪ:%9"$ʧ2J#zʬȨ= z8<ڊJvaE!jH)*Ar۪3ڞ٨R){ڥW=]>jQ2[E:;!:B쩰R[ 'ۊC1-+/[13{:5y!.;<{)Y{B;שJ;kJ;:H4|( [ʲҴPQ;h{U G`%g;F$^&~(*,!EBVu CS`ys-K9x׿usp`)[yx+g`IwR"d ݼ(5*L=wGYyyx_{.uKN3B>%;ҵ_~]y`^}.Te\c7慾݋fT¿.gBEY-+˜~w僤UgMx y[Ya?t^&E:IUuzm$-1~N6{\ .W7 lX=Nj<skIE7Ҫ;G e;4 ͠ޜ2R~6f]!-҃7>ڋ kÝ܌h+0/zM"3kT#3g}s\fF Tm\ 9> !_OE5>/PHgC>mx|jù#* zՇh,4FS~R_R?_xy^j/&?^i˟?X J!i/WoNï#UEI?O_\a/{׏ęL!sFy_0I8aE'dih:p,aS3t.pHrŤrt!ШYuz߱.:2z͖VYj6.7rwo6qWwGO<8XZ%m>js#/·N *nYќR| 3֖$*(ivZB_Rp{ ыHA#3l5Đ(5 +L9a&*2ܙUE RQy1 Re"jbӧ`j\P.W? K_įl^X)سN*s {•x:v:FY d 81+2ԅ'n/䨰5z-/ TarSC+}ygj#FZ3.ױO<{ws޹?%owz#/~|{SN?u8g]pY!{ hfUhfv؛e"ԩ7fb" ןrDlEAf/x-H=F&ͨs؈cKZYbh(a;haci"2iڝdN'tIH[jӍU5xf2z"M~![Jg!>b|yW θP`꥘z ޤ*Z+|I T vrh&K,RjREFb -EqHc\Iit m j^m|K6䮟L枋nPMQkˆLマ{s՚+e.ؠ_>육~Bŕy@د?2 ڱ$E֛Un,Ʊ0@'k͆/=\. uM F©+7Ӯ9<4p5chosNE ܘTX^tx-{\ԆG=`b!O䒷͈=Y2ɝW9ߢ3vyOKy)` :{>WѳONzrq;+L%<[#<_x􆎒}A~;R~_OǟcYǸ)ިO; (A$P/Ý*HrN?5P"ShPpv+\p6L|s>:qCkmF@(BalaIp;b+C qǃEkC'B#Kx.QfiGQU+dg<τQ@*>Jy=d"7y蓖MK.$$g4 S4dJsT*WDB܆IbbCͨe%A:4j*sdI3u1)O5l [JnEE;B%LO3hάX#K퐟D9ir9)hk/&Kc(CQi6EOê,!$Tt@ANͱ)z)Ka{)pz.jWgؤ)6Ĝs:k7j,=SO%3K!+9$>Fk*|4gL_j2,AeYjֳN.CzeSQ|XGiVҒJPgJ K~+iR:ԦKc'\'{"鵢lv-e$Y\RqmhױПmj Z*I V6%\(Jto $y}.SBZ7jUJE.xmu)7}.S-]=y@c*yNcudj,y,PڮH_E*X7 v鞄D_F Omk)Y]A>ƒ{_ F 16BbH. 3xWIn, R&jBL*Q; M%[1:ڏI)d&osj&ysQ@csv"|9Zεw-Azhb6Q<Śs&` jXճTK9gKf`; kc,)!@u ^WsPd- =ik#AM\Hn4[j3x;"R1rD㟦asp >pɥ]^'w`bQil4YOE׀/طͷ^my":bw(e-M$fϋA+wtNܱon;^zƹ10L'v\}x';UVO )5wwt dZ0\Zi>k:b;Aqx?MbvCtP?iȅ+_c㹃Ǩ5{}cҰxqSbuU9G~+sAUق$Cu$|luxt&Gr5 X`Ay$UsGDi~HW-(?WV a~) +GskƇ|7xS9/g%6'pC8T4#G(<~z*7~BJi3j48\83gXZzli^CȖzX.U@8^W6ToGH85j8yuG緆sX|\d{)؉e7|mrȈ(5xVH~[TyĊCcXx¸DYH8?ȌxOWF؋Mx@xq=8g>>x8KwJ8I(qx.X2hO)(J( Í =5wG萘9 roԑ&Ighgw4v0,Ȑ4U,Q:I䈏؈n;Y2 Y"iEF酔6 QP %> 4K9Z9SV a dٖ4]yiɔnyv4s fxyyIYA)F)9qd`_Mט)\I|%۳YTڡ$HhDT&ڟ :jy.z?ɜ'6N1z&Ƣ&s>9zBFA "Jm$ʡGJZ@qZŇX}~:-?b\r^Ib8sepgiJUԦמ9jdy*N扑znzZ(PMjd!%d!D%c_P|ZL(K62*X4D@%x/1t""[z:gª#EwWY:v=}~­e׬BFĪԺ~x7c6zRw%\*^>8&:we|%abyWꨀtp{{{u<ըRbbW] ae} K)&a;\ [j3"'%J\UW@y| 6!VugrHZ'wկ짴ɋ hԁgeҍ==٤c]dڼ6JمƲ6p( :Aaї ̯E۫-4Lc7"9 ;ܺ mm٬zUDMOe\}z} ߖ.{c2%Ym ?hdI]`hZ- ˤmO l۝:ʿ- n!> >+>mǝ߱1Z>~˜K%^n-仍L9di=NS,~51)^`~-,Sg:r> j/dpQ9.q݈zZ~N;!ZtHDOSo|nWHow~Ֆ՘<|Ld譮|9OZ>ټ|ߔ+i~Uκw%u4-VSJtμ 1׎ndNNίgW'+\t)ɷT.6vΟ:Ϡ%^[ҵU=}vnme &+},"/,VNT;'=6"r+;Wx$/6} a@-=O @h.[cGv0>hմQʈSj_%K_鞿O}L_3 o0v< N﬜nA|O~ˏ}omoOו.Oo) gүv~ }ڬjP0I8ͻ`(dihll/uFpH,Ȥrl:ƈUq_F[ BxL.4:cӬK~UlRpX@v.^oq9/;77tGCqk;HW\QP09:n=FۻͿuǩ^ 8lٔnGÇdB!"jȱc)ˣɓ(S/a-3* @͛8sɳN@ E 2a ЧPO:XHlׇօ "[8ʶVΟK;Ho/|+FKJW.u˲i٬ɔbMfrѕ 1ץcs`@n5M]:p ~+pس/Qj=:y絫_?bs5A{{)J_Tay1%AxNah Ρm>s_ga蟇+F!h$]RbR3N#L6j'a?XRۆf$ N`Piʕ]%)cu"IcDnSFKzC,YcxD9|$T)N Ɔ{oe>ZYwh~BxLبg詵+7)Bb*k))%8lSðP@kA!鞜`lB mԆإ-:O+/[)QNcb]ܽB'(K0Ioą"w2ICw&ڋ۲ ({|P-N!,ȑq0<\o`H=m#"t6qX5EJ\FY 584- o=6tsu-ei6|m8}%vU7Ӏ78~瘇~쾛S>v:i'gI젶⧿";KVE zL7o,q-|')kg RD`h)+'IOw"M PGجe+& G(@Ss 0NnH#\0"`4DHmDCT(™iЀQXgmCAp ?آ0ZޑD!N Og KIc9iN\]8޲$ l[ЍDKS0(rb!W?:Bm" UF##3]($M2J$*QcJYb2le |$-S9K}i]$)K踒ZR)y[L4єzi_r1X<4 H["H<2)N;"gYlb.%!##eRӘlg7iO}2O[o,|{-,bi2VB݄!ۖ7<*] -PX~d_}VNۀHy1t>sYyQs<]ZEzYBˇq juytatҥ>G|g;X>u~k9]DGl9QPU46"uJ7;x !9#P2k*J~'M}G)H顮Rŗ~i?ghq#s/x>9.$G`j|t|&7C6ːIw;Hx)~?З9  yzN2zɄ,؛]1eHiQ7H~T 镵aW/`By ؚ۩9;ΙSiMȧԞpD9Af؟IƠi`GzJ/HpDN{+8RTJZtI(2SB=(_A4)oUTYv6ȡ *< b%c9ډ4Ը4๤LrNJHUj>3G ]_Z.@`gR.:3pڇq*s@9|J`B#ب58j: ~>E;? 1-w Yn^Nc3+-²ȧ<*.}һ>Wv^}N)-_-^wٺӝb^ꢈd}'ƞL>2{د .Ә"˫v/N ovmh=SSST}ImTuMqOo6hVm_E s?kwOoB_}O55X_I~~fw ^(T& m4_/KQ3Jũ Tǁi= $~Md/OZyH{$$F>!y g/ÿsn9?PuJLNnE?P+'k`(Q&麲e ho(|pH,Ȥrl:PcAX0F;˅7, |N^4TW^C{n`l9#=}TLPk\YȲ~ξ˜ܜVҮ֖K ׭rJHbE̢) _VHɓ0ɕPcGJA͛8s9ϟ@vјQ-? ]ʴӧrT:HzK'2jʵRrtYoRhӪ]k,.Z zݻxfr1.9eL<*\%XaKL3o,6ϠCWԬCsDͺkWL{׸svqcӚMqcg\УKGTƪ;νwM|}7ӫ^vy_Oo[ڛ(avٽ 6XAxJaivf[̗$uզΉX0:u"8Ũz͈A6# Ch,R$VHF)%S3. _>.EN嗳T9VYflp朹yGOZIj٩R % ~>(nA¡Lh6dbY2j)p*JҦZ(u JXXz>!GjP,خ,r\kٖ B~{~L'HZJH6 7Qglz譾H $KMfȀi2 2A&۬ο N##Lrˍ (WO-5HU@ح LH4Q6DʹXݶ0hO}xkKֳ_|t#HJ'nI/7EnyW2v]ԪRd,3WoӵkGW+]@˒ЀP$ ā +A z[,ߺ @WXTė2,N@ 89 q tCC@&v`Q8BƧsaLtj#Bhq-^4)>C#! CQ_U#'yGwT$%7KŎ$'G`y,pEVBSd"GW)$eRZA%JI'5K$Ф'f@&^,KPәԦ8M]NL8siƔ$ z$Tc~ 倧>ϣuPi! @y(yS D̨F7M%:ImņHy}(=_JX/\fljFlh锘4S>g*jAŨG">9ЂQ cRS4X*JUyu&a+}#2v&9tA*vZ׵JJ]e`N:m/QW/MHf,4YJ,X)_i Eز.g*;mɈ7̴ljnid *ۀ6ksn&\ l?ܲmJ{]6m\e"װs\UNMnx[w n^~w+y$PV./eT_^l`w} <[eo'>y&gyPR#fc(,Z 1tX"WGQd&9QnTjQY& @>PDܠ1؛ذ9_M=s*8>gDjВ(1LOD;m)S;PnҶ}uFjvf3`?_(j4i!zэ~t $6/~-mA{ )smj0[=Үv|'x/&ޥOUK^WW _9~u|?܅i`H -9g}\~ۧ=W}WIqo8v~gX#}ŷ8 ȀWu|~^%bV:,;|2z!y^z-[Ƈ9XJ#HQHz :z7W%|$X&h~e'0@%Ww?W%…e4R^Fv]!dL IOwm(eo@u!7~_rw}pqr;vs؈fp&lj#扞'Frg犗8(KF(Jvwd=1ȊhuŅ\Ts،V8匴٨H(oEhʦuƎjō騎(YE؊|qFJY%~i'se3-!ϨrSA5. r8zG]xk4#"lhR* ,.%b39+!)< V=H?ɑ&&GAm\2PO)p9)N\yVQb [p(h ۀk5IoryuɖwshhXAVٗіB)Qɇ,xq9biIs{072ׄy@dGW `Ua56)*u]H}]t HY-Ɖz : ɘq)|76y{lbRv+~c e!AG] !aghwsi:ؠ:ɡ|F(qgO&*JBʢ- (١571W=j $ LEz /*OJJ2ffUM愥: G[:NQTTZ~a:IcmxǔlLWZ&qJs.(y[HZ#iR:Hzԥ(ҥf cntJJjddʩW䩛m..Lک/2*ڪ, FE*:A ԧ)jtg:tZJ?7:yW ֺRפ:a:YNj:E}=8jf5ѯmڊˮ,՚z+K ۨv { ԰6ٱ: !X0yKxzí㲑iy8Arк|XgW>K2+;"˱Z{Jӟi]:߉ɳ{G[bkeO=Q;$ 0ksw:ȞuݕS_i rb*7a/UX蹁yz+7WQӳ; !+Zd{ˁ1Hurzk&+׷+`y{eٞt[_[{ ;t|K󅵾8-輽e]]^.0  0 [;&_.ýљХd{^@Kٿ;VDq{(lGW  Ha1| !쮁H*Qh7T&|2,/۾:Q lmܿZFrrڭ#ܽīݭ =9ڛ޲܊mj|=ؽ=m> ~~I N"U4IN| .D[=(@="0ޫs\s$8>:n<@mkL&3ͧi2PJNpʭdYν:_>aaSN-'(enGDk%mq޺Ihwn!s Ʌn臹zР;WN,}لEWKݠ.j9d1|#ӨY~ܷ+n&D.z=[+:`or\_͝˫Z8yZM[^+D4.Ե흢9NwN[޾5n^^Į̛۵5[%xҰfLgL'hSÕЂ̦lL@h(31rrza~.r6̿1,ΠV߈R?Yo"N]pȧa#zeO߁ji|mkq|uIoOy_s}>xok0Vȏl+// BECڤ%ҨʭұϠIɵ_ ~l?nW/Yu(_i_TC{ >9RQĭdoU:YtVrmpbmcHW 02'U8˫;^(dihlp,tmxQ;eNJɈ,ol:ШtJZ:S6@H[߳z"V3[~YZMpquksaBHn]2=%K ofm/$7m̴ϹһU#4ϛJֵkuo<)'&`lŐׂFX*(F f`!$نvh," *(cj7ҨؘC<)'X%L6餓CF雏 ֗XJVd]w# j邙_ISpyj- v9闠~S@j6b0R7i:T*8*Ifajj<²1|驴^5pPʀ% 천,Fͭi6-B4R#nn +*Q{^ʷHᓮi{, .k"DQoSDNpt m4<}\BdQ"7ⳳ+h ˲;}47GA RI;?PCdm[G$Tf@#-nEL vU}~^"Η2L؉ӓg3F<$'驷ǎ%#.#huN *:jE&:ďf'UJFcY:%1sqbJSrAw eqF<# måHEc k(%2k̴Qr &iH>&)Dq^O?E:y)t;( JT*R+ԥS1:TJ8u]4U՗tujK U.eYUִv[#WuԹEqe\lHkz5 5e.LQI!44Pm/V22"š Y?쑽=f/vjab5o"Rg5mp6/ݖ,YCd0 1Xz+EWq 'f+},[Lm+^ H%_ cudǣuRlд\E];M0hh ޯ]}xĦ9Q%, 1k+qp 80U <HN;log4cpp-doc-1.0.orig/api/CategoryStream_8hh__dep__incl.map0000644000175000017500000000334510666754734023404 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender__coll__graph.md50000644000175000017500000000004010666754767026511 0ustar fboudrafboudra4d236f71959a71de4b3ba69505ce55b9log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator__inherit__graph.md50000644000175000017500000000004010666754775033374 0ustar fboudrafboudra452180901c1a03d900976aeb1fddc83flog4cpp-doc-1.0.orig/api/inherit__graph__8.map0000644000175000017500000000025310666754766021121 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender__inherit__graph.map0000644000175000017500000000322610666754771026664 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender__inherit__graph.md50000644000175000017500000000004010666754767026362 0ustar fboudrafboudrab0e589aa36b7819c771fdd1adc16e6b8log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh__dep__incl.md50000644000175000017500000000004010666754753024560 0ustar fboudrafboudrae3246ee545e9aa7a4c397c8f2f9c53d9log4cpp-doc-1.0.orig/api/Properties_8hh__dep__incl.md50000644000175000017500000000004010666754752022504 0ustar fboudrafboudra0ff84ad9f16dd594b907df58b67bd9a0log4cpp-doc-1.0.orig/api/OstreamAppender_8cpp.html0000644000175000017500000000733310666754746021767 0ustar fboudrafboudra log4cpp: OstreamAppender.cpp File Reference

OstreamAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <log4cpp/OstreamAppender.hh>

Include dependency graph for OstreamAppender.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:46 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ThreadLocalDataHolder-members.html0000644000175000017500000003344510666754775031020 0ustar fboudrafboudra log4cpp: Member List

log4cpp::threading::ThreadLocalDataHolder< T > Member List

This is the complete list of members for log4cpp::threading::ThreadLocalDataHolder< T >, including all inherited members.

data_type typedeflog4cpp::threading::ThreadLocalDataHolder< T >
data_type typedeflog4cpp::threading::ThreadLocalDataHolder< T >
data_type typedeflog4cpp::threading::ThreadLocalDataHolder< T >
freeHolder(void *p)log4cpp::threading::ThreadLocalDataHolder< T > [inline, static]
get() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
get() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
get() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
get() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
get() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator *() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator *() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator *() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator *() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator *() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator->() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator->() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator->() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator->() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
operator->() constlog4cpp::threading::ThreadLocalDataHolder< T > [inline]
release()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
release()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
release()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
release()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
release()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
reset(T *p=NULL)log4cpp::threading::ThreadLocalDataHolder< T > [inline]
reset(T *p=NULL)log4cpp::threading::ThreadLocalDataHolder< T > [inline]
reset(T *p=NULL)log4cpp::threading::ThreadLocalDataHolder< T > [inline]
reset(T *p=NULL)log4cpp::threading::ThreadLocalDataHolder< T > [inline]
reset(T *p=NULL)log4cpp::threading::ThreadLocalDataHolder< T > [inline]
ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
~ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
~ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
~ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]
~ThreadLocalDataHolder()log4cpp::threading::ThreadLocalDataHolder< T > [inline]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PThreads_8hh__incl.gif0000644000175000017500000000576310666754755021177 0ustar fboudrafboudraGIF89a"ӿp!,"0I8ͻ`(dihlp,tmx|pH,Ȥrl:NtJZجvzаx#Wz6ۤ7|NC>~F8 *9 o˪Ǿأ ܳ  n߿$H;|O{(tւqBs]dm 1aHy-3zܸj&sA$̈́QL`$ũi C*ͫ5/TLMJ)׉ k ;mfbB(n뇯޿> U +NŐ[<39e2k.CBӦ?!׫[oM̵sGYoM|f+/Й=;Tͯkϖ}]ݿǎ{Uϫ~JO~<뇓5' h .=VTVhfnYQ$hX`+./"3_7# ;c[?d]6z6IGd%Kd7<鈔Q@"dXze!_^ =f g.sB4е0(֋s`:Py{”.9H͚-։VJAh2.b Y)D.`iF@gLnS *f%k8VUUjl<:l;&첓]E+W=Z]m\~W=mUQ2ksPLŮ;BkvTT&5m꿑/W/kꮦCŻp,Q˱J!5jW ȌoDgIyr+LUʆ*f0&R-!/KQ]Awl&-1A% ycEeVDB6KB]E'T:*7::}9p3 %ݒ* hۢuI@e)kF>&첳X=Z/(һһHl(6(Wo=1[H^V#wv}Ɯp/~^n&]\?6)`>/߯ H 8$ })l`fςdC}3 6aqp{NBP?%la b(/< B 2 }և~DW$K| Dbi>h`kXʈ"]e\1m@P9^d= a~",덁 )e02A$YJ>!$#$9I=:)d' ɷ2 Z4HPƩTw/IR_D I`P'W5@veq7Dq_26j'Zٌ5 dC˚FG f gC똢&e '~INmbGYLΦhBz3'>Ǧ{"況F.h\2լɹ&-]TU6|Ek9g0yi"d:SOB* TO] !Bd#UJ-ujgL Q*>IVp$\J7;blD$u7R]_ր{%N +Pac!;F:2d1[Y"c, > Z؈6--mNہԪ6MUb_Z̖kqn`Ml#Bgq{ .,s[N7{((uXn׫^\B\Hb^0:1jmzKӼWVz_7U~K-À `+ ~@a3[X fc|QX 78Ò;>Klb0wY1j\q^{S1]@psrCjH\s`:~k&8<(fEy82ݻe,4'zKZ da6oFyd-Y^3ZU[fI-#[ pvi6qfGҘδ%0A ;)]Jyr!J?}<в4_Ys\j,;ԬffSKىu:&7Zn&[ ljKzؓ}'֌+ eS[ymFߙqV-KԥVN\X5A:)8]q{u o1\eG ?7nq/9}A^o2$WyYK9oΑEo)v%ϑX/YѡNxlձtcNێ1lwtGx{'. >2Ax}hyt2_>^k y5SMBtpd}]VUa7MW'Ъ|~/_?9>gI}.C">՗{bT.ǺS?_)[gmmkqMP5k~#5S u Ivp2OAc{V ly*B@~h&h7`Iv+GĂA}4HBd|9Y6U׃3(ǃFhHGzKyHX%5TxVx^\?^b?dXphHjӆnypPztX&x15zI|؇Xw􇃈zexW 0XXXAEh|s`pW{Vʼn|,H,=}px}HX84aHS F8&:؁6ofa?֌=`-51OB4g 9Ro(8X 5/X訄o"%25/hs;`GgpJXI)rtQqE ;log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh__dep__incl.map0000644000175000017500000000016310666754731024047 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator-members.html0000644000175000017500000001210110666754775032103 0ustar fboudrafboudra log4cpp: Member List

log4cpp::details::optional_params_validator Member List

This is the complete list of members for log4cpp::details::optional_params_validator, including all inherited members.

assign(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, std::string &value) const log4cpp::details::base_validator_data [inline, protected]
base_validator_data(const char *tag, const FactoryParams *params)log4cpp::details::base_validator_data [inline]
operator()(const char *param, T &value) constlog4cpp::details::optional_params_validator [inline]
optional_params_validator(const char *tag, const FactoryParams *params)log4cpp::details::optional_params_validator [inline]
params_log4cpp::details::base_validator_data [protected]
required(const char *param, T &value) constlog4cpp::details::optional_params_validator [inline]
tag_log4cpp::details::base_validator_data [protected]
throw_error(const char *param_name) constlog4cpp::details::base_validator_data [inline, protected]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x73.html0000644000175000017500000002020210666754765021537 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- s -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FixedContextCategory_8cpp__incl.gif0000644000175000017500000007220210666754740023734 0ustar fboudrafboudraGIF89a=cӿp!,=c0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~`bÒNa@7B_>װC-\< HМ#j!‡#JHQŠ.bq#Ə CIƒNZh%ʗ0cʜ)SeMv?\ɳϟlZ@ :g$ʴӧP!]c%Ъ !ܚNh#,lkʝK]5ݲ%*+We`ՓOd45+8#w3k̹sPQy㮡Mv}'& GL>e N\hڂ^ͼyY֝DG';:֡_Nuj 3_w^>݆1JX$r=)[=vf$1e:ih#؏bRb&8K)e6 X}j &JVcF* gJ b 睗8瞆fuf>mp'&)#뮼b-w{`q&V")~Jd +vĚ:6Tl'޲6覫.:lI+ foL`W~<,0G,6;ۃgG'q #wl( dʴ0,i,Q 7Ϭ<rE?s ClH{UtEuTWm5Pd] Zw]Չ^âhml\-mx]̭z.q"#i x7KCngBMB标.$N]7鬷:7{%sWKݾ.C̻4_7W_\dxw}OЫsߗoOoӰ}]x:b_I ZNP H(z8N8# LH Pdڰ" oPL١H)B,89su2X 'F#_HF--qK;#2D8Rt.VȴIwgrG>hh8Ax$s0 &=* B&NRI(8Jla*}R+d,wiJfrbp y.bS&V6Ef &6INQxd|rmL0QwspܝzWrx:J̟M>ù1;v_TDO1Tq]B'u4<%юtGe30-@A JNqҼ4 r$NDwJ5͠~Ӣ:U3GEj;6XEEgU4VU˪XUNH:ֶ#x++ n խx\{Cۊtkͫb WriԀWg .k%)Yite1KZu,4Tc{w-l#B¨-H ݃p [:wIq[:&wEizEWüXەBZL¾P61WX ir+,M`p +W=#ׄeDK %X5"/0B|[6t 1w; NQNa`x.m|djxg찲#`ʩchZ ڃrUycI^ft+zTmJN@$d=~/u^;хݩ,ZdmZOsFUTau YJ-b!Ij#|ދε5MIL^ >Pn[DJ` =Ns [nJZH0}ʙt5O: `~O{~ltNJ9ӫu3SEة>ag)z0on]]#a{8v˹ ~cnNxpֽxw8|,kK$iOcB\yO[1zq$|=/[z~䷧'{;_okC*_FwB0}WΧA<׎ P?K3P~?LSC]t~cgs# yL b (zR7p&]엁8_'EF\HIux)(c,1#(7w'5hj$i&xh1IVy6Mci~!ts)#iw9AU:H}m{RI!`6uAh(+șgYt[o9闝)<ɘ.)t%o h|Tv:X 3pgUmˉIc9bW։x ɓ=빝eY"ٕy݆TIY'Cx5W # jSڕ+ƟqjccHʡR)J䢠ؠqI4ʠf)Yv(8z4&05DZfHemG㙤R:hI!'x7j_JQdP^^K:@fsL<no,5yx1sIZt9ku秅٨SH~Ii:cUbqYr/:|%]Zj|٪թ6liWuxdg8Z mZ|٬J&gAJ<zJRZMTap:)J%hꮞz 5Z?*_VG: ){Ɍz+0ű:A#|([/*k, 84tcF2k5]7[9+/tG}AK O[Ex41H{+X۴AGSKɵ5')WFW-YHWh+pA'`G(5\QkZu{ S!t)"l.Dcѷ KڔV}t{.Z!|{l@йv*h8鹖RjXjaVlr%QBnbʺ$ܸ}q) 'r*'h d4n i8G:ۗʻ kjVdF1R*׼=lTyR!햾kjl(૽Y\y KF+滍&o9M keh&,f_Rbr-آˮFv:79$\ŽBv[ìz1検k{oÊ?CG Ǜ(sČDHXoT=ʼn_43n[~ᙺz=hvLlL1$[řVawȃ\QbȊ܇\HaHȆ&o,ƒ@XkɄܯWuFhʧdzp߸,؛9"$\v ( ΨzsXLV*zhKc*k.)~LC.#RlAMM9>PьdU2jQ SHUnyp#\3.57bnZ4Y|Tj^",.f]/^Nw>'{-Mq~s~*sv萮љ=Ku`!WFeÙF)롞ң5;I爾^H9C+ QLnG;&CŽ>5붭Î.@f^W @.I?%./ > ˈJ"]dn3?-߾L'UA:<b/O<ޜG _IOJߍC_IFF?8[;^??ܳ@H1cOG5OomhXE'Gkû݊|ϡ{\?v5x/K/OClݠﱅysqUO̜AߖV; ]) NOۚ?Oȏߑ=QͿJOk7 Yu8UYdoD,jxu0"8ͻdi(6Bڦp,tmxwEP!l:ШtJZ*3˕m3߮8 ?zn{zh|3HTO4|\ rpkx"Bi;D,,[Xbo%ҦwV`czfS?ыoKX8 dHE} BǏ CId(L ˗0cʜI͛8ssIƞPT>УH,*. D ȅ*:)WB7yٳzQ*3*0h 7׈v@謁 .vm)S$nҪܬ2.(k̙ kNXcqu;:z'X۸|ZtJ֐[ e#7䂌Z8ЗK.}7hg]dqkߩS.>d}B^֯>iuC~0=hu__ ߁oewE}ISa-ș=|yQFlj$|V@K%~ppaKPXcj6q6QD ($.fcOv+(QwXe D c){Ipd3JjWcb0ekNyJ@ 6z8n4ffjn.j饙I'6i,jB0JuJ\ZZei*j+>@*Y2bUZq1u)l؆%2DV%vn^ hF۴[Բ& en+*ۮj+f.³ /R Φ,Ǵ.vϖY>q$CLwJz4O¬{e({2[g-Fi94>}4A3'Biwpnt t# $pL+AQx17i={c3P k]ӟ4粲7s$c=]/c}-de'D[>t*ohy^?';rYI&@c3!Lg? `<9! !uHq A ZT5&% EC9~*z!f(D#`v*h9 @tlz b8 2ZqLl"$Fgq- nKi(E% DDD 6F?&s H)6RK*U9tu:eN Z΄5MBIiM9Âb%) )NN{ P-l~9 a0IλG(6MMeb;Sp{0Og-@ iל.i:"ESҚ)H0BOMqO.B h 3w$T (9EM&(0 !r .)?D:lfR0 }msb.X-{ЩGs5FjOcUPZ- b ^Y1wD, Y@$"kHX-^6rlgWˆepmef=-em>bi<^2 MSov,DnGU* o [v,gA׉uT Ny:ݝ x`zoJb [B-|Vz!,! ag3D&jN06.[%G˻UZ%sѤ,.[:r'Ae=dAcp~̡"7k|aORoG3L|^>їS9G2gz_K}WgDZl)C|}OĀ2(o2~? hq8rd (\ 8pTb{yf'@5TT3+Xq-肻GB=Uutl6;x)H~8~L sF(jԄ2|@L(k]+See/x<1zPShUwmnr2rBW9%rc]؇~hp;obX83KXֆv_KlhTxhQs9\JUSP֊[@r-wU؋8Cx'PŌXg8j3{mޔ؍ਊc.V(tx׈M,ŎHghs1E`jX6;&h8 yB YgCIq Ikȑac1)B&091({!b|0X*iG8\5[AV?)atZͅi^L9iYxb9GUpWT.Ɩ,yfMGIl'g5@:Jݚת4bïVŮ۲ۭ*>$*H&vU˲ȭ)3KSq4篆5+고Գ+/pd=kE= fLC9f;iT.pLĵ] KdjszN Hf&/׶ĶWˢٟK"Vc;Qߕ%b, ;v}[xuRKYA뭠\j$;RZVr&\BS[~{j V ȇT9<3=S5]a +[{R&;tIlIw6o%`"E%'vv:LQZz,UK/:,!QZ˾֛ V29SKfdW7h*c;Fа;k=L(F |lJ>pJ-),S8,kw[ܓ]\2GcZlEqam, ǥƽ))Tkܲ Y +=fnxܨ -zt_}ĝ&'uw6=\~"s}Wqk起m]n-ݗ̸ ZM)XnΥ08׳u, 2r zo5(L]D^vH+衈ek.lE,pE oZ+WM2\rh.jF,H]!Nɼ&Vs_O$d &7i20誺' g. a!nxX #Hm^>&N A.˚9Lޯg,.Gc<U7? jkbŶz+^80%z2~_怬I]ybn@c^Waiu;iI=bU%b~;#:4_h-N̝𮻿XQӽj;Q8_:gM\]~퍶Z@-7&?(S7N8lE\ċNQ _ثy:w,2ٜh>0|N0+;pO4Qx/Ӎ|XjeoX!Q;qT+ 30e? ??:XaѮ/2֚U~is+1?Xݿ+ܻ:K}d0s2Y/?6JP0I8G_ˇ ٝi~p,tmߴ| E ?#UPvJ}@!HŖ4-Oh9͆a|N(y;U.W`depyNER.O`\Yb5mxS{{G  <ǢԓJف( d] cmieΠ( a q|KȰ!M-3 ;J@hA<{oxWˇ}es lsO4 E^,? jIc+@viI'QLJ1Я @?zT-?pUVo9 m>CnLW ^̸1aŎ#KWK <[ߗ;54֝Y^H3-d6;bfט븴*M\e\8Vti85o`ΝwtA{o~&+ӫ_Ͼ˟/%7(h)Ǐya4B 6nE!!g }VQEt'ȌO n,F-3PYh#q3X\.`)LITdޑGTW7,Bd}T3HFdgbIA]4tbU'gJ<|(|9yg"x yqГ J)Zn mC+!)Ojj|^,hx0ӱj+5*g@O"(^}>ei#kԒV-<ִү>+x.KvPѡ ڡ:V(.s=,eт`"L'|6&.;kL%VV/sqj/yڴF`tGn^~#Ũ4\fj3!v3*#ժYp!OMPMuU=p:t}TN5Bk,k:i-r Ks o{.q4_ Q؁'Uᄳ+᭘a|u'Pt~N~g.:~#'K%  ,A=CҾt33t tހF†Ӷ6Ig +t]4><$!>8Df0ܲٝNK?O-!1{ؙ"05чw(Hbi@JߗlBfmnpfE2Nt^N8>5]F."7>Ɏ 7%ZqAX7KbnD[AjSy@[1 [zyǵCky-ON'7V$|LF/Y ; ~/QwqDKEb>-Sg>ꆅ9݁kv~.}Do{]+~wu T#LktYUMy+t~GMWIaC£ѨG*ݦڑdr6p7 ||*i;X"P F #wqOskwNelpFywrؗ5F5(v7oJmւ`C{H$N~wyK#xPRyiCwG=?H|`U|tDžz^ȁqfxh|rCU(upS2Z boxs%(| $ysw3pxsF<ц 53FG>O,re%f]gye|{w\t(Xz szAj=Alx-`gsMLZ҉)ׇF(z,X{b^|PW$NME4&vx\絍GIv}sWwhu۶~8x?ag}G~<,dcdIoa|HhMGȧ c4"G"9QuHEWx9 ِW]ehvpT@-@؍,N8$VKaUxN9Ti8i_I&i6# -y$K}gGyB rHe w_C%X2hMmSH-G)s^qy i{+S0h/wG)I)uZ53P[YURpȈIasiNYd} *ХRPvԛN&Uvؕ q"lFi-]oI` eVєLPqU_Wd_rIf9)B 9QHpRrx TbyZd5#x3:$q*Puebf 3Z'`XvoadWpe$J£+.Zp3~c&f9r eƞ$gxD2D+!.F聏vwvY5矠t|d gY%4wpy)ΈuvǏCu~6K[Z9zĩx壿Q5? SoX'Xu}sP*{Qg[/da}z#} bbj aA׊HȨ6Ǥ٢Bʪ:ĥ::Oz%3iq톊}r{w G! ,#ziyZN 2YGؤqJx͘>`mR͚#Q[ +I6{Rx|zqtw<{o5vVzȲ 3K@XMh7fG)f%NPi+ZQwv&ÍNKbƧǚhQwgk˛/RkMb%zb@X 驐~gIUGĖSY3)J)+NiAמ.k{{q F9h\ǒ*"E R%Yջ N[c&WUT: @jK5g؋ڲO"d1(ylS+Zj˸4j%bw& Ɨ[;{b \U e\Iz)+m02l8-C-ܠS'[Y7ˢe6GBV)ޫ OK[|:12hZ1Rk3ŞYg\Is**[JCݻKKƭyYq,/HýzOU!QD7!(,,:KՙI]Iů?9"{(~̺lfžPYIw"v\¹LËL+}חTM* ]L|gܩX95X׈uxx£*< H lqf|+.u 1 6~ҝh-r?E_؏t(gZce~MIik)&0(nC)P0.ɐfg>y u.}w^yNl>bܣ 8 -9K`ꦃĺހ؆{[.<糮n멥ζ]Q&]pC<.-ύ۫E 4J^m.zGCN/=Ȑλ .kڞ> mMvb{7.6Y'H_|e)7?$P MH[P>ۣQLNH6Nn-k,|m&vdZi\ ]+n`pr:yO_߼Bˊrf;Rs8FѾ`>=8 ˿i =ԗu^/)^|0JVʲ3ͻ`(dihƾp,tm8&wCӱl:eǧtR N*wL.hdznWQ젣zKς)y*}8eJO{r[>o}VRr`gU@CLj^aqk|yΖ´pfð޶̷_Ϸcꁩdʮ pVj#7Ĉ3G3v }|q)Z^Xr ̛8Y[Hv%%R6)SN6X'=3jҥ] "CI.ݻl,GٲLÈ+^x1%xI@ d?)kxyzku+["TRԟeqյmzs gɱ zRq&wrx7ˣN}Shfk$y._I%~;_8 ]5xzqh}j " h^ze8łi mQ!~ȜYqz6h)#vޣKGnj՘B) Ueepo^TH>+VR~Zj 0O&'gv\ / _#Df:0(utT‹jK/2rH |CFKt|G<[?7g_wu]1$O/ Nmö)#iA1`Jk6ksa1@n@eCګ=e{+ 2ӣxPTciWp>80!ho %is!G̒,5+_ۘUΊGGEfSS.ko Q+e>#P?0MtS8B{g@BT=2X{+ŻA5y:|!w*BJ C0J00PW4dWy 1PZEWJB#R&^l\?ȈoA #N#b<2ABl m>"K?RuT`{rrDDZ$ Z$&ށ)mcd.@d)JwJ(2JUȖT_4JRҕ f?B%ǼfxE2F|r^IXR )Gq;&N)Z@ $6B=3Lwa}Έ<uD7+9zj Z͔CyӠ D3*1VS ?Rq!.1zp0YH)J3]S KVԦKYJBhT:.r.I[z.vX;:r %NfH5ڢMJD .nǮ,̻԰+־U(ҲY:eJ8Kh3R֥̬Vֺlg;-kIkIu_eN۴2Q)b@:ЍtrѷdpKѲ»%JԪMz^wU-l!D(}x87eLƽD|g]RЊH3" U67a*"XˆbJ[U!Ŭ&:UֺgL8= K|Ud(bx8Iŷ1X$٬%x 2{Ldwnǜ'o&R~|ce Xg~?ԺP!6J& E39/iV94a77deAϐtbibw1M#U`vb&2 G{8RWJ"5 >֟~5':x^ k Yvn,az̮uc}i'!!ۮy`]f[܈!wc|nŨ[;V$&ꃁn|eSA6 np7!pf{ 'p.i e6~ BKmt+|̆7<7Wuqso<yi}cZ;9?o}>'g|ρl O{tc>7~BzWȧ_=Qg+~Z]Y}<#[781.}gX>i?^{k#?}gܕ348~5rQv6D wQ~S#P h`wTV с$h2*|[!87wrA:xr(V=2HFH]#hS~t7<ߥ_PK3xQG9x#3h\e3(QVxZ58 M"Bn(3%ixXȆ~IXs'g'{Xi%s<88([P[Kyx.uh(FTJdO'E9gb-wTwItX1Ŋ$rȸk(èϘe^8kS)bx(5ƀ28dxNW"k(xLXo;T8w9Ə(ӉDQhwZdX ;jf% Y\9NE.i IaŃ!= $O'-my%i/ *`5;y+i23ؓ(:Ix6*O3L)1bŒSY#6yWaYθ59-[Y'(V1s')XscvSGe9qaC1)\Bxy֊lISKICe.nEM/h;-1$)Wٚ I* Q'藶$&؛Iei|iRQ bɔpGɜMmiI,M.CXӹJ)5uY ۙFIҞ#9IyGYr+bF֟y` Z*Y2:Z і7+0_ULIPHpJx 9ф YF$(r:dJ])Kã8=xh[wT*-J5I ?%ۀEw_-9 /x`)mj! )E @7<{J\ )q=teh ezL8NӡZi crc:AHn8k_6J)mj SXY1K2tw zBA9Ǻ/TFm ۺ^*+U ?ԃ wO-I9ڐ- ofJa@S1[)vDZ^MphQ@ 3Ϛݪ?1$lt!K6xR8}C8k7+;7`3Z&{uZ沉<89c3I'@1U~0!ky zŅպLKUN[z[8`kc1_\5ǵt -:aK!ÞS۳b-A!E6q:+} 'Y*[Gĸ{~kqyw3C;o[aGoEI{븗GvBy+k˻JۤūFds{ +CIzj] [;C9W+4{D嚢AkQryYkNETJ7{P!#|?;VuU, .L =|$sڣ Eئ`kī?\Ӄo:×bJĸz4BlFT\58ut4G`\H;i`[:t\ǨkUfgar-LJ)Dfqȕz P|X,k\VVT^~\ >w7%Di[ɪf2"I>Q\,|NJ^y45̺㈆DȠ̠|>LL=Z ̷9\CQ즼eڙlgU<<\@,Ĩ+$V6̧u<#ܴ|M;s~e Im@^L:! #}D,WRhܗc*]+ml 'x%XFM|3FݜeM톊\(NR"v8Lɜ]ͯ} :|$Q ūk-2u(X.y{]D?&HͣL@&\(˥S }_Imw|ΒMLHnuCt͟U\V rab+tdI¢> n}f-ªKUUϴ[έ,)=-VZZzݹ5VM@MF+A8,xf< C nY AM!m+=,ߖ` C`ך0 .9L!Nm?L.<6JQOL`8\|ߗyk8>+n*2A- 3zpfbE8_y:n,S&Z)0@Wh7rcL"*PV+t!;Gzܦ4 uCRwz΁?fc°dqts.~=$ękn;)N>"K靰:sŸ޹+!®[r׋#vk犫B{n]br,0&;$~BOq^:7X۸  {"+&[sOw5&oZClR0" _. ǫ+.Tn+Zۿ ϹMo.3޵^[p^[Y?[/j~_pr?t_v5s/NAyKS>gϹ~u1/O- 1ET,kDzo{gKt- WJS/,OC{//[v3f߸?DoI^kO|_޼*@$ 8 -# U(dihlp,tmxصhID]lPd)|"?MZEG#SIH yYk2]J^sN9ih" pwYs*j6mqyqXX)lK}=~@J}S>c[tہkbՁ@&%tԬeƑ0i%SD~jJÇA̱ɡC !%א]c[?.XVyu6>=K2P\IނiXlO!.fW]a,(Y(}0_9bW N@6ȉD6N% SV8F(p܏ZFae$5xy^lƛp)tixQ@|xa蠄&Zdf?D*餔Vj饘bB"(y%zFj_hzIEUklɪ+B:(dZZ&^ֆⳣzh~`%0k-A{r+iKFK ;n֊Im[/!gfyU(+'vW1 GpVQB/ȧ:JL,G2 ilr<69EeD\t*]{N? XIm\?t?6u16TWoͲ-v\v]ށt.{:/nnͱ"zR977s.:x'69o {Mc=e#Ϯ;]{n{ֻ̺M騇bG2?C}Xjgr{RR__~+dE=E;몾S x? <[o-}'&"z 7hrP+_>HB YPXd XN].Tg(PZ^ Bv M,!u0A'#:E@|r$J9Z E+bla%7D"RhAE.)p ЀHF0vqqXz w6|"#B4C$kYH;cdg&ȹQp eƜUU4#8)V~f\IK0:jL*-IYaeةȄ K2_2iR6G4߬&/wm_/#f1yv6d g88ӝ|$ԹNv c)Tk Mh/)x:4 OFǑD7ȻeHgF:wFRy0 iKgMU)4IӞr )D}SV_j/IԦneR.2IZRRjL*SJ4 fRUpu^5\1)ֱvs(Zj=uxͫ`=X׻FKgÔb8#PL]Qf&"SjiG8։tj0nbUi$9JcnͷMo[9|JÍ.YܡjNmVĂ}HnZF^ iNA r7}nG+ 7HUP _'vdy;aLU`‚PKD$0j$2""pw՞2kj|C{Sts1F \ӘǪ1JI\b qmu &%2ymL)O6Vos X1?/wsk5u#g9#Rρ~ 9i4mA+Ё5)ݷ;%t8-5I?Ҝ"9V9SêߚsfW'ֵ̋=]FSLMZҕ&mUjmm#T=q7-CvMzVφzXX]o;Yo{3E#I\p@) Z7L^q(K;BapIT3M˫59$#gs}6<?i{m|G@1ޅZoJs;칿O O~zX~paǾ{a+6w#w}n=(^1WD?V[Sy~Ga}v&i(Jr(*&gp(/x'4X6x@7փ>X*hR,ԓAt%0 !F~ cAt70x HN"_ahA8dcAVix}@y4B*JYBhXlkY,Fv(! x!٢+79K(^D xE(\/@y/ hC ;}xHҊ4Aq%s"{(6gc큍eE_})Ҍ(:ԸPw=dčOi,t<21爎#ih iV5ei:I/mE]`HsJ$e0(9<@АX_X0[! 0954) I84u35YE *I/ Ri8#rz@%L%A9:CQɏ?Õ5@( @|З{06 TyƦy| oҘu ٙ2)IA_gyj @-6\_ u@ pA~Y m+%9Y؀)ZٔOɀeyѓyI!(uE :=)QY ܹٗUZ\󉛶)@q&]nة2 I"!hu iIi:f i-!Ţiy-& 5ڟCZAZw`9RY4;U9wrOzGڞ ) IJ z#_]?ڦP JD:K6I)ʦ*dUZGWY5%lp^\@QY%c:P9yaR Z b JM@LcÊUٕj_j8jp3(:%3'BX8!:vJIXj eڕ"mvx7Gzn= ۙqY(;ZcѮBb!ؑzG70۱#ˈeQ:⨲I'$nv64[#&tuh);%H}[DAKQk%{5:J9 ?68lR ^[zN k7r;*8t{x{s~G׵`iFvT {p۸RH=++vx{wp7+hTs붥$gX gB{KEe-+DJJŻ8+̋˛d 3g>{[9"HֽKDf+RRv(k^[: N {%b̿l5$ Ql Vk\i a4Iew!LS f"= \‚6$U"{3+ 'l {h TòLYKfg| <\byQlZɆW?wfJͪvoHlU;i=%-`J6^) kA$-="3ySPRosӿ>}eE :|aZI 5O .B]rTySNDD }liY]UcM}KMQ!gMem+iM3nq-i lwp{DRmZsͶem̈́F؋UFޖsחؕ=-wmХ&|}m8LcN |"MF_mǑɊ]۷쀸i +& qO 펥}}em|e6ݘڭGGޅ2WkފiAݐegjWg}Nyۼ3#c[= hE ɑ>J. .EZ}3>Kk-(čPF+ν uU4}3r7^<>f"DLzZTޛ1C2>ZXfSbƃ+)iln*eQ<C%iK%Nz/Wy.ۄn8^~袝^jZN|m">(~x颾bR}E~ե$5aְ.M~吞NOIRozTJ4Ĭu7QΗ^؜&ޭ)a )nNJe `ۚ7]jɉ Ot*{ ZN?N0Fzx`N.MVu1>*yiz:z1R.}Qbꖿꞟ/?M@騿Ol?oJ?]f?=?﷾?_13JU]-5~L*^_eCg#M0?G/P0ʦ8ͻ`(dihlp,SE|pH,ȤThr˨tJZجBްxL.z|Nb[z4|7a:M+C{(·8JŪV͠eӞ2G H s-\Ȱ!^ :HE@Iȱc;g6zI$AL\A0cфș8snrR@q3ѣvx)ӧjP UY^ʵ뷡[dӪ]K,lʽ@ ܹx-!ݽֵ0FOŀ;LYnŕ3¤+NNSdIJ^_i;^PXgpiكI|g&i_=j1K( PjOHq n]9ħa5VG/)cZgO=>]nEއoƏoPN7-nXcoLap Jd _a z 'G"tDO0{ gHC4$w8I< sjqHL"jx')P IBL"F:򑐌$'IJZ̤&7Nz (GIRL*WV򕰌,gIZ̥.w^ 0IbL2f:Ќ4IjZ̦6nz 8IrL:v log4cpp: LoggingEvent.hh File Reference

LoggingEvent.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <log4cpp/Priority.hh>
#include <log4cpp/TimeStamp.hh>

Include dependency graph for LoggingEvent.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

struct  log4cpp::LoggingEvent
 The internal representation of logging events. More...


Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8hh__incl.map0000644000175000017500000000120010666754731021664 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh__incl.map0000644000175000017500000000140310666754764025776 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender__inherit__graph.map0000644000175000017500000000433010666754767025470 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/CategoryStream_8cpp__incl.md50000644000175000017500000000004010666754733022474 0ustar fboudrafboudraecaabc040a78a65a971ffaf76f897b77log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender-members.html0000644000175000017500000001546710666754767025113 0ustar fboudrafboudra log4cpp: Member List

log4cpp::AbortAppender Member List

This is the complete list of members for log4cpp::AbortAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::AbortAppender [protected, virtual]
AbortAppender(const std::string &name)log4cpp::AbortAppender
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::AbortAppender [virtual]
closeAll()log4cpp::Appender [static]
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
reopen()log4cpp::AbortAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::AbortAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout)log4cpp::AbortAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~AbortAppender()log4cpp::AbortAppender [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AbortAppender_8hh-source.html0000644000175000017500000001150610666754725022531 0ustar fboudrafboudra log4cpp: AbortAppender.hh Source File

AbortAppender.hh

Go to the documentation of this file.
00001 /*
00002  * AbortAppender.hh
00003  *
00004  * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_ABORTAPPENDER_HH
00011 #define _LOG4CPP_ABORTAPPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/AppenderSkeleton.hh>
00015 
00016 namespace log4cpp {
00017 
00024     class LOG4CPP_EXPORT AbortAppender : public AppenderSkeleton {
00025         public:
00026 
00027         AbortAppender(const std::string& name);
00028         virtual ~AbortAppender();
00029         
00030         virtual bool reopen();
00031         virtual void close();
00032 
00037         virtual bool requiresLayout() const;
00038 
00039         virtual void setLayout(Layout* layout);
00040 
00041         protected:        
00042         virtual void _append(const LoggingEvent& event);
00043     };
00044 }
00045 
00046 #endif // _LOG4CPP_ABORTAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Priority_8hh__dep__incl.gif0000644000175000017500000014057010666754752022266 0ustar fboudrafboudraGIF89a/yӿp!,/y0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~" 4*\ȰÇ#JHŋ3j8!!ɓ(Kɲ\Ȗ0cv'fv6soOZ8 * ѣ3!]ݻPJꦩVWK\͢tٳ`]D۷p%K׆ۺx**~ 4wa +^/cKl1e/kܦ0笙?2iO^-4k_˞5퀑o];7x >6qm+_8gɟK^$6cѯk9]ٿo7`BdH&hc;䓬 TViXf\v\$3I晘@ N)(l"RgqY|r!' njkQ裒JB, ^)# inhZȧ ꫩ&ꄥ |ꇮFں)TJ % *plV +-.ײ`-,AQmV@Lٮ.jv[J,kF- 7Lo.w: oZ ?L>|g$1qJL/3 ls0W2"&22KzMB׫;Xask`L6:/d]spAlmwk+Loyr_T͡q'~ŷ }Aʹm0xCd>!椫9Wy{qOGNmg;${{1l<}'/v/e`N/X;ygۥJ3k?gsؿTA@:$I7(> aAt DG !L!ch4/TaCy41SC39aC1GDlp2MT"SĘD/WbDst2Z rTEd.gJTơ|/iTc$ؕ8ŎrT\Ƹ1pۣU8H@r}"!C-M$2IG*7$o2iIS%>LDIHTHDR@V^{,Rry8K4O%x4a/QLa @,S2Ht&6MS G7)$|5Nb7;;@Fu'<]#}^3 D54hY <24MFE%:U(F hO~S5L7T(U) sN57ӨNol0 ŷmox[ޥa6rpsY1kTpֱ6lpEZFT嵯D J"~ػN.tuU浠ujlIݫ4=vc+TGKWձHfcX-_^,Pd.dE0d;[ [հ%nUZ=WK V0 !+-0*cϊ^iw΢{kV7pK8C_`k`7T v xDâF5 7ʘ#UFbl[bM.̌v˱|L2`&҅Bӑ9A"0082dA+_ZҔK"M09E3zdoF3+I6rޑ;y˂A#ξ@tbhB{S1Q_1g\: 7LδITFs1kV1u *j[Z5{Z6bӄ"ZTه6xk w:mz`1!C}!𶤉-uߡ*-,o^6_OT<L]2؛M4ܼx."ʼnSaBxUt*䖻Ifer/\GI>\?G1n'8nQ j]񹇠.UܵHRu]]OxdX3yUч[(9|ERɧ}7~XP 8$h[ E=;9d7b7Դ5‹(B7zjsHx[8@93t#( 茰(@E"kȇ8؅荡 Vv-BCx[1m'`'WĎVHzzh z_=07rs ѐb$xg; yx%z)'1I ]9Qc33y-)0_6;Y<$sbyǔ¢ГYGbpFH4d9"b\g"k ԖW$g<6zfoppII9~qHs-U٘.r@Fb}]Ù>` yC7c)mPg9ٚFGᛌ׀샜œIwٜ,o|$kE80Mai9sIQHy[I2⹙5`YɒVֹ9E?›mM)j I(4bL0>Y-Oqm@,ڢ.z%¡$C!)ڛ`Y'2{ <C e!P4\֤>Ck" A*XZ_G , a?z]g*my tfʤʸkꥃu00`;zjc%WJxx)\fG5Iڙuf< N&J_Ze ϥcXwڨ ~#ڒ|*E2^hY_h2ǥʩAESZ_ {[,s~Yx|:TJyZuUa.5ȅS ?eZ \bӁq^_F::V[(#Z2xWh#u ۰A8: \H|Íj˪Zخ8!;T8kX0 p,+78k1UUW9[ǭ+뭼 [U5_C([WjzƳĕAZcs#"۲]':6Q8K;YTK6Th_+bmZE[#5.+Vm2;]%XzE{BGj3'L0tw5pڵCH)ggǟuS90.(:;&+X_x|ɺ謁K^Òs{yv xdZؽ(pj$'[닿:wKX+l^g,=L k RZڹ  ;G4ay]0d0K<ޒd#: Àؿ ‡Zp™Jp۠Tl鸭 ĉfrMycHP\V,rɆ#i ׾T@y#]R,mgN_Ic|ejmOqǭAK{\qoW9ȩc4@Cmo޿+ڧ  . K븳+{/\ժ#|.-Hۯw6޼:N ,Z\QV? z{L;j.3^n-&{ZCYx{:^JxmE~ ˃[ZԹ>ߕp{4R>&>${nFl .^.xΰK3.ƵGnߗ}Nl}k{+(]Ǝ.kӊ7'kh~y~iN2t}~j+y|{‡Њ&l3[;>0+1U.Gz:%߈ (9:-^Z}=_=RHM:GU.,Ɲ0 S/=`/bOOu\Iko݉]:/sdSZA={h_x2ܬ J{mmړ˝{ ϲV/IãɥTJϦ} ?+ 64 oӠ;X;IJgO VΡ?N=Zq kRjKF2jphG/jօGƍ CY6s0s/ߍRL4& 0%ɳO64ɬb߈-C('S8K6-I8(0(ch X9裌ɧb8CRE&M&ODےP)TX5 @MG=V0xpjLjco^\vꍣb餔h$VI駠#U&ꪬ&T" "J뭸Z+jbEKfڨNVkm"90뀷 'ZNצ2 x)?O+l' 7\𺾴_R\/~nRcA*X- R"PRr7Ws=KyɷKs6O,@sAG bHgtgM,0S[593A+;/B S%ԾmAw ڇBwbS|3t um+mndx(gVz%N[q!޵;}9L#ӺĸNΟ| ͨr+7V:}Ϟ,Xl)oZo**zޫa#J*V~؞В(* %(ɀX(U>E$`PzB τ'! }aǻD!*! 54§EpB&unX!3xJP1i)nPF͈v49>Qg[ dg:;!Կ7KG;zz#JIoc -q \Y { 2Tnv (ЪC'3}̔)8Cbye+37\)')7ARׂY̎][% ER.!s;}Y`0"INw=H܁zdNu$;SsV0% w)_-}HP*d3B5HӞFxL4&eW%)8ϥ$):ePq*ꥤ"g.U=# iʑ69[T#ThR)_U"P*}t K\6c1*H lZzV&%Ft}i GV-cB!nB:R&I*9O!\Xvmy`ۖ}(P#o׉ Mrtȸmllj\H3]eInQE͹.aMuK"ӼqNjz'T8{ՠun+L Z>xD)`V/~Q`5:=o*ۑV] ?o qY1DJ8Q09!6NtS3G<Ġhrgl2h,WhD>3Ft:qdF05-˴,9h3_\>Sqt1)KZ%lY=8/v4?.Cr,հusE8ZqM`^?b9 fs`|k$ԛnM5-*;}e7t"gO+׎X:i{y13T;]Zs+-tKvV'9[-x׬z2iwAl'g4Qq[YȟMSֶ! O,0Y+sJC(b8PYL!n/,B 2\UX@ua3gid[olP.pʽ xGK}߻5-KxoڐJn;1g+w3goQGz1G/ޫŅx[ίgAb^EekǨڝ7'B^΃هGaxQY|z{m$~3 ꓓΐRAGkG_#~]~T={59+zU`w ,W~{~7'F7v|{m2XE)_w~eO#KbH14vw5w1"8eg{028Tu8n8.S8]U 3`U>fr]~e6>iJubzwcqroXu/Yy8 Jq{g+w-<yn(H]Ps[T.ax,o'aa|f-L0A߁m";s,HK@mvvu\8 X0KԌrH`%MhfxT`w_7ą@ k؎zx%sW8HxNg{a#S}׏?7Ys.4udGAY!}+ngu) đBX$PLJ)I{{1"n )p9BFgJ !}CiA;9_KrE0n]5&Ol&m!TY\]PYlypyhfQIuesk){ٓ~x XY:_t\rkgGI(5wjxȕy@ /v09K9h=y^蓴I^#ěǚRbp՘tG̩RyyIZ&Fڧɝ4)4婝$)իȤx듔Vl xhꄶXKk`KqDZ:L3K"n( QbT:*#2? oU\j ! תDTcb-ܢz0cf1 ˻D;CE\r eo|a5{M+S|Fi6!l6X%?\HЫyaijJnYĻgk1oܣ]HA%Fǣ{@ѨyU~L6txC0әp\nTY u,n9,SrɝL' ,cFaPbd|tL̥Ȍ ˹<6Z\\1"IʃIZ/G ͙+VIRjVwQ|u ? {P,쬢NJr u0t wL NJL =Ӵ cڐ  W$ZBY>!!}ތr%ҏ{2Mka]TbC uBM: C͆emLaRe/M}jg@^LH!8< l07tofjtj}X K;4k(x{K֫-˖4{,_#[XI|FeIҾ =okƎ trݰ3%iYğ:ʒ<}w O2-ɟZ}i;X!Zхڼ.Ķdݧ=T)-y26Q`>^ܘB޸ jMm  M:. '+9|^:w[\`2Ķ~fkӀ@OcA>$Ln:KWR ԫyR4VW~[P@}Zέ"˂\ٝ;-~ r^إI9?˂ZнDm]Jm`0fæͮAW0it$sgcJ618<`xnNgzz \|ބV!x~cMJ.;9Lx~|.vʉƹ͵S~tǪvO7 F= jyly8۹b I6y )4ӪCš^cBFl2sG }JxsMtܠ-~fЉteW{ OL>ȭ |~j_AlWO9Bx)В~*iGPjTĩ<oy,bOAK\5ÓYV -=bɪuδn9}0%o̳wUwK"vUkGy*xj+kމyΞg)7zђ[ˆ8*ځU֖Poʺs'{Jyݸ)ItөR~I'C;s-|_MހJ釠3.H_`3E9A/ ~PI8!4E"2 T.ab4 ly/n8$B=J~ՔB;6vZiQ^ejfi_g Eng8mVhp~sf}"gwʠRTY)2">=Juc.gffRz*0EnP䤵:Dk+cf Aeȭ(ˋW2ң*)tD:c4jvn+*p .ܲˠzה!xfb.+&pd09o,Ԗ{.+/Ì b+,M;.Ki< ; ,ȱ\I6"`*cPpvipnsFʏԥc8GA eK@?U\ɉiC)U)@rЄH-\ TԧRjX_ݑG=V*Qq65Pj\/kMhSr8NXk%~<ݩkx[.6=Mz5(ZD-U[^i2oNj_7t 1ׯML+fA¢8W~ς י.>Imᛀ.#1YIPwak⥏e8xKM;ۆq,wd[f1&򌹸Y,/ N(ê$˞s`2LIuΉl2u&gXm\-Hts\5顝l^3RW>YAi$CSc4uΆIV&۪gMZ uzjV̽|IRО֠i,݀U^zե};ٛSv2bD@78l/οtflz*CKA5w y#ݶ{Z4nx 2apޱӣ˘ow6Yd$ǝ/j6LtAdK\6W#莜4,1?ZHZ=Lw_tg㦲0M~Չ1h]ԝ8؃7Ue@+qܻs[4^a2p}X)~x΍d'/ғ@铡l?ػIbNX{4CO֣~@~/@뎰,nǝyI;&K|/@ԏ?Yxs/37 !Y <7~W~ƷzX||X巀zGp| xhT1};B(zgu(}e{ˑbLC~ Ѐ2X؀Xǁ1H:hz83&Hn*a/j^&xs%~40 8=<_^zWbjG[ǂӆLjPۅxet8W6]HD8ifHgH'18{:VxRHv>7oȋr7GHƘcHH(gBx(X&7'|"Ovopv߷qH8 зhMg_ Vpr8TP8WFW_qm㎮`d X9:uaJ.Xmx7dy$ R)y:) =ِFfh l}X ً{ @OTFf5Ӕ#Y)ɓ+)oֱs$]:`4oc)BidhTqhÖyq3W1By˕|y =׏$٘h LSp1s.#)vb4ƍUIH I=!Nv"$ho1rV5iuٜCb&Й7]H9 0U72׉HPE~ir /,7b!sx oFtBW.ÉՕ)zC9z#Y@i)65-g1{!obEujs嚖i%cɩY*Z+U}=jJ]!fX%PvTZKE$ܙ6%ѡ^la:x[59k(Drj~4N|oH$ٗQ' 2&$ҟ Tb)*ɥSSiʄSD`!ةҩYJIL:1:wxGouJuUg+ǚ^c9f6;y,׹Rmުb<:mqwAp9:*M4JʰxM9^qԮK1 Ѭrx  MQU7Lx|^wlgdz%8'MD3rU +Ds`ٶnpr;kxxz|KNз;~ 9tssV{aĊYǶ΂ty;; s ԹpXky֨g072bt馴k{빻g@ Rvܥ7>/ ;"Aa3uaWlȫ{6+%"2A [{Z)R{\YYd@LWL&!'Ż\Ĺꚿ56 ŹGx-k+6(4!Ʒy`_`L{,;h~lո wc0|pqŗMh /ǥP'!w橁ȐG ,w¦|`ر`A5\ ̤<\KWg.͞ (Z VjIl,RT\ŎL+0|lmAn } ~<\~zݜ=e= z-<;È"tp}mG^ G\诘}Eۦd-nz ^v~|n㱞;ץߨ--ؠ^M )>߲n,~y; 34Ⱦ拌n^~۔יo~כz~^~N=.T^-_*0r[D= `@>>#>$?&+/ת ^}w82[nb5 2٦b =;9NĞr 8G y..ܖnF}쀏vȫ +٫!R|"i񻣾 ߼~Α /@;)~<-Doӿnf:1>tӟ,`9 o&޿5dz5C0I+-6`(!GƩla` ث <pH̍ 6ܬ,: dZ0VvS{!=y|ގ7pxכ}LIhS+YcL!XIs/#a=v`5z@t cV¯ĿK`ʓɈiвH֤/ly/Cwػ"̑ݖb H*,Ç^h-2jȱǏ CIɓ(S\ rX~A,D"͛8ɳϟ5I(-Tջq-}B)7uIi{W^Xj҉iZ:j:7)cz2P*뭼1׊ƙhjLn iSa"U+"!5">- ~;c*~#' mܲzY-6ʖ{- mXj.J>0[-jq%XMPP~z`\Ӓzj "[ڭ|6r"8^ +wrѵL;S4?7KkN-n2kp5ٜ]aKg;uq7:7f?mV[՞E|w<-xl;w#yɔ#enwnxВl:ږ/]9ɧ 8iN 1T<'-bM-[iKWo[3-qR5ɍ_IZno\֛,x].p;a~~1hm ZԩkkOU&GtZ-x[^>Vev aNxݭ`7|1̓v6e~1cFZ4P[#y >qSl[-31frmk:ĄU]_l0; w+agtyZb3wL`BVς~2<,ge;cvȯ3{gBӦ&`2͗[d-ӊNkE^Y$@G?dq(W֐ue5&{WeMa.8^7[lIum?6kn9O6t[[Ng1]W:{δ4}e0nޚC%lo@A^m *ɱ8Gs&Jc|'~I?嘥h]̉O2߾at꼛96]ؓy2`, e/9.oKuA}}f;gػ!8}ڮ@ޤtdw2Hu;W3^Pf3iƛ6gaK~+Ǐ*#14ϛ;/KuGҋ}S^8+?EykBpY!s cA34`ǿ5~޹^U_S;FDMMC lvxl|R&wl(4zxq~#HB:i%HQ@.]XyZ70(Fg #G>sT}}m?h#~W6Oh'Cт#aJ„?vNԀ`XIŀ\cq؃*k$bhAU}fHo2$(E]l)́}4gzXtBchׇwESH51F(0HEX7{5ĈVGN!Hs|hrW,CH|0Dx(cm~x{Djh?&@R]_yohAC$%6bA،׆x[W3&5F;"D(ȈhxߨyxfRG(#s׈)ˆA6xxx3Ua9 96*XE0 I2r7 (-E㨌o/-Xǒ"93&&F*Q!(1ysGh8I2%[,57Hb2DYr$HY46L)lgnTj![+C8"HO/\҉g5U /v ׅJzy!{=ɋE8'Zј]g.029#)yw)@8G$9+4Aš9h ih7o%ҙ8Ǚ?`U?Ģ 먈/9ib׉"F9x޹IfQDGKȉ()Ox`*sKVc`ibSY|ɒIX*- Zyx#I穏Q-9lǀ9V#2)3^x X>\_F @+ @u;z}z99~R1۴Ь'VkG:"GXsY15Qs{u~͐0u@'QA|6% E{rZL7{qRPIlY%PQfw굹Kxk>K\K*afO[ 庅;PȘrJ =uH$TEײ=Hxss66Dz!uD06p۶-K\?0 drWu|"uXfssЫvi[xU`sVEp7nUYRho4Fcu!qX)9f$|p.|vYK'|a%U^&n&nFj2hl;(lF,¯onHQ<·̑]8rLe2h2kL Ph mnH* iqhLư5lif^ƅǕLLJ j#Vܳ kmlkIK%] ϰ "AUqͰ̬̈́h7[ǩrAr^,޳1-LEKGݶo ucm ȀspGLe"(-~˷rPt*-6P-^%WO4e-=N+=i=0=S.骡I^x`Q.! aN*6 kUJ_.Z! ^~^fo г .)O !*nLz֕ ec{"?$_~^e;ޝ0.$A[t3`B?Dny/yƂHCso]s{2A_b?~q^)_`B> ߛ]H ZnBd~fO)5PIvO̫԰aO =7zl{?%O,/e)Rje1e ~?;R̟0 Fd1?O7]; ToH9˷c#D[ŽI8ͻ@q6p,4x<8poĤ1Fڃiq֬^/tTEXJ. U)w͒{~ϯz!q-Qtsp*jHCBFI:G;`%lxec_{/ _]~ Ɓʊ(un&$1Ǘ@7Z=;KZZdbNT[X ݳ/ FLÇU!^ţƎ 4`T"IO`uv[w.̙4k$ğ@k@|F*E* A&O&b."E_5Jvزh 1ɰ.Ij+%>͔wߛ-jg#wtPlK&JT\cSRuK2Lc"3IG=&JJR .ۢZthvʚ"'8#ix|߄n'b͋G.Wngw9W$`{~S]7Ѣ.߭ o玂vnK,F"Z|z+lˇ F:c [w_B5rR4ߛ}m}Q;G7x鳆r?5D(%bQXX!b@.'̅{ h"W[ʕ$A*5# j88GJB5ˉECW'C"{!C^тVN gD){T4VX lP[F܍PW\F3 D;Q ةFMs"鑇](/1"iBw@//<e@^ `!uABy,WPN H1rw|KnʃxǛP UDa%|RN9p\&lXWj "7 |UK=rDi ):@MG@2h+OIvRA ؄V\¦i\4W$1 aU^锈Ft JRdr5!Jv6HH2,Q*y-e3 SJ N**UhP_O$LY%Ou,ɐ[0ʹ@k[WPi rUI ZD늩6M..WԝʃFF>>J M[^/`1VD2hq!jN-[5pkc$ t$|R0}$aUn_bߏ@KBK_~qo7|J ڮC\%21JYq]x@WtPc ]N5rG5/el ޸mf~cgXf$%+ʏ=HFky!G8Y4^"(aUj4ϋy/{J+]4ϟs|XA%lh-*Z-ʵn[g!9=2),i61%O]=J UkZFekB7`iNLlpUUŻ3ns?'Jd)zkϚƬ-tQq [ЃͷW0 ~GgO l .-,Mm5~8%'D}]$'8M޷U<eR+2q@Oc{_Ij]#9"O`#ۿYx%š'WoqOR쩩rg{!7Yf}L٭ޕ=K 5iz&n/9/%tB3e"U"#a.ʵ:| .,&KcD1bK/")["yݓDꓞucH?-bJgz]Mʗ_S+Kr+^{d!5|N 7+Hgxu}C|D{r 8v22;8C7hSu|p "8;QD9#9*,؂.x9W5IwAHVSg5 cF,ǃL A~w*98@"Ohr57$vX!hMDK>aGEZ75[HL؄`֢?hF|8dg `GX1'~F6)p6Tyv{JeHv q~w8f44gQpG؇xu#o3 6RxHtVEd/HwGIӄ{Hn/MH5yGPGVl8XeDXeèz[4H\T(gd8)Cmhx='nP8,>I^k}."HG dW(eDA_ӌڸP ȇlxsSG _G5Аg."#9xܒ[4 …iDvCM9SΗ̷ƃ?1u+PHHVJF7y' s w ٔWXP_iRn)r7kB'SCж `b9z㑘x=Sti|`F[w#Ę (WÑCi5p(u8p"mC م;Ule5ؖyɈ]!{ z~?EUHM,ǜ Iɛ盿< )9~׋ٝ_h☼eR~B3 IrqɎtŞfy/yx?؎[qFf}YԸiRɉl?kEXBw3 J9d$:h-dxxyh!J;, wPUVQ8IQ9+JeRj+4CZGڝVZvy X7Wڠ8WlZr+*rI|Ckiz)GP6"H6{Zaj7`/XZ`Hj+9%>~q EM@u+v{YJk(y19eqGx Lr)]d֞|a9Ъ ׊9qf"vH**2ZTV91 * 0?zA򨭙@uz+*ݧ !+#uOئS֧){KY(h񲭐*y6yjc>{-k)4kH$$A"5&%J*)I`n 7[Sk-V5 ˤ(+@ ' Ou1iRf[Q+жpu{)oۈqKjCbZNV L+vaFs{h뢃i (UHP4׸1)h ֖_ &Tg-#hڴ{Wf;1]_*a$K.I D;ޤ[^*p[X[ȋoxj fomCu2o齺t^:D¨B%$esb;XL#gjΦ_öac?aq\3ٛaˤ*-,s$cW컧[Ā6†uf-L:k.aj@veHcHT6L gSUةDŋ O RL,Nkr nqf|V|Ŵ'b\R|[u)ʗ;̔j? ķzǛ]Vl`r| ̼r*Ȕ@+ñ3<&BLk &_+o_}ۀl̑\;ګIKYl Fͫ_5Y 4<;=F2$"G +Y }V/|EfŽYiQxrܥǭ;Ǻ}L fLz>vī z,qlA mU- |/F7MS[XtPf"GvOm3.A\y`tdĺرbk{`'תbw[*Mv ]{@B~ ؈OTJSlo]$}t]1<ԃyPbڕ 6zٝM {jkF:]׽ܕ֑zܒSȽܓ>%B ,iه׭ƻA=m4 2M؟m HBG Шنޡl-w`w ޥJ jN @ј%ژf,ߧx V7%V}{#.ݏU\֙MjIʖءCUyJ䵢I>^2}MbȐ^޻uit'Cܙ}y Fܙ4sx3փ▌y?uBZX*qhNxXУl[E-&5~?!.L7iLn(]Kp걱Ow^"MZonW4[ھ¾䏞DBZ>ހ>L~θ"OlwN}#Ex^o[WNAtY".w2/>{8? j,-=COI^I\_2~JoksiZxI^G n_h#olr/2|}ۚ<~% D$ܖ=%!!b؊V{EEG֦]6?Cҧ/ӫ?²ص^nsn@ݰ_GO?oe3T?ԟ D oºvxM?ϰߴPH8ͻ^(b P9zp,C)|ԾpH, rR2C^I@l +nwTccBw~χrw00fdo_| _kHstpY`CDcWyjDR̲v[}"Yޣi߰L,#GpWGő9#/V "LX=>ѹ##Ǐ<:;#HStAD\6 hNQ*qR#5%1UVW*46 ؞2"T.m6(OFZk Ê wjC1b` }¡2|rB*Vyt@1=HLga_O&=,e_LڳhԸ~D,>nwУKNسkνËOӫ_}Q~<9>wkmc[q1K $&l9Pl .(! ח=":hb#!!'ы}4!`YDhZ#٘ᆵM?f`E- #(zMM-e2*~)&s˅i fYVdl^)'1^xeU2W:vC:♛dsVX`XB0({>j`oũ$rq>ia3M h*XƊ+E䫦*?ĩJ쳻*NHeJZ'*YWyK/}v۸Fv*[@diR,2XKV'T`ʣ0O! o Z qp'ʖL!(VlhedB: ZT22VGs+/r8mPG1M~TbLgv=sj5X ks#{}ci2 S߈c7>"^Snyc.w:a-I-1aΎjι &8:IGny-:CCg g>є ?7WgP/o觟!u(_~ߏ˯.dB5c{h@*qBrǘ-d 4AwP(- v`@UohU PFrI.`DnX"0Ԝ%:e [bj;,ĢX0Z`Z,s  wƐm|#F)1s`7w/b8A#dk{3E!^N"IAfHp35pn~%3CMQW "M#!I@Sit1,DKi/6V*Ӏ\[x͓1 JHNd5cd'!Ȳ[*jPg*AL=>Fk@fMTo\EO"_(fdyUEMQ`RhHh:Չҗ\L.}ZȘv+4i z&&Q-5*1)*U X)թ0CVUe$"ZRt5+UIUkm\YOzukDZuSWfQR0aGWR^,_)zƠH,PīkM+ZVe`Y֫mX'R۽^QG[fʷ-#pEؒg=GF>=GˬZY_v]Evy\u@Ps.H1XWpe霟tl`m;Gn1]H}pްzJ&~ *npz+wVQlɶ0>N,Nȗ%ce0?hl#{c"uM֮ߚYplC 6-oI&.7۴2747Mvf3GL'к=Ʀ9cq-q7fqSϮ2# hoԗB(JSG :JKm[R:5piYz% Xa˘wy?uIk] b -G:EU}&Frxmh<^w>tnP./]l\h=j9#tUw'_X~Րt8"X;|p&oo:pw[NpJygc.i>A|BƊon\ۚy'=氀uK+$`:HZo[gnׯm(Dǽ_~'1뛏RNʦͽ˸ҿ}~lӭ]U7<-x.~;ZaڟyXwMw/e>af?B?}-^#T|]vV﫪R\>[_^Ƨl)۹(w*f.Nz_x+ ]9GSÅWq|rL~gE[&gyezR}7&Sw6`#׀R[t( ܇ 5"ւ$OVO*x]ŴfH@vW<mW|;tCj,H6CUD qgOt|(NHpT7TX/ @tmL؄'heDg@\{ nw"xKby'C} q8 c+\4ׇ.F&H|aOxX0ikgGoxTRP~ȗ1G:h{dhterx$H8Ǹpɨ8}u؊ȉRD8ƈs="ȊX=xH(&7j=uN ȎRx=ً~7L(rh?HTIqnɑ|*{)iz3IP=c8"dtȉ17)5y%XsvBp8v{/+HuLi_Ǖ*,Z*f KY9hWT$Gc~8vFy7+FNbD=wHhWAycG@di2@:x{ ]u 9r9[Zyfs`v9gz ɖ'ȍ0iiF8FB 4 wI$JiLXE_IHYc繛n׉ Hw]٘IPٚz5T_ٕLƠxIX$))RjPJ f)9uVTQ*O-ZmFd= S7jؗ$¢1|O* ZY) ;UQʥw)CJmfK$Z7 wL}`~R tĴS[%q@5Q0|il y(ɨN6nL0e9Vsԧ݉pZMztjy}XTڡƠ:J]3eiu7{y}zmfb֪w9&Tj!/@:ɪeʀ諥Z=d9`PJʓ%o&PNhHQ} j2vܺrK^ uzIk(+:CEʲ*3zlu'ZمAxԦ4;G^Zx%< U "K 9UԱъX:xtco:ڵrTۨbk*EEfkؓj6+&˴x ZmM/cf"AHڶKes׆~k`10rjk:q[ukxklĎ;G'=[Kj[([Bz Exd{ۭ\ۡċGShP˞˻\ۂ) y@*隨۔ѻBȌK^+8Km(盋lT;+N;y<㛍ޫz wƀ\{'}[hƪ)|T—DZ6x;"kæ[ҋ>Էê6LJE<fN8)V1d yO[&zJkܜYKJ]uq|qämLwSȪf\axH| Mϗ))F`|m'L`l|IQȀU<,(hVT\~6ʯ\*|9Dk=9|ʹƼwȻkU<. +5{rĻ< nmVsP׊7&d͸0lUP S;:YX`%l}Ip؆ Yl}?(%H[kۏ =8ɭNܮWPl ؘ=mrUu 7VF"s}ϪԮt˽M=\:Oے !mܽ(i\&[]Ӛ5+( i )Mޙ`L {\-0[ ߫f2%-/A BcO >Ǽ]9E-ܽS~(1'w!Nyۜu1CN.qY}NDC1#%(.r/.aW^y`Nɬz}XC- }7.FR(r' N,B忢_P 5CNY/O脈/ .22r*rc'F<sͣL\ܪ~xn"陾+r>h.ZcuTlZ&>gSb>/~wrߧ ˼ʥ4Vm̰ z,3 Rx(r u~oLsھ؛-H33:m@ZtWPfN.1>C 5⋮ĉh.?lN1]J7j.bӄ)inBiBY⮿%R Ԁ~V*_,͸I>~{Ob"~\1-Χm_)YM2߳-*+\ڝًmN*ɎxŀX-N`ϊ-l >W@5ߠ yI_޽!}lJ]sgfS)¾@_ĘDnL'lc`v٢fh*כp˰9[aOO8RXZ73FIߠr KSy.+yY”2{8#p;N<as!-fTh:RՔWTVd2:Gmةo[L6n*HFEvd]4zY`gXߙs6^ӪL^`4cs̕br޻ddɭV#Q}7s»֥mƻUxTq>+OU*uK_P= VR~zws+b~~Z'_zeJ%) D\[?y;WECWb{ PV QI&fۆx-n" %a)Ab}Lh Ig֎":9p((id^d3?c g~]_IN1wi~9~TapeFdϬ݈`Fiwh^~iXiZ)FV㐖G\iE!IVd*٪&j*hrNVG'+҈XZڕ"jkP@nE؆S/K,lpS^JG5(T*\˧m-ږEʇJ, C~!G[,6HsٍSj.}B^ ^IpVaW(~ɵr&Gr3:>tly~K;xnh gf9>R"ozΎ}73WR>w=bg[toUbnvS?=@^c>$}o=$G%m_A&;EvއXTY-,< `ΓF>Ɔ"C -g\oEs4BGmPlAp. l16! Ļ-qDBvC)P̱S@C7['sc *Nq!!:HDFB^n4 1i';'mqo` 0$%ŀ6e0(sH2f:T#=GLaӚ5QӘ7J^Q]S!z35%&*WHjsymR8ŹEp,i)B%n4'*̊Sܴf/`Q'6Qds,Hɹc7$F=wn(JCϞti(WJԠԨE͢PvȒ mG oKY蒞\jO5Ẓ2GO)*JMJK}Nk( TnuDi_zV֬,P R"1B(dDSTzVl!y،HMb WW+k[;WURmUQGGuglp^_قot"](?ԲSDet:wbV1 5Ov3lQHsƓ3,ywEg-O'Jᑩm>KG OtQ*xqVzA=Xx7WZ7s = ;1uQVx͛ GCqs.e;M^^f!1:) a[Q4vC8c {~`uFi}mlWuj_YڶD pM S'?sz\^8܅.:4@|\HO<'^p'N[=; kj㓃TUR:|Lr\]BӈqvsCNFYi0i3Y!߇shkwQJד8sս:C['CވyjR^L#y=V:>~lJoӣvCtC,Ta& DdP vxjim> n]gef QgtCfz~agp6VWjfcWo7~|wgF'k7? 8|& pF632R-iY89Й rIz2W)6`F`?Վjj)bEغdJᵀ e%d+5b^dScƩǤ:!#cm]?`oRZ%X:.,0ZY Ų*T6L. ^:`DƀY 75\Z+Zv^>;A[V#tA')+bB۱jF2X%Z;0նuk.Y:ȰnSjF E\z/`vAIpUkinfDq-|= D*HR[<![wZZ{f^l]Ĺ Hp+\B P$KZt^%kQ G$»G⻿˚~\i!fRbV˨]ֵ:%d,fQԫ=tzJb;HpdcQk"5˓ȴk:lƵnwpc r:`jĶ[$¹r ʋwÉ{}tJ `h?L@ĩēf- ǏڦZ'j9sY+"i f9-v؞DS15i0sJ3Ȟ8 ƓA}VkIZB \ 4ņ̦|BHZ41yǠ'E ȃxSʁ˷ʢJK ,NA&5ʖL |)̸E$8lˋzW+( ͬ棣(͇C5r_ EZA׌͐\ͪ|5r-0|˔j.$8"={&v  ǧ&, .0,Y:~%!&9}Fpаl'ANIOMմ͒uӤDjBB+Nf'>-p-=Kbq ʍ 'ځWw\~Dcݚ{\#*iUL1uwRZSoݿ=;LѩM#ZУY-({@Lwpڢ hۥ")R}`턑=ށذD8kx=ߊkzJ}Giߡ Ӿ:R{]d]umLN_P ٌ|W'EN k/M"7km+N}-yp39gMZErS-jngk-Hy~=F9*z!҉׺7t=9hDz!$d ^ߊ9Dh'(>Zrj].jdqd.}a"4#<N{%qSz: /<DZ墎h龙v:8&>>롾|Wn㼮~xо޿}=a 1 W.I҅ɗs.~ 5~ߕOy#R!ПyHN=!5;= ?vopOӭW\O&KGa\qSǛmؐ=;}FI8_:_<>vL;z+IB눚h7b;)A]X>6|hH`b\߉fTVe{wHfu?)wbh_UM&ooP8ߌ/n"FBs_5~jQս*?2<1dܨA{O91?{w*ُVQ!ܒ ŶD O_AQۿU8^-3x禟ЕH8ͻ_E(h*D JLز|e. nj:QtJZVbz(G.ϑ.C~p;NG3d[Kb~rnTHGFE<30C8yn ac{v,}aR[s ?H>JƊ`iޟ 淯|uXg{*k LbM]JXM0_Ѣ8Azd"SVDz˗$0EjHs 3iƦ@fM* JESD74)aNi*ČUCX$&ɔ<K6XGg1P\^Lru^MۤkmLj_ ,2,-w+h9T˝5PtSJ#ڠ^\欺v*HUe;jӅ{o _^Rzl⚠zi~k% ukXzRϫW/>nfywpqgY,GgrDqmg`NEH8s-0 :(bh0;aݳ3V_{(=#f}|L'9*YO ZI(dih@k)t 0<bEIh`% vj64_Ut>Yg{>iNn)'QfiG+J_^*nIѪR:jb0%k.Jk1;ŰzunSX-Ĉ+KN;7>3Uc窃*,>7p 3/):|0" tH $ǔ[,W񀓁1{X7w0=̊"Hauls3wDd/MNLJgcwMukvA7%As\AYMfwX%wև~]Pv;dE׼}L'f52|8/K.H9`TY?sNn-2{/uܴBwęzγYvëK{j+O|259ŝēcdSs/Fs]&=CI<#7>nw8i'FPw '>r?F}lzJ00E,M 5и | yذ,廡.X-PxƼP)dbqfnW(TU@XA 搈B\vUhJElX`5r ͹AmYǧ-RL^ng Vn$UM,8\ sNb5w]sMfu^/EAs ;؟Xc \)V3-iĠ(|eRڲTm7#:хcj1]k% ѫa + >֭GصTȫnf&[>v,TJ>i6Ϯ}*ؔF/{=>rܪFnS u -|@m^\~жժ١b8Qwrhuf=s#rl̪L]9q\KV[rV{ 8W<~Y&s|Da=WE ;:E'u)~FϵDMqK$/kQkO=Oߨ2;vZ vcUWsN=ge9aX!nOWXz3޶w5nвSS-?#SKx#;Ns[|Ѕ_rᄐW97sp-K ?RP6?ֿ~)ju.ܭ%}jpSd'gs/dW?G0@C}{Gv}g{GXgԦ,3~5gd{gVZv~Glk]~5߇q&H(x\w]Oz1?Vl&ص\Op?2ǂ0EA{*$5~귅tc$HH'QI}_z5WehG-G"ȅod# p>hء\]Ƈ}(fhhURnMQdH|~|vg]dx؄J8VbHRx8EX-<5,U##ȆmYxyzG췊(o$G~69'C8|؎v g7e/ xnjXWH}cȨ#xxoS^O؈v8yxؐwFTFsAt3:t F\ Y 9j :Ukl#ڞ>Vk8F`7qIH4K_*A:9Z>CFġf$Dcq vZiH6է>Z:AʦjJACtDgDFmJ p!qj['t>aq@7:<ĬsvJC;cD$Өo Pʃi _zx|e0*;*JIHZTY@Jf:j>J:EBd:(j69גOJ6֜ ,> <[ĺIJHMK m)8 CL,,^L`l\<\Y*YT,Dy%@p J*ݤ(h(.SG@bJ [i ]F98)ĉ̔륿ZA"KB*-2ym8,k<;ֶJ5,Ev,{mJ&&6ﲛZk/Jo7ƻԙͿ5 ,Ñl_c_ЯUټõQw&V3Q0n4d3@͐OSݏzt0<Am2շ"` te+؈r  0c-Uc|7'M{M];Ͳf+܊7 ?fQ%?6$8ޟ;gz6ک[RI?6o;-xg-D:ӾKуvb0W箸z?}挋*s=N=?#~==EkShaӏb;( w{&L@3F7]3&r8u s8.v[rv.kpjne~/?}jq?{y_%ݑG3}۵<;>iKӣ~z}iysK\ZVґjhgYŸF㪯:n:lXiϧ1~u9IJ^wzIuzv'Yzؚںڭ:)h蚮gzȺ:hJzZrگ([Kg 8z ;kM{K۱ $˕%{b*[#.{/)45{Qٲ8zdz> :B2A;F0E{J^K۴VNR[PhX[Y^H\`;HvhKjQmp; log4cpp: Class Members - Enumerations  


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh__dep__incl.md50000644000175000017500000000004010666754747024021 0ustar fboudrafboudrac66a8955df7424530ee0d364482a8db7log4cpp-doc-1.0.orig/api/BasicLayout_8cpp__incl.gif0000644000175000017500000002216610666754731022055 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~"Q H޿&+XC#JÉ3" Ǐ CIɓ(S`Q1>0cZ懗sM>?'[ѣ :4cQPQgOjݪ*\!d KlvК`u۷Gґ mxޠ+m c-,;YAgBM 7Sg˧15iovklU?\lϵ! os#;61kZ;뾥K]촷?x5/޶~w~; ?[jY&`r9hh ~("9 Gݍ!7A6M4Ȣ*Gd7]*c=)4Dz食:Q=${ߎ{6n |#|u<2/(}ӏ#}cM/=s}O~?}~ϼ?˅(?~Zc1Ё B$7 2V ʡZ5&V .Y QІ!eCB谇!P!Ј{"IDg5J|(EUQ"&Ep#(J("( pH:x̣5Fv  @ь dC#0񑭈$*NF+<Re+LV2T*\Z 撱d +l^D,`S0f'>u $4wm pB&Д4wj"t25Moz@)9xt y!L^JNw|qs-'=KaO&'FHw`M~5-(P.t mH#zH Ϗ6x,:v =-iN=Q {Oa*SqtT !%;$2ɤPvEE)HɥZMJՇR8լjUtK#L(Q[yV*U5ڬ]ףu[ Eaǰث"Bc0Y=4^ug0Z}((TӲ#FX"ZԺ, {̭nwݖem0w" ׌Xs\I5^5M7Aº+>WeX23+>Ke/mWXk!&H&_ f ^a'ܞa!hBe`εFDɰa ;W{V Bb+?Pَ 6pc.. }\$Smw;kɥiOӊ\ \LydqZ^){0ؖlgU#ehYaw[35gKPRٶ?KRE;Z$VMJ[Z%4{&buD=ABsй!T@\oj6B`YFCju0ְͰl'uMjS ׮lj,۲qH} n kۨ+k0T\+ Xf@2}+ Wmn!P pjFX+]:$ :>3At{E\84+>^S?]m^x NI85}31o_t(C AQnB_NV 3=hO;X{O#}:_8>`ev|W;5?k854էꑜy|E2y:Rc"O'iDES|]Zx ;LǛɤiOq?-a^\%_龍?]K~QW5n=b^TB,"_?_@iiOz%'w{N[Ax)sLwz|{)w|*yKE#wQ#xcɣx:m urY1(VHvJ'qlApR`)Au1xK҆^yj!(Brc'[ZnSa wA>GXm@5u4CÇVҰ^m {s YzgxƊ_8`D@DgHBXnh](|qii#hh+7ؘ>faUg@,'區 bqn81^u[Tŏ4Ԉkh,؇\C 9!)֐< 1[)^xy"G)* `z48gip(*%'99)29kIf6iZ[d3b=eD)k#(9)D(yTy62a+) 1Kd`9%?)bi]ؔՖ7SS ϱue Zɗfdj'( )ăw:uzIgAf}FE?vUQxJiz?~J E)rNpSI9 z_$gZN gmUک.*r }`)8Pw%GPBjqeUaJ3'v0Uܴyx'EeHIx~08)IV`cfr/+x-z ط-2zC$U+WwG dqkW?ȂdEQA8{brOhҙRIBw%{@y R۶_X3'lƺ:x[35lh m"#r}k. ? C%X -ak W˛flžkT\+xk^ Å\ ,j$\(&)1,'*$qGsk̜ {jBڅơ4-ܪ6 \tӌH|#L~Qn|}Rj=♃A3N a>^n9tV@fonTw }jBlu Ζ590Tq1螠bi>9?hĢD<1‹æ'%/nYi;m1YX@A=@W>ƶ.;\`O>8}Ko܎ C]i툻ߞXr 5> SNnd̨= ~ND Rj l/ߎ̎N74 |X~^*&BiH4(E$1oȋG+Z=>/:7Y6|4{TXoldId]>=zaE_dGfO7V`mMFbSkw_y(٧>F+:po~_oa?o}ZCvJYO 6ߏOoe_o`hV/Hs_םSߗ?}}0,IO a, [؆Hڟ 70I8ͻ`(2E9h^Ypk|p܆Ȥrl:t ;R֪^8(zn˅$?~R~!^=6;)MQZ3L+{9J[;ַS wK$#cnAn)\!/@ Gc CУɓ&Tdjx6"#s,iOR DGsHE*SS]%'$  by+F)e=Vfzx(Da8cZď"94FgrFaΡqx湙|Y\^"ehA]Afqs1fK>畞'jh).ꃫp(cLzk>+p"g̨ F8%<0l P "tJCD+.k**Jtj(΄# +ã[/>+۾톫}y.<O8o;|s>4ogl-语;+~{.G?}ܬ|I-?«ú%âf'=M4<)~ W> #.A ρSP ?x>/wvhBL GTy |N" { J.["3mi4}S]911|3၄!؁U#"T,r}a(w<,{TjH>) B1=V**dTJFAQbr&1iչbyOoeqU\6@&0e2e0JyIuN3m2ôisfúN)+tf;Ka6a{ @\H lOoeɯpFͨ)ѩqԓ!Z͎t;Bj⑨JgPҴO64K *@O&}Ly-5*'R͏.XUjU^VJV|y*ºO pZꚰNT=~jhص+ * C[*HVbYY,fC{MbeIZ`f1=E"갰[tv\U bw=T:./G(rۈRS$s} ]vEwK@ArSd/ĺZ׵zo' Yc|FV`~B2X/L2?(ʄ ״:8 +C2-L].Hb0nƬ.a,a!w>Ud#N,y?49Ӆ2"cCWrx,M*s,fgnBG07wvPUϚ1g>C-LE&N[T>l($n4aXh*H7Mj~봧׈Biьn]X:Tn)!-DMp7!v yIҌik)5-aaуvI>s]QUp̝%`qf5oosЄw7mw߾p[7x6%>W\s1lx'x/lw[l)@Uoxޠ-fNsۜ.fx>!/Νc5QWpe?R u P8Z(x`DGb^XeY8j(gm(garXohui8zHw}h~i{8R$fv_l&CIEh8J1Ge4kAfn6p&m8o8=(?`􇢴'>VK@C6lFo֨lCmmvujhA֍CCVŃAHFo䏕xpȎ o(ؐ> E(n6mLHE󈏒Z:ˈ$6 ()IiI٘A 2-2fB VFFȉċ3WmFi'9^X_`,@)\4(hYHZҕlQ=z>C~,yD٘4|I&q蘔 YyÙ,XygPPE2i=ym8ewfi$ 7I`yʩtɜI^9i\yu `X9YyIZ鹞YYw9 WyUITP7Wj՟G\i!vN!BbbUk= MKht&r'sFȢ0UE1Z=.4j:+9>'=B"A:FTPGڤ:ȤN:pۘs,imTڥD%GD^zpV?ꓐ8tRrzucɌ%cq:|_`jg}Za`f4X 顆SQ:>!z(a᩠: z`Zz=;log4cpp-doc-1.0.orig/api/StringQueueAppender_8cpp__incl.gif0000644000175000017500000007204310666754761023572 0ustar fboudrafboudraGIF89aU]ӿp!,U]0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~L~ʻ|/zwxv N*\ȰÇ.ʑŋ3j"CIɓs MK0cʜI*UޫAlԁ \ʴӧPGjT JzSʵYVW1|=kԳhӪ]Է+Z%+VY,ޝ3iٗm L@pqѰa?+'1f}3{{ӨSf빚A;lڜ/{ݍ{h)_ȓ+_Μ9%@_]{n~oJ6ӫ_(^87ǃݟ| 7pށ&ż]oAPWYudaeq h(HHkNd}XYQ&}}HWv݆DiHn!Aچy5TVi&@Cha)digp%AkixiӒyz*蠄ç$h6裲ɢcP 饘f) bin*ꨤEbꪫꫫ*무zj!e뮼kWJӰ6RFkf{QUk,jy+{)k&+["٫+'GU :,gj l(q%0k2-l825@1=mHwsE'P'tMGmX0Ug`0]mh/ueOhpmrJ|qތ iG.yc gN^?"nd>.ꬷ)綖Tgp~An.G/G/I;o}ȗ/o觯/=g*)_%KYmT;87T $#ρ, 6 g 4A (-r.| BX0afH2JM!WHtC bH%!KTX"S) "h;尋\X2ыZN~sا?uρJjP6weBЇCD%Q+t4b(H#јT%)NRL=/ELKә:b)Jm*/:eNJӞ*LSTNmTOAL5*VX6B[RWZ"ǬV%+|VS$h]Q[׹²kZVUjo2:V~a)dM3YF-keKIfv_:r!}5;aZզxw#dk[v#YosiHYmM.Tuz x݋-vՒ@^]_ X'`f}P`px-v/5j.x >fӲa >)aY\C̃ ߊ)8qJF0`A؜=~ciAV#d!uEցd&B)Uv2.^ٿ]VeӂaNG0yOmr,֜f% odkgzuޛ=R -@2͋II3Dt5MD *j鰘Te;Q+ĭ`Uk֮V/q9^֐uuaanڬ#a?o]El?32ĞPmM;Wݖ3Q=Vk]k׾)Bݩ$gs}ҵo(Vo?A-so}S[gWm=dw9pR#9PL#O6z/v^yt u9tru @nGGҟ'S՜q^tjҗ`QMߑ嬌0iu>?o1~Vp,wm܈Y8;c3t޸]]<=AS b>[Xny*<U_ 4گ8D=ŞZGv;[UkӕGet64No/120oŸ'_~bsz#P`( /w[%h9o7| 8&h^$nPf(ԁ.EQ}"*NF{4XK7B&x@2t󗃊ev1??A{xD7DC70LII{$8LLtנP R[d[?HK+e_lSqs ckxzKpD w.uw4$˷UdevJcи* )ي: ˺"KJc5@}y E *Kz*hvke 8hA,k*+;{K˼˾[{K;%(BؔXVD y;pI˼<" H'Ԃhp(c..\ ! #̺ < D' c*|0pe3|` ]֒>p@vЍ5܅эs8dqҥi@-ߊMIڑ[-j[ߗn4vF0u~[kzALk ngOm%x6.G Al)~j-}q/1\lfʢ,J>J䝪a59^Y-q%7hDoՖ8؆@ L?כ$$?i7 jsXkX)T4kٌnl2mNֱ1{z\/wV_د/r2i8o9t:Ţ(E+)eJ|wSH8ͻ`(diۄlprmxCpH)G^l:˧tJU6˵D_߮xL.=zLs7][wW}sD&]q )zm-hkJ@dlŜp6MÀ߸>=oB (e\0ZoJg7XԔqc :SdC&\JV~z e3(Gs͟z"t/( N4RQrU׮`ky [G,I*Ubj㶔-]4Lsn?u.uR̸l {B˘3kl&n~Zd4L6=ۄ@ ۞] u ޚpٴK a9EhkRq~_7KO:fOm}(JIH|%؟61phP!Ka"焁"X# I`"ÕhG7p>܄]X'UL" G>WQY9)U)bJ !f&l9Kyes坛f|"٧Cf#iES"(Q*L^Yi\XdAP੝=*Uz^*;*^j"fe0.`O V顝V* <*N뀭 &ycnrb >mQˡQ[.DgK@{Z쯰 'Sĥ{(U%@ ]œq()ݰ" S \Mh/lLѴ m41R SSsIpkJ״JRډ56 ]srtuۭ@g\6Qk^F\3ZzfލC9fq~;Ɲ`,Qܐ[NwK:MӍA*Cqzo^zg7} NC _RF(߾WZ;dGq{@D5 /~dd_j>E#7ˆeO~޾S>NJӰwp?yC=N* H `8Cn1b? -ta8@p3VTOd e8!W7tH ˆ1MтED _ȅeWLS9c.ѺhNI iJq1[Gp 5\i)3u:ӛ54D% eϬЧ0#j1I3'846ã\;(RdT 'B(tscIG41 fFY$jMm8=bQrm?/ʧ~$MN#4r+J VflfʺytY '%) )\չu+~ĉWƴb]ʈ8VjP X3TrSQۺb7`}ZYUaYP4mjlSƄ pIJdiQ\R IFF^@Tw(J!,\4Ye I&@/sgBVU.|¦26umāzI_h| j#&RLģn` *Avok5$ &`1 pb/F0R*F8H)Cd ^N.}+"+7@id QQfUL)%6c:k0̨j"Vt6I- ʿ Fh),4 >^4)j./mZ1=P,˫!.Yϲt b,جٰt1YMW3zy V[Y 3fb",u8><!]g9V6[֞@n[Y;4sceWvWcj wfv&Tv_08q.Zۿŗoe0w#Tv:'*;ssYޜdp\Jkќ9[kYfݮm;Zv`Nw;t>'cwnߥ.{-n^+ul-͟+?;!}ζ'NdyO*&` >sA^(5I(jsgy÷-?n |_/}듿OznÍk"u0ow=&c$MTȀVׂN8~:!;L,ߧk>U2'y@4yg_#6-{MH4hL:az&7OQbWU(wJEq70ehx7ϰ~t@KXwfqcxxsG0?-aw?hj8mWt'" xmZMAhTjȆ(xQhsvi(K=rN`t.HkXqS_(wmtiȇh'pld2bxc؈th cu~"^⍻3u،؎He8hɈxw4S("dQJY)xp薐Są\h^f~Y{X`@~Ps_H"I[2Ɋ&s0Qqb5925x,كlD)s6q^XC'+PEM`ɌNw}p =ёbc9ExdY[ח~9Nvd4aEaxx*٘G'`( '>LiDKY)b+OiltISdbɉE1`yPS9Rwe{{y^~u8z8yE) ~WjdUw\)Mv`e)CٚvHgt;8UIyډc9y牟Hgn)3cZgE M *-Pi&yaZhxUnth㉚9w eh(p|q4^ ,w:8w@mtr 3lFt`PtVCljlڦnpr0vzxj٧ =:@$ vrBjozt& D2r(X *J;yvYlm0Ǩ,W5I:1wX䶩4FןjʢyYǪs\r62*pa*Z9oXyfl+Frꨂ6yzILݺ bP1hƆqVsioIgB {wbWfگfj~f3аj#HغKJK鱈ʳڪ Zx5 rJ5km" C8&2܃E+%aJ9_8R;9~x?kgJCBFzcK{{߶t 9̚µh'ȴzf؉$ fkgp# }*gqo Jcv89KU+=4f6 ʺk++9l۬ѽm;{^=rKR r[ڮh*EraZlvtoۥkt¿LJ~ޛ  ,KZ׻狾 W|$+§7|k 5\Ô*׋ì;A|>lî9NPꠥõZ+„`q;6Y{E}f|Ƙ!9+{^:5]gr xLsLȆ p[br[EKiYiT)d+Ekp%ZBJTæqɋ; Gʏƪ쬱T#kAƐ,+ɶC%)w|VsXɡ ̍_ʮЊźlup5 ܪuẙK-ΎȐllVD$K4|ukhK0+qõ̥w ʥ r+G\|y0=Wu6}w h: 8#hp*,KmYBk: -=7Ց@x.e%}3zXИV|rqY4W/^/|Q;N<#)I]Qe8ީ)~уs3>Y,-Jh9ř>E{\YENGO͑jWm+;)fVNX^(H/^{?]q lmI|aZ ΰL~ M JS!MM=}f;ξPۇc\i@,|,Γ켮@Rʾ>lk~J PNE*'&| OJ~ʹҌ ,ǻ^ȇa%B_-/Pv답߅c ?OiipL}Em$ucav$az&^oY-_O d *ctpPwMϧ@ H>kFЭFI8"`bifSp,V=| B,Ȥrl:HtJUJPT +3]/n$9Ns-_|~qjI%pMLKh :=+#T4öi?~ah|{%ck# Dr!THY.tGjgY̑Ǐ ~L'l,u bkKs6cf-| J(XF )B McMʂkErKYΪEt-19Wn y/P-bahxg#K\(-1Ik&3K4y F 毉g0Ƴ6lNƓ\4 c碚'`o/=;[_н׽X8s >Sbq_6uvh/%F(]l VXNJׅI!Z'Gw| Lv݃2"u.vHzTx$b,x[hǍ䒛1iP RT:AuU^ Yv[i ZHhlZpHes&gՉc dWjc)O Fa(K>JQh嘘v'3^:%mJ +کi-J穔HznE1 (N[> e@'euꨖ>e\y-v]vZ{'za֒+Zȝ 2xl[nr$U%'jb mۅqjs3+u ܔN&f^jkWq쫄|6<0.X)j/V&]1?`6cAo0ԈL x دZA3kPԼI#\s%Km/b\#%rGYܒ/Kw*Ʒ,ނV)% ra^AE^";>~[4|1s6(W"5G_%KR_Nރ +R0'R .8+6D~Jέmx [H"@g$āt-\HB〫t{c6pA1B}&zY-J 4ǍH\U1 y} A!'JkWM^C 2Aqd"=Ea֢pp^ECSxjACEj Q".ؾ3M4+\4:1[lhPU)LgɊjԠoqeT^]T%5q:1a`LFN[[f1k'p𬣡*pm*j5pŬjv0{*b$sD_T-buUAp]K\!f }_7HP]mÉ\Tت,nB+$U 9zMC _7ȽۅZ|{^|Cۉ/yq6#Oڇ~~[{tf^ڗc}$w `r@}9_F q'd|"8sG{XNG_vA73Xqv8|*s6..pV ;؄dNȂ=u)F(t /@F5zm4Fv΃rQTրj8y1&ngWu-,PC5P#HVdh7m؄Wk84* ͠>SEx{"f1K؉&|{@`h%ThA@G``P$RTZP ]o oC؆y} bS2XtA8x 7`~\؊x&r\?Rxn4 ֈo47=>׍QuCgTWlh *LD!XBX(~܈ X~Xks8~xG> WwIgNȏ֠; )gF%Wb l/i~8(->b0\QR 'i4qفQ|mW4ɑ3# g9r+N)CM9nVDyIeDt1\iJևGxi||)%ɃIV$EeHqASXaWUsq5&Py|&IXdL5y UHIE$?btUNtSؚY"x6'cQ>x7-O%P 5wpɁ霮( :2㔝&WܹFƉMrFKSVNXY'RF;yQEVU Ʉ8|Y'l}c8짝ۉID-8E4ShM%.e'.O]^ŞGhYwcQw8 @*+u)JӢ5I1j.%K6j5::^Z`zY=~Gp:W 6Ly\tmaPBOFHVeLx94D1GS<9zWkJnu9lr ƂAʤM^b7~LS.0zhjM+LXʪj*LOBjNW⧩O5Xf@ :[:E`V 7: ЪyvHWt:!}Z~HR0Yy1aHw j{:I?ڙwuYz>vʧ ;w]7uoIYT>naq( y۱WǘiincnȜI% qn5:Pį%8]>{sv S86/K$3f }1H뗗*ʘ1;"Q7WrIIKX![Y }~{wѶ8Sw3Kzfvbkk[`7&;ɹj{۲[yƹ"Qy^+Lĺ 7F}+UXۻ(]HAt#ʛS QWd=;|7뼦796ԛow؛w[pMT}JqzØ6A 人 tk ${z: Rɵ[ Vۊ <d(Clث˽  gp[<ׯ')l؆{Eckvbe׾rսA,C<`~E\oƊ I*Ӽ;D2cRt<|jTųB|ul+gl KƦɚ6q85;ʒ [ 0}hi6e,/&[JO6H˹c߆^5clh禞s}T~*-oMN`3Ώ]mqNܷNQ&I^êPǞޏ/W~>X^[nl~}N (0 +s-CymnNߨQJ= dBs=MNw!~<Klx Β8n`*Ş\V.v]Ē.fDJA:|~IKN?jDbՕ⻛MS$R]hrs mqq?e/ٞgL -2Oh.cXQZf=ol;Iߛr/|tq_#=Ѷ?ԱރMŽW?ϟĄiouW_Můx0JY8ͻ`Hdih]žLZxp#֌Ȥ[n~EZجvvZwLt6UvtxLݜ/:i{ \IC tA"YMd|,BQ 1éǛ+^֣/גSDxt(ya2&9y-DT{ŋ8d#GY' i`ɔD)aWXʜISʄ5-̉#ɝ}RӎE!UdҧPBj)SU}K"G(WcR [TzȪ]֩mGʙ&B۪قhLi]N ʿyxe7˘3k9/e}Ӭ5h;[kٵѯ9Sv@M?%O Fw澿IvxMM;=7>- ۥv5etvO{0D)E'W H $XaZ< !!"h`ւlو0U7TKXX'?Rw L6[N%<zdJaddU!d;fr^6brkJYKИiũ瞄Ro(84$F$'Pe_6U_9Jvj5VZʦD ۧl%@qzRʧbUZ^d=*vJ )N61Uz:&.ҥ-z6._:dksg f;|Jp 71ed-62&c~\js[I_Az?9\M樯9O80~\1lߒ%6~*Ƕ]:X|rc_ǥs#/Ӄ疟 |O)x{[eh%˳Nz@q<^x7@ÀlmoP3 >o{+`m!aL3n2DIЅ@dZҪ b_x=$ # &ɉ'R|H2wWt5)fd 0xF~4K1c$"SGя)T$GiO<NBRt0aKUғ1(ETv4%4ȡOu|e SlX YZJP%.{(TG`3IG=d uLMRX)o:It(˥d3:g<‰S5w{qOp%eAz3|$MPތB-Q5GH96zRg6ɑT?ri(Ӎݎ]K Js; *PyR'}:NL@ ִɸU"H;("JV{V)Hӧ5TBƷ2U[%Mc7䕛kV&Үou` & q܊Xi;?]{ǖjIkiYUhZR8*km:63[[qMr:ЍtK]eT*<z xKnSsVUz-Sg'JJ%-UvupÿuZ:4j^+`kT82~!ar~Z0`$QPx䅩b gpD J`(StImDH1d{<~/9#q+M)dwtW(gfpQc{<7ÿ"y2^mc @m5vE}i[򾶽z ^⠋Ng:` ujq/}Sե]y}. l#3tͷv85K~nv ~qSv˻(|aHbkLyߥ>xK>_;z#頏99&zpv6ussG=S>omw7CV=B<>?xoR59"Q} ]hO<mX>](H'oQW|w}x'~WkBsWU^7}hzdf}|)8GJ&҇rWz,'(g|2|g0Y%>q]VlUwuWyx 88Z|g׃R5vz>(vVȀħ}XxvQCh{ gÄïB,S(s Ƣ"-AƱpyƢ92@FEUKIf|Ԉ,$uqJ 'ȍLZ Al^\Fn4JAfL :0\ēxm1k]]9ŕgęJR*Kܨ`(ȫ<.ŧө ;ƫ܇&qzsUWYɇmt%\IMlg O̓N]%]XTJ批_߬y,i} Ƕ;^y8ֿQK~Mqڭ:Cz؈=wvT(ί+sd! Mƶ LܺGNM<u:ɂJTsi8ڂe,,՞]Ȋhq-]ޭ,ݍځ: X8 b/Xщ [ޑ͘*Y uYV}EͤLVA+lm"=&~"ƺ6mܪfUj3~\tzNas4-nNA> G n5.؍]:3z 9WnUN^$-.QndnvX v= !*3qnwu~^o;@.-ե>.z~(]iEzS^~T5f(wOy}ѳ=IIQ>N#ݳm[B:šp)o<~}M^}B˾NPN~Wߝ`HnF.qM?&^QBuS侻*~i}NQ߭m/n{5Zθ*SI-f*߹&Odùm; /J4U;ߧ3~Iͬ1֞I?'NJL`?c OoˍIt@Ӑ^Nа['z$v݅.JRϻ۫2Ql;OX#:I*ɷNu/~+zϘRio{WG77ee3 [A)pW86, 'fPX ?; nkGªf` ԿͰz5~fYK N3 "}M=n~7|b%\毒r\}9qSj.)ΰ[co`ĩ|"w(䍡i P^ *;I댗\ 'ٸ捲  -DBWBzL2vA 9rLh2ωA41|O>7szmj:B[1=7~MlK#^DU2TC[/a>!oVMdMFI$#m" Ժa4,.&oτqr{-J8J;汵)im:fٍ2u77J n ;v\̻S[į8Gk; oT;^4ơfB҈(G.)Z^ՕmkpȇNtnC.v~pD`@UWjPQ`{`NhO=(/txǹ U}"[޳?1~܆x=qŁI7?Ul7JR/~qW~>sx8睎u#K~3yrb/ZoWzlk;tg/ {[_㾷}G+=oyh E!:{g2t3zt}طT} Xh ~nt+8;y'}5zk|(t7g|yXɐxo) ז k3{J{o2Qyr.(9'sE2HuN tQ4҉_(da6yTgќ靚FGQI,}y^Uoƞe^pk٠ՔU(5]B$ɠ2 RLș:&Sx颼`1*!:T(꣠5fHZmC*ZE:4Ee٤eA%XjW&mEå;je>iU3Zczlj NLZh:(aXRIx\nէU%:G$(jڥ:)J@P3*'RZ ٪5[YJqZ+%wڦ[RrT֫Yic:Z9 myDEZJNHi Z/ *fyRup:6>"ʯ{ E/֮RW )*ժKcz/ur> kQţ;c2i,{|6ȉ. [&{,2qy8 l6 : ԔKro_Z7~&Z7uAPDZ=3HC8} 2׵j(SKH8hj \|w~DžGG|A'ʶL۴~JGz3d?姂G^Gpך{I[[+3ԹsX6wd$ۺG:exZHu}ws+R^V%KZ.+D[F; ڛ[{JAbp #[{B0g Y\;\: < z @3L 73L H%re^Ů+TlV @j|g+cLTK*YplmtRƊLJY?{}sBrƯ)ɇgLS'hOןLFh4=M/ߥ V_Uԟ֏`0I8ͻ@!`ihlp,tmxspH,Ȥrl:F0JZ?uzxLӲznzlTuV{_z1\:z5h%ƉZ^Ь'׶aHnҗPÇ4ŋ&b0Ə %#1ɓ(SLɱJ0c{鄦̛8s@ JѣH*]ʴӧPJMS.6j[ׯ`- {d$dӪ]+*۷p­2xmv߿\aÈ+(P26e}/kތH0ɔ933Ө0i6԰c4-m5,fCzNܐ/μΣKCU]r@˧k~ :v]P񮾽_s/d5߀RW0&.2_FăVha "Ӛ#^.P FfU%tH,J0J18 b<x5DcH4A>PjpdTJ0*VeYn嗒L IhelgfpYƚrֹݛvgtgqx)蠴I衵袌2n餔`hj&iv::楦:ئ*(ƊJ"%&6 (FVfvކ{S{Ƌ;+ ' 7|GW+Fpq +t\$op(a,sr0d4kq8?r IBL"F:򑐌$'IJZ̤&7Nz (GIRL*WV򕰌,g;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NDC.html0000644000175000017500000007141610666754771021330 0ustar fboudrafboudra log4cpp: log4cpp::NDC Class Reference

log4cpp::NDC Class Reference

The NDC class implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "Pattern Languages of Program Design 3" edited by Martin et al. More...

#include <NDC.hh>

List of all members.

Public Types

typedef std::vector< DiagnosticContextContextStack

Public Member Functions

 NDC ()
virtual ~NDC ()
virtual void _clear ()
virtual ContextStack_cloneStack ()
virtual const std::string & _get () const
virtual size_t _getDepth () const
virtual void _inherit (ContextStack *stack)
virtual std::string _pop ()
virtual void _push (const std::string &message)
virtual void _setMaxDepth (int maxDepth)

Static Public Member Functions

static void clear ()
 Clear any nested disgnostic information if any.
static ContextStackcloneStack ()
 Clone the diagnostic context for the current thread.
static const std::string & get ()
 Get the current diagnostic context string.
static size_t getDepth ()
 Get the current nesting depth of this diagnostic context.
static void inherit (ContextStack *stack)
static std::string pop ()
 Clients should call this method before leaving a diagnostic context.
static void push (const std::string &message)
 Push new diagnostic context information for the current thread.
static void setMaxDepth (int maxDepth)
 Set the maximum nesting depth for the current NDC.
static NDCgetNDC ()
 Return the NDC for the current thread.

Public Attributes

ContextStack _stack

Classes

struct  DiagnosticContext


Detailed Description

The NDC class implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "Pattern Languages of Program Design 3" edited by Martin et al.

A Nested Diagnostic Context, or NDC in short, is an instrument to distinguish interleaved log output from different sources. Log output is typically interleaved when a server handles multiple clients near-simulatanously.

Interleaved log output can still be meaningful if each log entry from different contexts had a distinctive stamp. This is where NDCs come into play.

Note that NDCs are managed on a per thread basis. NDC operations such as push, pop, clear, getDepth and setMaxDepth affect the NDC of the current thread only. NDCs of other threads remain unaffected.

To build an NDC one uses the push operation. Simply put,

  • Contexts can be nested.

  • When entering a context, call NDC.push. As a side effect, if there is no nested diagnostic context for the current thread, this method will create it.

  • When leaving a context, call NDC.pop.

There is no penalty for forgetting to match each push operation with a corresponding pop, except the obvious mismatch between the real application context and the context set in the NDC.

Custom Layouts may include the nested diagnostic context for the current thread in log messages, without any user intervention. Hence, even if a server is serving multiple clients simultaneously, the logs emanating from the same code (belonging to the same category) can still be distinguished because each client request will have a different NDC tag.

Unfortunately, unlike Java, C++ does not have platform independent multithreading support. Therefore, currently log4cpp is not multithread aware, it implicitly assumes only one thread exists, the main process thread.


Member Typedef Documentation


Constructor & Destructor Documentation

log4cpp::NDC::NDC (  ) 

log4cpp::NDC::~NDC (  )  [virtual]


Member Function Documentation

void log4cpp::NDC::clear (  )  [static]

Clear any nested disgnostic information if any.

This method is useful in cases where the same thread can be potentially used over and over in different unrelated contexts.

This method is equivalent to calling the setMaxDepth method with a zero maxDepth argument.

NDC::ContextStack * log4cpp::NDC::cloneStack (  )  [static]

Clone the diagnostic context for the current thread.

Internally a diagnostic context is represented as a stack. A given thread can supply the stack (i.e. diagnostic context) to a child thread so that the child can inherit the parent thread's diagnostic context.

The child thread uses the inherit method to inherit the parent's diagnostic context.

Returns:
Stack A clone of the current thread's diagnostic context.

const std::string & log4cpp::NDC::get (  )  [static]

Get the current diagnostic context string.

Returns:
the context string.

size_t log4cpp::NDC::getDepth (  )  [static]

Get the current nesting depth of this diagnostic context.

Returns:
the nesting depth

void log4cpp::NDC::inherit ( ContextStack stack  )  [static]

std::string log4cpp::NDC::pop (  )  [static]

Clients should call this method before leaving a diagnostic context.

The returned value is the value that was pushed last. If no context is available, then the empty string "" is returned.

Returns:
String The innermost diagnostic context.

void log4cpp::NDC::push ( const std::string &  message  )  [static]

Push new diagnostic context information for the current thread.

The contents of the message parameter is determined solely by the client.

Parameters:
message The new diagnostic context information.

void log4cpp::NDC::setMaxDepth ( int  maxDepth  )  [static]

Set the maximum nesting depth for the current NDC.

Curently NDCs do not enforce a maximum depth and consequentially this method has no effect.

Parameters:
maxDepth the maximum nesting depth

NDC & log4cpp::NDC::getNDC (  )  [static]

Return the NDC for the current thread.

Returns:
the NDC for the current thread

void log4cpp::NDC::_clear (  )  [virtual]

NDC::ContextStack * log4cpp::NDC::_cloneStack (  )  [virtual]

const std::string & log4cpp::NDC::_get (  )  const [virtual]

size_t log4cpp::NDC::_getDepth (  )  const [virtual]

void log4cpp::NDC::_inherit ( ContextStack stack  )  [virtual]

std::string log4cpp::NDC::_pop (  )  [virtual]

void log4cpp::NDC::_push ( const std::string &  message  )  [virtual]

void log4cpp::NDC::_setMaxDepth ( int  maxDepth  )  [virtual]


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__2.map0000644000175000017500000000030310666754765021106 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TimeStamp__coll__graph.gif0000644000175000017500000000115010666754773025106 0ustar fboudrafboudraGIF89a%ӿ2!,%0I8ͻ`(dihlp,tmc|pH,G-@h:ШtJZجPژ۰xL.=|nEx|[yz{$}%phkcv Ov jy lN; M:gr>Q .xH Fx3 uƝ)`M#KM\)a-Oq?/߀d`}&hՁ F(2hfv xC;log4cpp-doc-1.0.orig/api/Category_8cpp__incl.map0000644000175000017500000000337610666754733021427 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleConfigurator.html0000644000175000017500000001765610666754772024547 0ustar fboudrafboudra log4cpp: log4cpp::SimpleConfigurator Class Reference

log4cpp::SimpleConfigurator Class Reference

This class implements a simple Configurator for log4cpp. More...

#include <SimpleConfigurator.hh>

List of all members.

Static Public Member Functions

static void configure (const std::string &initFileName) throw (ConfigureFailure)
 Configure log4cpp with the configuration in the given file.
static void configure (std::istream &initFile) throw (ConfigureFailure)
 Configure log4cpp with the configuration in the given file.


Detailed Description

This class implements a simple Configurator for log4cpp.

It is a temporary hack with an undocumented configuration format.

Deprecated:
As of version 0.3.2 log4cpp includes a log4j format compatible PropertyConfigurator, removing the need for SimpleConfigurator. This class will be removed in 0.4.0.


Member Function Documentation

void log4cpp::SimpleConfigurator::configure ( const std::string &  initFileName  )  throw (ConfigureFailure) [static]

Configure log4cpp with the configuration in the given file.

NB. The configuration file format is undocumented and may change without notice.

Since:
0.2.6
Parameters:
initFileName name of the configuration file
Exceptions:
ConfigureFailure if the method encountered a read or syntax error.

void log4cpp::SimpleConfigurator::configure ( std::istream &  initFile  )  throw (ConfigureFailure) [static]

Configure log4cpp with the configuration in the given file.

NB. The configuration file format is undocumented and may change without notice.

Since:
0.3.1
Parameters:
initFile an input stream to the configuration file
Exceptions:
ConfigureFailure if the method encountered a read or syntax error.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/files.html0000644000175000017500000004174110666754775017051 0ustar fboudrafboudra log4cpp: File Index

log4cpp File List

Here is a list of all files with brief descriptions:
AbortAppender.cpp
AbortAppender.hh [code]
Appender.cpp
Appender.hh [code]
AppendersFactory.cpp
AppendersFactory.hh [code]
AppenderSkeleton.cpp
AppenderSkeleton.hh [code]
BasicConfigurator.cpp
BasicConfigurator.hh [code]
BasicLayout.cpp
BasicLayout.hh [code]
BoostThreads.hh [code]
BufferingAppender.cpp
BufferingAppender.hh [code]
Category.cpp
Category.hh [code]
CategoryStream.cpp
CategoryStream.hh [code]
Configurator.cpp
Configurator.hh [code]
DllMain.cpp
DummyThreads.cpp
DummyThreads.hh [code]
Export.hh [code]
FactoryParams.cpp
FactoryParams.hh [code]
FileAppender.cpp
FileAppender.hh [code]
Filter.cpp
Filter.hh [code]
FixedContextCategory.cpp
FixedContextCategory.hh [code]
HierarchyMaintainer.cpp
HierarchyMaintainer.hh [code]
IdsaAppender.cpp
IdsaAppender.hh [code]
Layout.hh [code]
LayoutAppender.cpp
LayoutAppender.hh [code]
LayoutsFactory.cpp
LayoutsFactory.hh [code]
LevelEvaluator.cpp
LevelEvaluator.hh [code]
Localtime.cpp
Localtime.hh [code]
LoggingEvent.cpp
LoggingEvent.hh [code]
Manipulator.cpp
Manipulator.hh [code]
MSThreads.cpp
MSThreads.hh [code]
NDC.cpp
NDC.hh [code]
NTEventLogAppender.cpp
NTEventLogAppender.hh [code]
OmniThreads.cpp
OmniThreads.hh [code]
OstreamAppender.cpp
OstreamAppender.hh [code]
PassThroughLayout.cpp
PassThroughLayout.hh [code]
PatternLayout.cpp
PatternLayout.hh [code]
Portability.hh [code]
PortabilityImpl.cpp
PortabilityImpl.hh [code]
Priority.cpp
Priority.hh [code]
Properties.cpp
Properties.hh [code]
PropertyConfigurator.cpp
PropertyConfigurator.hh [code]
PropertyConfiguratorImpl.cpp
PropertyConfiguratorImpl.hh [code]
PThreads.cpp
PThreads.hh [code]
RemoteSyslogAppender.cpp
RemoteSyslogAppender.hh [code]
RollingFileAppender.cpp
RollingFileAppender.hh [code]
SimpleConfigurator.cpp
SimpleConfigurator.hh [code]
SimpleLayout.cpp
SimpleLayout.hh [code]
SmtpAppender.cpp
SmtpAppender.hh [code]
StringQueueAppender.cpp
StringQueueAppender.hh [code]
StringUtil.cpp
StringUtil.hh [code]
SyslogAppender.cpp
SyslogAppender.hh [code]
Threading.hh [code]
TimeStamp.cpp
TimeStamp.hh [code]
TriggeringEventEvaluator.hh [code]
TriggeringEventEvaluatorFactory.cpp
TriggeringEventEvaluatorFactory.hh [code]
Win32DebugAppender.cpp
Win32DebugAppender.hh [code]

Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x75.html0000644000175000017500000000736610666754765021561 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- u -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/namespacelog4cpp_1_1threading.html0000644000175000017500000003213010666754775023512 0ustar fboudrafboudra log4cpp: log4cpp::threading Namespace Reference

log4cpp::threading Namespace Reference


Classes

class  ThreadLocalDataHolder
 This class holds Thread local data of type T, i.e. More...
class  MSMutex
 A simple object wrapper around CreateMutex() and DeleteMutex(). More...
class  MSScopedLock
 A simple object wrapper around WaitForSingleObject() and ReleaseMutex(). More...
class  Mutex
class  ScopedLock
 definition of ScopedLock; More...

Typedefs

typedef boost::mutex Mutex
typedef boost::mutex::scoped_lock ScopedLock
typedef int Mutex
 Dummy type 'int' for Mutex.
typedef int ScopedLock
 Dummy type 'int' defintion of ScopedLock;.
typedef MSMutex Mutex
 A simple, non recursive Mutex.
typedef MSScopedLock ScopedLock
 A simple "resource acquisition is initialization" idiom type lock for Mutex.
typedef omni_mutex Mutex
 A simple, non recursive Mutex.
typedef omni_mutex_lock ScopedLock
 A simple "resource acquisition is initialization" idiom type lock for Mutex.

Functions

static std::string getThreadId ()
 returns the thread ID


Typedef Documentation

typedef omni_mutex log4cpp::threading::Mutex

A simple, non recursive Mutex.

Equivalent to Boost.Threads boost::mutex

A simple, non recursive Mutex.

Dummy type 'int' for Mutex.

Yes, this adds a bit of overhead in the for of extra memory, but unfortunately 'void' is illegal.

typedef boost::mutex log4cpp::threading::Mutex

typedef omni_mutex_lock log4cpp::threading::ScopedLock

A simple "resource acquisition is initialization" idiom type lock for Mutex.

Equivalent to Boost.Threads boost::scoped_lock.

A simple "resource acquisition is initialization" idiom type lock for Mutex.

Dummy type 'int' defintion of ScopedLock;.

typedef boost::mutex::scoped_lock log4cpp::threading::ScopedLock


Function Documentation

std::string log4cpp::threading::getThreadId (  )  [static]

returns the thread ID

What these identifiers look like is completely up to the underlying thread library.


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TimeStamp_8cpp__incl.gif0000644000175000017500000000524010666754763021540 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzTxL.zn|N_ >P{0}WE39 Ө! - =y#J'ŋ2ci džMJ\nEr$@ɋ*Oę"w<[ Mg֣y3͝ؠTѫX}p)WHresiNe]HB~0nLTn܎M+ۿ@׭X0Z ̸KԐDiH&L6i NF)T:U\jbҀ邘قɒy)N*~N(P3ڑh05VF(`nR6z,Yj,j:j*&r)Dzؙbj5`aZSHE`>) ²ଲmjDзp4'eJWdلѵ Tmb3r@.› v YepҦop&o#YLL1VmWOs,3<=4RN G @Mz2E5YP%ND%XӪ1FKs`3=|)vXv:9p􊧮޻2~L7K޺k~߲&?v-)𖺨A._;r3y}e{ͼr:z '=py-`kԾrx@)Qi%^ƶ?nY [,4Oq_8>13P/CtC~kV^ LȜT{|<IUɐ0I(2'Y%nN)'22*8t՗$.Ȭ fNJSʒ3IM&oAq3f&'Nl ':ypuA>s{P$O-P('I ѓ@'@ P =<>q-2((DЉ/CE3rt(B*:(JpRtxi>[ SHȔ78ZOT>UQP4CC%,T`SWT4T Z 떠)I.0bPAJ׺5BpDMv `u(.Äc ǂ fU`ٹJl 6ThM,hWYѲ-Je+u h~Է"P-nVrv3j%pC \:W*c\Ħֶ)sk ZE!)cnr^nw ]bVGAhU4AnN߆Nv'K`ef/ a Aa|Xe8 ll?;pt<|1Ғ69'n/{| s%y=b&UdȚLYyh|POx[^VV8F"7YA^r89, -W7D3)G6&3f4әƳ軼>L|OZЉ=V7ɗ'3o?iyY4#g^ݛ`VHVWZV2Qah:Ȼv-=^`=<?6VKRzE>.pvgxvd2j}fW4<{8[Vqmp3pW G.q" yG[(׃Mp倆y1،87w^[bMZ*| D F.ַs=*nN:+;n, r;^.;K!<3vS>_|3s~!NÏ~0RG)|= bkup{>_@3R>*+Cr\pOT/dpO?oDC.-񗿁CrKWSgA/tl(+~*lnU#A.:eZXׁ `7X&8^(,Xc.{2X6x8:;log4cpp-doc-1.0.orig/api/PatternLayout_8hh__incl.gif0000644000175000017500000001435710666754747022300 0ustar fboudrafboudraGIF89a- ӿp!,- 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~Nj-¼[>0Rbm^*GAwSxÇ:p xGU}pɓBrDa%˗0ɨ|s͚8s˞@p'IɢHR4ϦPc *&իa]stWz*fM˖֓3gY۶)dvgz+Neս߬ ^/6o|+̸r> 3Lj1̉ʠS!LB+Ͽ(^` '^, 4yY}LX' i8љ qXɂF㉴8FF$ m@`, @#pkXY%Sv Hi)_Q9 Yg u _U DDR0a_ژٹKJ@iv*f^ꕩ0w~>X¬ [AXᚒj|3j&bjkr.+㒻m蚫6PHAZ]Z6l{& 17,/ʾ ұ&Җ+G lcڶ3\ḻW 03 (Ҝ:09g~|/q]d =HSWm㲫si쀬jG=튯3th2p*+ms-6V7ozwyk&Zaj> g78nTYgBa1G5py_6V5hN*3|ׇ=AnTa%|PZZ@*e/OWjCcA 9'H Z, vЁȠGHB Z1`TN l&6[E4,-p4  㧃Bˆ0.q5H*hATr _tA`b h1.+ hF#q e x>dOE;ld 7H Ac$8d-|o* C"b2I$x2Q\)VEC,KS# H(ws\^3ƺ а$.K=ǜ+v99vKM?fSQƴ ś'S ͥ06I q4+} k2%yGTjS հ4VAnVd=gQWOdb]Hֶj[&Ut)Z>qOuNlnZY~*4 YՐ5o]KIP:6̴}mf5Yfr-ly+YώS85`rmWW X*845nN1KٵYuTmdZjRoVDhIK]vt=+jVn_+biVq["V,qEBVU'>G<c\"JɿPDMp[^n1r -Rgc71 0R)JO$u.7QC-9-Pn9=Kx,<6׸ X:3$·?6Y]XK Ј.WKD;ш.5rC[ܦA󁆞GMj,䏭t2*@N?eҰ]DEdָ1U 6}WU"|s)B&<2@]01Հ6] Wݳv[x$n'E)}+SӠF%g] Gʬ~ ܍@$˰, Iw<5=9 NMLUoϯ^8ƘXÞ",F L&e?{ @8Nu;ˆʴyxNƟ; .ђ=v }c',=-gq}`[!<[Ve~ivuwW^'\ }gh}hpK_SRRDt3ߕzշ_}wTz[_X[w-X,H+ǀO~[zD%,,ł#@ z 8}z*~.y Xda0;CpKGL8cmNy3`=`$7e|gwR X\`zx[%~耫WEE&I̔vWӇX/I b& txjL>'w.LEuEzsug7gC#yd;u"iنnbt|0zIËqpXoG] ʶThLWKd6tBo~v0$`IAX ;IEz _~n󐧘nj f=Prku.'JI j**ɒW-7Pj@Yj&y(HJrdިP)VhWIik=88PF n9f ,gl9 Hj<06|bi{I2mMz\1yYXr999rј2YחPyIx$7s:   Iji#7yCH@b)Irss<`Fvpʙ6s鄰ITڙIL&i깟vÔW(8)p]ZYɸty*| I9Ej:vwpwqw,|#!wǸre zTHɣJ9 w"x΄tsZ(pe"uD5ʔ6j)X0[\7-XZ]Yz\ʡ%jWhħy{ÓasW}~O9eG|<.T`Tkgڟv#jIjzgBڜ1(G}(`G\^'BpZݷ5Fdکf j>Y CE}YR(#Q:_UX4F& ٫ZZciG_@uZVȤE7`d­Af w`a8:6Di욯j:ʬZZک 7{ %^ZbĪ;~"% {J]ڳPU{Ưvjڡ^ʴJzͺ@$ S60uLJxڭVzҵURt+@nyɜxkbG[E#7 {jy˩C)l q@֌8Z9XKhtnk9F*wGە\ KJ w/ݱrxYLF5nPgsf{krۋwѼ u;;k+IǦi%i YY=)KpkXq{u[lsk޿zb2Ls,j>.}E-n}@8^},nGI, HbA AAAR/;5i|M*o3?5<#6k,F/qiO!ZO,OA\KF6j`?HmIi^6< qlݦu{;{{xRڛ@_Z8ONmg;PV5xK| }Bt^z~oi׮jk\?__@E'i_*dk[\߸_"ܝȠ?7m@amvp؛S|Kā#ph$,ȰÇu#B+jȱyzqB$G\ɲ% !pfɳ5&%}*]t ̠"T@$NW.U(6K2~)B֯Gʝ [fݛj*G|s)gWǵ{&^#Kv'.58n]χfxӨ3?.ġm]:Tua]jģKni5u$̗g{Db|ӫ_CCtRT}hƴYt02Iȍ8UB6Q: .M2'I+i E$PAĜwD LׄXY) ݉ި*;ZjvHmI}cרߞ# F`,&EG~ L">:PY0|4F| Df~ EQ+\JNAMNv=qM42L*Ŗx.YK;?Ș$ ŀRBY -50cc Yŀ4b&7I)NLv+{(qm!AW*ʑΌ1MVjȀqΥvi61PwJIj*D DAkN 8J, .CF`lN[P1\'P ͎k[ˁ~mZőo+_Opm g1?l˦@wr 쎬2W;0;12٬<|e#@m E{ [ P AD[XuJu|]{Z\gkW64bKI6h^mS{ _~W6cU!"Ǵ8Ȟ,yeFj݈ɦXe%*,R84I暝=9]PjPUh^7:B7Gz3Uafc<8NIXe|ݧaG~⃢:b~žOުg~:2׿v# #?)>ELO7} Q2ZgCۏ1>- ! aL^ؾ:ц_䐣|/Pa?nps"H ;Cr!/Q"sa"DT&.oSA푏b ;E4!m DB%ɿ]TN! )abJ+2ʈ!Aꕰ4F8ZD¤FK -tL&1=K&29ۙLbDSjy 1̓6LOa nZaSgw)c]!zl`O%TgʭxB  0^ԙ 4/~)8*MԠ.AC!ӗ@$"󖷐YOMԫ3rp{;ア9_cc -2t=;b9h+ႿNۘ7p!Qԝ&[fSxB8.G2 ayX{D;g~5!!A"5ʮzդ=j-q [=suklCZ{ ѝ#i0R~z;fckd7͎}RۧƶppwӬۊ}6ϼk9l82H \%2yXH 'jSC<`8ų=pgyNI'h/"Jn/*7 lPUO ڇ?W;92޴%j4zDޓmWhUk~e28U?{S2ߔ֔L7hPS`wH-$8Rt`h-XX2*Ȋ>J( 0ċ(/V(:LZ`"XzhBKuxXЈRXO[NԸ8|7xGr8혎ֲ(؈T*Yp`vHDx-aad yhfb(f & h.V^$i6i`!:/yPyX3e6bkpsuHV6I4&o9gw7g==?G>0Y9O)EAzN?^vP MC_(OsW9wvGo3GaEi#_GAɳzzyg UDek$|1n m$$ ֏ĘqB5U_)&TeNTTӋa隡p ʤF3-QNI2Tsi39IR ՜*x7Έj43I"Ý3H. _y }@ CEdƞTW8@aE.igW'|gthxL)vB9 r)ws%ogArWos$'p#jynd)o*zMYAHYg=ɢepJlY>Z{\'CW5=IM@ .Bjy)Ǧ>)+' "oo";\ikZw&wQwJ\v}٢sh^**yHp@'CN2Q{Ʒ}UkGa˪d۫f{šj+ڶ"v)tz|۷j;log4cpp-doc-1.0.orig/api/AppendersFactory_8hh__dep__incl.map0000644000175000017500000000016110666754730023711 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TimeStamp_8cpp__incl.map0000644000175000017500000000047410666754763021554 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_func_0x71.html0000644000175000017500000000737510666754765021555 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- q -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PatternLayout_8hh.html0000644000175000017500000001063110666754750021314 0ustar fboudrafboudra log4cpp: PatternLayout.hh File Reference

PatternLayout.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Layout.hh>
#include <log4cpp/Configurator.hh>
#include <vector>

Include dependency graph for PatternLayout.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::PatternLayout
 PatternLayout is a simple fixed format Layout implementation. More...
class  log4cpp::PatternLayout::PatternComponent


Generated on Mon Sep 3 11:54:48 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x6d.html0000644000175000017500000001004410666754765021622 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- m -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh__incl.gif0000644000175000017500000006114710666754765023014 0ustar fboudrafboudraGIF89aUӿp!,U0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~#eɟѩڒTn| iJȰÇA2AH3j C~(ɓ(|Lɲ!|.cʜQ"͛8ɳσ6 :ѣH[SJJ5[ЪXʵWcLMuٳh]MV ̶pvmo˷Nؾy L{+SvǐԍLLʘ3kwig(;?M:IҨuNͺ_ˆi۸[$ {xƓ+_8sȟK|7uQk>9ѿ;ϫ_:{˟_<'G> ; >(ᄤ9HU]Za1~(∘yH#%"#!(㌆(^8<@)Di8b#L6y@TViXf\v`)8i|A9cp)eips矀Y'*袌6蠆F*)U fiNHUۥjeV+-]0HSH&Ί(F-ƻX.)ƽ&++^.< OŋN$q-j/Zwn {z)_Yr 7,3BL|:,Z'Cn 9y/>ȳдį˽gOn7*L{;+=]-4N_Xɔ*:0tH@ZS|>o P/i.\B8 ʄ0ȑ$ #AR#%aH\2D&oP$D'SҋD+3WڲTG-x^fr.}I dO2L r\2IMF d5 g&7lj>pAA'9)CH7d< MP(̧~*ǟ wM(zG*d B"h0dQzS%HG ђ3ViEMRtRiKgzJ)Mwj&?:PTΐqH4J :9MT Xf:ծNK#Bǫh5,*3Du dL\*T.?М+\yI. ` pzUBbWUvk|,ފ,fqXd.%Lh7{ΒvU,y~#ѬN踞6-=P8iҭ^+|2y[na^ABuqkt7OٍvÛ^;.vȋ$*zU5I|ſuo~+]Jge2y-pi+ ; 0%& x'ʈ/PwBH1 d./icX9H `'@~3%0NodI:.1r\_zMPeJs_*@Dyi?Agg^ɘCPfK9ufؚH\'{ÈlkEL:`n9 6VÊ. %`xp Nr{sV۩=}5mYσ@{Z]94$Ͼ9#;6YXmK V65jhg5 ty{nr!quמyXen;~Oo(M3N .᳎{X/g>La91=G =.7Me{nq)g6>3ЧOӂ|ERdhL'6o~Pҏ{}pIG50}JG)gM݇u1q5WHV怡RV$1@ X"$(J(lT (HlX%lr42āXq+Xւ wG׃ GF*IhFBr:O2IKx6X|M.HI7t*FE8Tu@^%Z^z*Rfwj2gEm+gcBFtȃwlwXL%%}Xy8G\TQHEks0AP?¤'SZ*`\jm[N@$Q7U&8uLy!x]"!npYf;UkWBXa׌V\2^VC!EiEPsauOmj`ژ>HZ3dϐ%Z6!H ew m \k6;1HhWAA3TZr UR$-)/T19`0A;`,3Yc "π9 ;ii ?g@7]pg BA蠔Kɔ PF):ViX/Е4`\(/j)cIey ymump)h){t9Py }IS^Tw98)"6Iy)zqa9YIҚU: ;9Y&ɚ*) Ih )ɛ )G&d!)Y'9Ǚ3Gٹ>ٙY+)Ylqڕi:ihEv>Л $9urf` 1М!)z hؔ5p%j_n}4^ 1*;ڷ΀_5)rp'HVEaBX0fFz GOfoѣ 2Kw^[b9TʡhRSkjuAb}'u'`?iwE_X¨~rtJ"xpT]_ Gae}f@ Y'u] " @&EbqV3MMAw`jPxw4&:T[36dګ8ubՊOZJtCgvmݚ:Z/͖RcJ"xJMڄ6p-dr;HGj`jWڅڪ^1J ZZmdt!;*b d:jf*2E;Fm [7Rw1Ȭxr!H%@kj_h=˥5_v)T>+K_/8CW_[e+FW+l ۶I(3u`FVǶcKUxg`0 Nbk}鷹7h y블ғbki8mnob5ѰmD;zj g[d?ē@.Xo+kkīEC ۼSbgΗὫekܫ[ 0w{bIkվ;7F'nAKK+˟{˺IQ9dgxK&lOy#Wv )XƫJp,Ñ` lܺ${ѻ6\of۴WdU5su;̭Hf2 Q j)`7Ma[|oOa UJljdrl4}ٛ0z{bkZB\Y YP{^7ȋDItDH"AOŖ( /{~4 |No\Z|NxqXNS0J˽kh̍o̦"VUw26ÀZr섮,)Pql6 *z-Ơ,L]ϗ~Z~aͼ2 k.e}VU- mO(ing%'RWkcvmb7`#ʜDG'z!)M9%7q08G-Wm)"pLI]NgDO}u-rêj@,'F-kqJ$V]׃mΫ\-Y&缜pxjbMvLDZ Enܜ ؔڲM=vͤ>X|ȴ&Z7 Mۏ]ީlʱܖ=ܘۤѕ&U-ܧMܒӌڬ ̕<ѼuymВ6'Q=8M- ޶]߰NYM&̮yqiQK.ގ}yٳ܎}μyޕ-9o g) NշM}Oh`x(IX=!pG㷡hZL>֩5NW. Q[;.e/FcH6 Y.gZ:d^/IL_ gi*iTkn͛=lP^ }|"k"uOTnwyznӰ#uZ JʬK=| T+EuMN e:PE=-ѥο!u|x>ֆC!lmU){^핁L3mv|wU.>~NAb4Cwi^#MB~ nWٲ0 b |C wa/ Y2)/ o=E^>oGφIVN]Y\XK;Ot~G`@wEr!pm|r?#bz̟~ 5=RA@OsUUꇄȕ{YXyR1ߋYGKCr(N?C~Y Lh[ގSϙZE5jyY?ݭ%opa7/ ZlDY@\ǟP08KBCP-!P_#jp,tm֭|羠H_1[2Ш1Zجĩz7L.-edk92yVrvLrz3%Nj"d` Cj랟d *FCO'&˫$:ka^-P;W*evHO?+ ƙ/=JFkVp+ XvF6/e1r s+L W88%2/gf(,19'l?V HM2vq)TBmCW@DXQ-Dk^w\uc7VvINͶdӍ<=?x=pߎn@!>XOw$T [rir搻yq/3:$ uȺ|N.Iyˎ̸>2gHiȿ!Wo#y㞽i44wJ<}3ŷ^ռ?g?P/Xb`G^~=xD(Ds .=i_# T0A<+]j`'A_`xj.D/ 8DCi Qa!7'jBCVh.b[LB$++Znj"gďYԱQF0"S#φ]aq\4F|xB=jHA2L !yDRdd#cOq4ZoDAyPX]wYL)JHDA)(2 X2i%r\>ge'+s`r,voT5yRtfCΆt㟱89Iu"{@_+ 3ɔI1V6$,hKLi UlD+4nL.Tkf͵km2rnS qh-R5K\Mnw5909AuOK#Bnkv5 oPh5^uYEki>\FFƞ1oV_tQ4 4誷PorXpn7a ;/xά<wc,dE[K9[ia1iݓ^W$M_mؼ 2*9:8<7>yrWg%FiJU 1|-Ժ Pzdi2٪HR/>/E ų)*EMft騑fڟw3ҙWԭ&u՗m wy<;{va'kݹ}ZF}^@pQS05 ;A!jƠ[ϼ7{CBOқPW?!Oz25x8mk1}]zw?WC[& ~_lwȗ{ճThgh%@n':M]Ymt(Bcx#FVhQS#o҆)O=E~hUth-x4.^e eHmRHAWr$LCxSA`y*(w>h2p芡u،#P*Y{_Z@LQX4 hѝpQߠ9nrmiLI* ꘵YL= ۩h П)n*ҢKXUQQENU.ٗviLj6S-)ڎ ِy3yZD *J8ٙZ P0ꏂyJ'It0A,.얌:ࣸ}H&AZ .:FlڦD$U@ihWCؘ`*^A ih:HɟSXr*eJnJ0rf" ʊ%uʫA9uE"z^$zʅƫBJ Z 6*pƓ JdrcZ:7ƞ^W/ ZX&**;جf ְ.;)Rbz.`+szG4{8:W4뭦B ΚF{ 9x&'p1N=Xz*RAab+9`D㥶9u$*usg{8KGŷLԺִ66G4Az[iӵR0f܁ e# {~:9ʴ+ ;{wv/kE/s(;WV6Њ ɀW~ʻi ՛v$Zw{b q*CRҋM {`2ۋ'o(4)b c9@˼`H)KĿEzg }jfjjX2lRZRJi |"v |E0!oW;lx1Wy_žBR2>;=?\O,_TV{L|Ȉ ȏh_,Ĕ<))|TşA<_m7nssL ¾4٫ǿ@Fu [ʰp<;͜7z\,@0̀z !LJ[rrwkmL/U ~} #б%H؅Mt]~mx h۷5ݡv^ ˈokF~'X P%רU] XٳƉq REqZKɈ I@OV|Py}`ꩴ9ȝޝ}IЭ z-,]U35nmWZ=-͎)E{Z%%yڤ9P*Lʒ#ٓ*p4^6Ս)~yd%*>S<ڣ&tPR>t-.Fޤi8ݭ[c:YaCڡ+s`Pk*=(顨fǍɭj̉h!>٪թ`ZS䋮mMHtR\€yUU+8w4ڐ✩N>S'淹>{:Lޞ@>Sx~IH<mp.秬=9:^˞g~ܐ9G鴈!QnL&eNH*ٕDΌ$#?Vw~x6_?UΧdY=O9﹚0/?onX^S Ly>TJa]^%Vx] Nǚᙐ>ꐠ ~~ RH ɮۍt`E]# >>g`1omvK%8%E}{fv?lEð z/|Zoئ?} MNΖtŞȍ5*Y]d8WȃPm lmcYύ0I8ͻdi!~+{lxS0)TĚ ZجvKz1ݯxL.sznpu!>;>O?%'a`<|l~k=H:XCYM;T:HƼ \/+GՑ߷FSZ 70V PDTHWy\.j`\F5NI䮐Q\RC (Q_˔7\ǝhfѣH4Sr? bbMO55)ҟV͘Uֲh-6\`/Ĵ-o`Z}IXÈ#֚Ǹry c1 v%[̈́/s,48P^m01^85Fѳ%ū1\m 7uY#K\fK#W̡ν7X;wLJtݻV~aS_/wy,7EIu )_B&h!sB0UX "a`ߊ%(8F*èMD^Pd=)%{L$pYb$|9uabvShNdlHa d%g-)vz6gN[%xfcwz\n8v ;^JY[Ҧ۠ƪ fIJD-a4*Υ6in$vH*[l1ݚV^Lˬm*rj.J+WbZ5B_K݋V*GXɘꍽ7͋ FkRu.V,k+rq 1tkaKYL`(8;2s3kCJ(H'mH~B XWk5ʘUƁ=EX*|\o]yv1 5@-}}5݈܉ds`XDŮbnLr㠋Jxw7ތ鲖i!Rĸ-Ik}Jq/Kuw b>_ڻ|.[_z:17|;owJgz<{ݻ>SC?]N<,~-K)HNp[ﬧ0o"@D&@ v [/brAW7 =%DHB~!RD @QWa}=Z>hAip0[Ȭ-* . B8Pt !bƴ91Ex326|4x:ICpb&Cq>nR %GLjg[DYJPR$,QYpŧ$RA$0#I]D|fbҙl%jZs|3;MlbSҼ7)nRsxZkk;Ƶ;3R cJ]V!l=i7׋nˎMj-܌+mzvK;~n[:3yi<1EhxSAjv^7KПyqr8T*cw- u9qcN(`|b[p0^3Ku]ԽfFȺzŲug{ӞtD*7g+znu+ŕ~^f̗naYzŷ=en>O={৉U4`Q34;|~ȓx]į;!C[_=S55|/H2}W}';Wm8g4~w7Vy÷p#ezxH!eg'Ҁ$1#h淁E:'Gr'HX@n-ك|ibu'wFo{ԃ=VrDHI8HRx;ȃv.Xc@F.W 468h)Sw䄎6<*xatgUH~kjM~]x[rÔfh|k{ix;=fHuxȈHOv A[y5t/XlX3XUڃ芛n8e q9#ч7u=hK،bȆ=3`1֍'8%(+ =^C8v'Ȋ؊i}uV3gk#xH8"h2X^)|wV8؋鲐ֈt0}y eY.ȎCAg29HT7ky#5)B903 Mg@`02ZCʢzTEUHhx75VzX`Ԣ^.%!bZXfzh7[Jz Fipm}}~mA$:J9WbRȧd I I5Gz**(YX2g97=ɨyMC 2G|0\TثJ*ʒ3zx¬}(9۸u#D­ڇ+*젩JbzR* bڭ'ZrYIz J 誰 y%̹۰T [C k`e*jJ{* v)[W#?!0*ȅ\GF%93?;h pm֦i%X;d ز˟M;z!9ධjd:t^ L-b+ ph왮4{k˰Ƶ#W'"  v/۳zkw; ApDY^'k s\U*~:[x;ػм@*J.zˋӱ``⹵k k{+ڻ汚hۍR˄l K襇(eokI;wphr7šg ̺@1ܹی5yyA6 0+EMY/|1n4eл${Se]ŕy~9E GePdSv YMhLuT㿦+ĸT23ВpǂV=5Q4WXܽyL,sLdSk|6neGBSNf܉Šȹ?E@ʜ%It_;TSN˨kȌ| E |B(6[.c\Zh]k5YLS:< ڬPźr᜜:(‰2rlJRYKH:\Z`ݼlû@-cL lt-ѦD[t,7~}j?Ʃadk#&ݕ PG\a /ut՛fI K-KZ{{N8]!WU1m_]a9]e]g=/n JHr:P؉|?\L(gN4f6=͐'VV KYz~xJ5NJa}(?ޒ ?d~W4UP ϘuLMP>Dn= IƏ7G -ťVیW5ɲ~MA[~ǾX:Z_.TZ6I$I O,>Ö]$ /VEH[#}Arj{ _޵ 2 G` :Ycš-|3LOodifj\k }^C]u.mݏk7x[iC/ ?rrE>׆.291O9]phF~l{@q@. iܾoAҡ,B>‰?pUnIٙ}gO"fiby!/֧g+ڹ*Ӥ>%0O?%lP0IkT6ͻ'dihJ(p,tm\X&+~.d@0:ͧtJ֬z+L&)S-;QHlfYk!QY*]8{q+ExDg%:Gk3vN-ͧTˣϴ֤bJx0Ӻ ì6 E0Jo❊۸cHy3#LZQB{7W^B:HajASI,=meTXm)VsHnJӨ&F@! [댾0Ϻ/ؖ5{/EO&x*\. W=*pZr*!j9{sհ. w+u~3d`rMSh]`] :wAkId[,cͯ!MvtߔztcwOߛ}9 0B{;O|M2olʏg:o:s)}#>9ǟWk_uf)!_Ձd 0-50hm/~ 䠃6=~K?bA~`ył!8@̀!@Hڰsg#K&:P\bX)RX'G@`9:P;LaA6pH:x;=\$+b +c Ꮒ$ !IUrH$MR9cdc(AO^yQy VJor_')Pr)S)]a"!SH Oxken\ јLiК;(՗>d"&) Lb% :ølF|Js,9O ֌g73?e2]wOO8SDC 2ähC!zuCщ+)-OjÙIyYYdT= Y*(C)Ifd6l'@ڐe ɠEtwHn:JMvK:(ٓDJY6yࣿDmڢzpj Hn:::N uj {j 5z:H::Qq7Tf%)c 4d:uz% +:A9j,)^qkh:eT7 zdzOm8,J$jjӪ:ʫcVTzz3~*gh'^ig:g*gڟ4į!g_K [[]eڰ:cC_JC \ 4UJ8Zp*י.[!e"z;*hC30+ 5l7,۲IõKۍW{>S;UkaۅDI3ugZE˦{ok}=rGqu+qKuet?ne3YH =Zh(K eKkX 8i5SAK긊~ń'Nֹ0.9K Kykyxt#;ZP+v`]Gk뼵5[Çg&׽T32.{~컺;|ǽz'-17+;jڿK>f.ng~/x>h< up Zdӻ|",A8~%;LV#W H!l;_%'\W(tT+m|W2C~IJS;|PD<.U_[G =bK̳1eK[|T g\|!^DO:rј<1HƶF q<@tS8xy\x&jÚFK| {UmJo ǗKiB?ky9lt~!lӛ ˿,ˎHT\ 'ڌ?hv.kU0He׬ݗVY^sJ/# ʧU#BL˶)Q;V|TGWE گnyI< ^YVю8-I|D(}`M%Eb2@גF}zMKXJK))RSA=y)9P>JcO2ֆԋ$$՘˥h-HJHb k3@B[Љ>_Jԋ|M, Pf|dSdĢ؋غؿdT[xYinͿf ډ؊{TګحmYuS-q ٧mQUѻښB-\ 5WfܴY鍢Mbh= LWC9ZLwm GQ{=Y ! =MMtluM?ײMy vY)ޚ"-NA/#-5Tpm.ʹ03 ޘiʚl}ߍ<.X>,@N|E.G`92^(`~mKk Mml7KʬuA5=-o|^!n߁^~nGf57zΝUq>&.)LJAA~ JWO˭Naٷ]t*}mVH%Jͽcq3~4ܠѠ ̾$x^:QϮZAnӎA^]X>NU݁b;]΢ )nYt;&n޲^8w  v[b: "|At,>^ O㼆Gv&2lKy1 1Ckl5l \!BEEƩK{GKxz?d:i*Z}&}4Lkh|yPRonM  >xw_+*&7+_z RVlMȃQIIGu:pL=)LO-Y @J6ɨ:@g7Bo {N佟Z%f/Msm9!Zz挍G!j?Pi_KsX; 0I8M dihlp,tmx^y;oH$DШtJmZԬvɭwL.zn)?e:^?UdZ|w8f`A60yR5ut- ɔa%r׮C*sie{G :wD\ȰuLċ3ފGǏ C(ɑ%S\0cʜ%lYɳO 6_JAn(kҧPE&իb ӭ`Î*سh.3 62peܻxvъ#z E+vr[>K% ˔3kW_77]-4NҨSevc6۸vz';+V SN:Vy{w}6vË'=gs.NN;>O}O_"P4߀h&Nyiw F Jh[b!M $b@a,rP-((+Ψ#9:@Fp*cH&2$I6KRڑOVYZ{E)%Xr)fM^N7hfZQ&e2t^'Y瞠#:&D6h5zVjg%~ZiIrjjƺgƪ*"LNk*9챳ʒ" 9+NbXmKv&7) n3;luǝ.n)oIH I|۽L\* ,M^)F0WlgcēLȨspì˵l0ﻡ{s _4s&8l4'у 3-P;5.YVuWw-cz4*mͣhhEK LLnm7dn4z-c:xA~w8xdkCxFKga!~!xn:ѡJH.{U>{[?Uҽ{O>||Mxu|S|t=ݣ};=?t4VoT5A؟2[ X/R% zml{%t | 0&6ћ o49^~eCDKPdG=ԯbz]PuUM,5:آ"JhXUh]!YQU3*ҪAZv/ufJ͒; hnW ƚpKͦVi`qCι4_ۖ'hnt$z܂+.! yާ"|kþ|_"o+x.'֫ 70 1+7d(SX"8+1rK6L;!DN2D\`&+A1 *oEAS*\s,`0̄39Ռ6oe9ts,U- s> BCN$8?Sьhn4eHK҈)N? V䴧G]%GZӤN5tL=CQf\ Zw(\SO׼|-;` ظ"PfS⓵+e 6Aik꺜 r3q_Qw}&rޫЍ~OZ@SGO /.*Qdqt7ׁyU=0%ye::\,GgN8Ϲw@ЇNHOҗ;PԧN[XϺַ{`NhOpNxϻOO;񐏼'O[ϼ7{GOқOWֻgOϽwOO;ЏO[Ͼ;log4cpp-doc-1.0.orig/api/Category_8hh-source.html0000644000175000017500000007742210666754725021571 0ustar fboudrafboudra log4cpp: Category.hh Source File

Category.hh

Go to the documentation of this file.
00001 /*
00002  * Category.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_CATEGORY_HH
00011 #define _LOG4CPP_CATEGORY_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/Appender.hh>
00015 #include <log4cpp/LoggingEvent.hh>
00016 #include <log4cpp/Priority.hh>
00017 #include <log4cpp/CategoryStream.hh>
00018 #include <log4cpp/threading/Threading.hh>
00019 #include <log4cpp/convenience.h>
00020 
00021 #include <map>
00022 #include <vector>
00023 #include <cstdarg>
00024 #include <stdexcept>
00025 
00026 namespace log4cpp {
00027 
00033     class LOG4CPP_EXPORT Category {
00034         friend class HierarchyMaintainer;
00035 
00036         public:
00048         static Category& getRoot();
00049 
00054         static void setRootPriority(Priority::Value priority);
00055 
00060         static Priority::Value getRootPriority() throw();
00061 
00069         static Category& getInstance(const std::string& name);
00070             
00076         static Category* exists(const std::string& name);
00077 
00090         static std::vector<Category*>* getCurrentCategories();
00091 
00095         static void shutdown();
00096 
00100         virtual ~Category();
00101         
00106         virtual const std::string& getName() const throw(); 
00107         
00115         virtual void setPriority(Priority::Value priority) 
00116         throw(std::invalid_argument);
00117 
00122         virtual Priority::Value getPriority() const throw();
00123 
00132         virtual Priority::Value getChainedPriority() const throw();
00133 
00140         virtual bool isPriorityEnabled(Priority::Value priority) const throw();
00141         
00149         virtual void addAppender(Appender* appender) 
00150         throw(std::invalid_argument);
00151 
00158         virtual void addAppender(Appender& appender);
00159 
00168         inline void setAppender(Appender* appender) {
00169             if (appender) {
00170                 addAppender(appender);
00171             } else {
00172                 removeAllAppenders();
00173             }
00174         };
00175 
00182         inline void setAppender(Appender& appender) {
00183             addAppender(appender);
00184         };
00185 
00192         virtual Appender* getAppender() const;
00193 
00200         virtual Appender* getAppender(const std::string& name) const;
00201 
00207         virtual AppenderSet getAllAppenders() const;
00208 
00212         virtual void removeAllAppenders();
00213 
00218         virtual void removeAppender(Appender* appender);
00219 
00226         virtual bool ownsAppender() const throw() {
00227             return ownsAppender(getAppender());
00228         };
00229 
00235         virtual bool ownsAppender(Appender* appender) const throw();
00236 
00248         virtual void callAppenders(const LoggingEvent& event) throw();
00249         
00253         virtual void setAdditivity(bool additivity);
00254 
00258         virtual bool getAdditivity() const throw();
00259 
00265         virtual Category* getParent() throw();
00266 
00272         virtual const Category* getParent() const throw();
00273 
00281         virtual void log(Priority::Value priority, const char* stringFormat,
00282                          ...) throw();
00283 
00289         virtual void log(Priority::Value priority, 
00290                          const std::string& message) throw();
00291         
00300         virtual void logva(Priority::Value priority, 
00301                            const char* stringFormat,
00302                            va_list va) throw();
00303         
00310         void debug(const char* stringFormat, ...) throw();
00311 
00316         void debug(const std::string& message) throw();
00317 
00322         inline bool isDebugEnabled() const throw() { 
00323             return isPriorityEnabled(Priority::DEBUG);
00324         };
00325         
00330         inline CategoryStream debugStream() {
00331             return getStream(Priority::DEBUG);
00332         }
00333 
00340         void info(const char* stringFormat, ...) throw();
00341 
00346         void info(const std::string& message) throw();
00347 
00352         inline bool isInfoEnabled() const throw() { 
00353             return isPriorityEnabled(Priority::INFO);
00354         };
00355 
00360         inline CategoryStream infoStream() {
00361             return getStream(Priority::INFO);
00362         }
00363         
00370         void notice(const char* stringFormat, ...) throw();
00371 
00376         void notice(const std::string& message) throw();
00377 
00382         inline bool isNoticeEnabled() const throw() { 
00383             return isPriorityEnabled(Priority::NOTICE);
00384         };
00385 
00390         inline CategoryStream noticeStream() {
00391             return getStream(Priority::NOTICE);
00392         }
00393         
00400         void warn(const char* stringFormat, ...) throw();
00401 
00406         void warn(const std::string& message) throw();
00407 
00412         inline bool isWarnEnabled() const throw() { 
00413             return isPriorityEnabled(Priority::WARN);
00414         };
00415 
00420         inline CategoryStream warnStream() {
00421             return getStream(Priority::WARN);
00422         };
00423         
00430         void error(const char* stringFormat, ...) throw();
00431 
00436         void error(const std::string& message) throw();
00437 
00442         inline bool isErrorEnabled() const throw() { 
00443             return isPriorityEnabled(Priority::ERROR);
00444         };
00445         
00450         inline CategoryStream errorStream() {
00451             return getStream(Priority::ERROR);
00452         };
00453 
00460         void crit(const char* stringFormat, ...) throw();
00461 
00466         void crit(const std::string& message) throw();
00467 
00472         inline bool isCritEnabled() const throw() { 
00473             return isPriorityEnabled(Priority::CRIT);
00474         };
00475         
00480         inline CategoryStream critStream() {
00481             return getStream(Priority::CRIT);
00482         };
00483         
00490         void alert(const char* stringFormat, ...) throw();
00491 
00496         void alert(const std::string& message) throw();
00497 
00502         inline bool isAlertEnabled() const throw() { 
00503             return isPriorityEnabled(Priority::ALERT);
00504         };
00505         
00510         inline CategoryStream alertStream() throw() {
00511             return getStream(Priority::ALERT);
00512         };
00513 
00520         void emerg(const char* stringFormat, ...) throw();
00521 
00526         void emerg(const std::string& message) throw();
00527 
00532         inline bool isEmergEnabled() const throw() { 
00533             return isPriorityEnabled(Priority::EMERG);
00534         };
00535         
00540         inline CategoryStream emergStream() {
00541             return getStream(Priority::EMERG);
00542         };
00543 
00552         void fatal(const char* stringFormat, ...) throw();
00553 
00560         void fatal(const std::string& message) throw();
00561 
00568         inline bool isFatalEnabled() const throw() { 
00569             return isPriorityEnabled(Priority::FATAL);
00570         };
00571         
00578         inline CategoryStream fatalStream() {
00579             return getStream(Priority::FATAL);
00580         };
00581 
00587         virtual CategoryStream getStream(Priority::Value priority);
00588 
00594         virtual CategoryStream operator<<(Priority::Value priority);
00595 
00596         protected:
00597 
00606         Category(const std::string& name, Category* parent, 
00607                                 Priority::Value priority = Priority::NOTSET);
00608         
00609         virtual void _logUnconditionally(Priority::Value priority, 
00610                                          const char* format, 
00611                                          va_list arguments) throw();
00612         
00618         virtual void _logUnconditionally2(Priority::Value priority, 
00619                                           const std::string& message) throw();
00620 
00621         private:
00622 
00623         /* prevent copying and assignment */
00624         Category(const Category& other);
00625         Category& operator=(const Category& other);
00626 
00628         const std::string _name;
00629 
00634         Category* _parent;
00635 
00639         volatile Priority::Value _priority;
00640 
00641         typedef std::map<Appender *, bool> OwnsAppenderMap;
00642 
00649         virtual bool ownsAppender(Appender* appender, 
00650                                   OwnsAppenderMap::iterator& i2) throw();
00651 
00652         AppenderSet _appender;
00653         mutable threading::Mutex _appenderSetMutex;
00654 
00660         OwnsAppenderMap _ownsAppender;
00661 
00666         volatile bool _isAdditive;
00667 
00668     };
00669 
00670 }
00671 #endif // _LOG4CPP_CATEGORY_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Threading_8hh-source.html0000644000175000017500000001132510666754725021707 0ustar fboudrafboudra log4cpp: Threading.hh Source File

Threading.hh

Go to the documentation of this file.
00001 /*
00002  * Threading.hh
00003  *
00004  * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_THREADING_THREADING_HH
00011 #define _LOG4CPP_THREADING_THREADING_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 
00015 #ifdef LOG4CPP_HAVE_THREADING
00016 
00017 #ifdef LOG4CPP_USE_OMNITHREADS
00018 #include <log4cpp/threading/OmniThreads.hh>
00019 #endif
00020 
00021 #ifdef LOG4CPP_USE_BOOSTTHREADS
00022 #include <log4cpp/threading/BoostThreads.hh>
00023 #endif
00024 
00025 #ifdef LOG4CPP_USE_MSTHREADS
00026 #include <log4cpp/threading/MSThreads.hh>
00027 #endif
00028 
00029 #ifdef LOG4CPP_USE_PTHREADS
00030 #include <log4cpp/threading/PThreads.hh>
00031 #endif
00032 
00033 #else /* LOG4CPP_HAVE_THREADING */
00034 #include <log4cpp/threading/DummyThreads.hh>
00035 #endif /* LOG4CPP_HAVE_THREADING */
00036 
00037 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8hh.html0000644000175000017500000001376210666754732020730 0ustar fboudrafboudra log4cpp: BasicLayout.hh File Reference

BasicLayout.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Layout.hh>

Include dependency graph for BasicLayout.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::BasicLayout
 BasicLayout is a simple fixed format Layout implementation. More...


Generated on Mon Sep 3 11:54:34 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Portability_8hh__dep__incl.md50000644000175000017500000000004010666754750022650 0ustar fboudrafboudrab844446998c0c313e50544cee0aa6104log4cpp-doc-1.0.orig/api/SimpleLayout_8hh.html0000644000175000017500000000757610666754761021150 0ustar fboudrafboudra log4cpp: SimpleLayout.hh File Reference

SimpleLayout.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Layout.hh>

Include dependency graph for SimpleLayout.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::SimpleLayout
 BasicLayout is a simple fixed format Layout implementation. More...


Generated on Mon Sep 3 11:54:57 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton__inherit__graph.gif0000644000175000017500000001600310666754767027165 0ustar fboudrafboudraGIF89aoOӿp!,oO0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~b1sʳ}Ճ7{ywjHS감! !CHŋC( "6Ydnj(S\rFC.dMpڔ$#c JdˣH*gΧPg~ uj(խ^ٳh5lǰT- b wRۧsq˷_QkHQu͚x[#KLL)S9+x1ʨS^$ܡ.: SPڤc;5to ^ 7S.9DУKDE8Oaw3>o>Q_3?O?jӟeh h6H"ᄌ@vQ(`"(p&0ƸW.h8^Dc9D͎<LdPF)+H&9XfHVj`edi&\xl)E])tgx' w矀gj袁&裐hV椖fin@v ꨤ(jᩪꪁ*J뭸~gkܮ+dkf̪lF{гVk->^dZm䖋̸榫./ r"o滥+˽,lh"~GpW|gqo,$lɉ|0,4l8<3+d>mH'4@ tD/-TWmM?Q_`r[mcb K 7G ,0Xq~d<| $A|g< 0s8P?h"槅!;(>Olbm.1;a(!ň`O2р|"˘4Qs&>ɐx#b΍5cFCAbnj"ѰgT!D.fi$%77KbH$'G6O*%)W:T!F(3 !i-3Y+l JM'hQ rn"x irJƤz@'N4BJQ ?[ {^4HQ~ u=ljHq)2NS>T7SHwJTl  Cp yT^D*TJk@ Qr0W@vbpVuV;Iqͫ&ʃ J^r m]jb X˂`KY4=֮we++Lve)>.YBheZӺejW0lile[[ͭp׹['ghpˁV ǝsK(W cu;6.]]Βjo_[^ڵ{۫F |O:ů ؀ |IS!RI[) _?iX "l&N\⧱Hq_byxkXqy\1wA;ōL/#{M̭%ILeuYٲ%ea ZFo-\fYM i6n/fP9\H9 zBp>7ŠPhCgĚt2H*iMOSӞ5>"kԨNuM_H2kYԚ45^mkY#5jKؿu>=0=Ȇm4{ fc1ctCSmU|ǸÍuǚ!dž7lvhضmt?#(ΌߵLH\xp܍6PN;rf<#'uR==<䶁i<5ce*ƒ_>1Ӎee'O~ߘovOk~ Q'~zwax'})T{g~W8A}Tpsvy$)uGw uvQ*H(!X~<{(u׃EX)Ȃ-hwxcMz:(?6ȀGǁYUzOD؂7gr\7S~2vxZx߷跄'khry(QȄ4q| ȃ8xc肌Q8w1{whws}%l؆^h`m|d§Ϸxu|h{~;gWyI!WtXӇ}H(؉Շwy0˧GWm؄HׅnxryNGxxaljXfwoXD'{7ڈ)xa|o|WHX}aqH!iٍDHj w2`QuCǎwXL3I5ْ9u"vu8duFYp6 SUuKw/Mr6=Io6s^ɕ&PnG`9qU g) gnZ '}G>Iw y |){y bi Wo`V Y'Ql R_7o RYouMvoPl)~ykVu5j#39ĹtMRvjrIz9ԉjYeOtR0НTA%VٹQɚ$f멞uyg9!L\RYuʝ՟NjI'SVNjbJT&OQ+ZV֙J^ɡ'JQO\U2U=@6{,WIVM. 4%2*5d\[äzAnhcb6^tڞ~zboʧXb6j,J\ZƟ#&bڥb}ZudJ꩖zJzza(&R骬&[)Q{g꫶_J3ʪQڠj>a*Jh``:Jb(Ŭ`fӊT a_խT]ɕeJ*JSx1 ߺ1u슯 h3ʰ<:;- {Xq ^[ ]J0jWZ"d˨,{&_[!V$s:`y1<+ H].UX7eFX96[5B?V ]>+D T^;6SYK;[ֶz0@ Zpzcy_+}+r+YMK[@꺸[|;;k[J q۹uVۯָ2+|R kK]+Jg붵{tk?aKk `[W YEۻeּF +h˼^㻽VK۱ U+ k [ L˶b {kK^˴iu.ۿ#8Y L,4<|€k©zb\+ #<5Y, ..0,]%.7l |9lfE2cQĺă{LQT\JeZ iq[Ň@i`\jYƘƕ)hƋ@jr|2s s|w\r0śQr1@ȴpǂMe 2Ȳ ˪֚{ Q@vȝ<ɦ „`Ʉ"˚˔˫̥ǹlˀަ̠̅L̦,̡l@˯ŌΗ˜錃@γռﬖ`΀)ͩl~XY/Gx  :shoǏ\yYѢ5  8-[V)At0v*w̬#=.(q=r αt)-.}/]w-6mK9>@=2I}u@ nRpķ{O}U=K(vTiuO) $kiCr1}#pi]s-B}-8׃htMԄ\F(jaxqm7Wڜ͒lmD֍}چ.i`M3H|'~Ȑ"9wxhkבWɎz8}umܺ}ܼ-eۼ y@Aݜ 彑Mhֵ}|g{rӍ (]m{ޙxI ԝK ۠xǍq9Ԓj.m'>٩}H7nȌJ~Up(KN1䚨x?݈_Q nGw=Eޅ.IQ~`x-qw=^vN7ֲiN@dN~wY>m2楑,׏㍌vrd XV~wDpnNоIHG~N{>.~=v>xYxIh.,]~?'N|ÎNyN!{mWiȑ }/o;i._o)ߋzOz㛘_%XSw+8xJ[ŎվS-vX8,]xxoD^ލ ^q^y=8˨~u.\Ğ^?)~8?8??_/N'' .H$nmtO_7"i~yއ g6#mU_ A&[I]V\eNfr4cd)l ԁ̧SDu:#7 ^(%G/즸ҫܑ|swHDi6Q7ljpcpvzy\A6_rqD8Ĵƹ/ǛΚ1ָxאmʟbW@w"x!*ǰ/Ih(mbeLYћŎ9Rα_.\Yeʟzn&&УH:ЩSJ*!իXR`lFG};5l/hӒ*WW]kuݟp7V07;eʘXȞ oMZҨN2̮_^}x|Qoٸ#.56񾴏5oCG}zeϮv;Ͽc/^3­ YϾ˟OϾQh (K 6nV8a~f!n ވh@(,0BW1h8ҫc|wkm_'L?Ӏ$~0{`an,7FR_(Є_!@X@dBA  C} La( z0%DaP X 0'41$UHٱP]aBph<&Zp(yC'!-|LEхptAn0$|(D`OF $0IMʐ!CQRO ڂΆ@$XNxUWYՓ8)رX"0t=haKv<9R;)OPTv$~GGvZi`)dihekE_f grιEv6XxD~*xJfz'g.:6qNPi VJbpXb^6kꪬ꫰*무Jire+gziZ 6Kk[ZVk-EKŴviKƷ~ŭ+r«.k[C8,[p:z0sgABLs1&;(K;D|qV=)@ q&ל*BmD=A[t++=tD[-R(!G4`3uخ+'&[]hXoҵi a,^S_붥: r7N}^Cԗ4֍2Ӗ@A^y=wJZ]Wf1Ǭ+̢(Ŕޕj<LSow_,*c;p le+</oVʿڔr. P@Ȁ< R 'H Z̠;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender__inherit__graph.md50000644000175000017500000000004010666754772027743 0ustar fboudrafboudraedee3767cee1651da889255bdc146330log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout__coll__graph.map0000644000175000017500000000023510666754772025644 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender.html0000644000175000017500000005456410666754772025045 0ustar fboudrafboudra log4cpp: log4cpp::RemoteSyslogAppender Class Reference

log4cpp::RemoteSyslogAppender Class Reference

RemoteSyslogAppender sends LoggingEvents to a remote syslog system. More...

#include <RemoteSyslogAppender.hh>

Inheritance diagram for log4cpp::RemoteSyslogAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::RemoteSyslogAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RemoteSyslogAppender (const std::string &name, const std::string &syslogName, const std::string &relayer, int facility=LOG_USER, int portNumber=514)
 Instantiate a RemoteSyslogAppender with given name and name and facility for syslog.
virtual ~RemoteSyslogAppender ()
virtual bool reopen ()
 Closes and reopens the socket.
virtual void close ()
 Closes the socket.

Static Public Member Functions

static int toSyslogPriority (Priority::Value priority)
 Translates a log4cpp priority to a syslog priority.

Protected Member Functions

virtual void open ()
 Just creates the socket.
virtual void _append (const LoggingEvent &event)
 Sends a LoggingEvent to the remote syslog.

Protected Attributes

const std::string _syslogName
const std::string _relayer
int _facility
int _portNumber
SOCKET _socket
in_addr_t _ipAddr

Detailed Description

RemoteSyslogAppender sends LoggingEvents to a remote syslog system.

Also see: draft-ietf-syslog-syslog-12.txt


Constructor & Destructor Documentation

log4cpp::RemoteSyslogAppender::RemoteSyslogAppender ( const std::string &  name,
const std::string &  syslogName,
const std::string &  relayer,
int  facility = LOG_USER,
int  portNumber = 514 
)

Instantiate a RemoteSyslogAppender with given name and name and facility for syslog.

Parameters:
name The name of the Appender
syslogName The ident parameter in the openlog(3) call.
relayer The IP address or hostname of a standard syslog host.
facility The syslog facility to log to. Defaults to LOG_USER. Value '-1' implies to use the default.
portNumber An alternative port number. Defaults to the standard syslog port number (514). Value '-1' implies to use the default.

log4cpp::RemoteSyslogAppender::~RemoteSyslogAppender (  )  [virtual]


Member Function Documentation

int log4cpp::RemoteSyslogAppender::toSyslogPriority ( Priority::Value  priority  )  [static]

Translates a log4cpp priority to a syslog priority.

Parameters:
priority The log4cpp priority.
Returns:
the syslog priority.

bool log4cpp::RemoteSyslogAppender::reopen (  )  [virtual]

Closes and reopens the socket.

Reimplemented from log4cpp::AppenderSkeleton.

void log4cpp::RemoteSyslogAppender::close (  )  [virtual]

Closes the socket.

Implements log4cpp::AppenderSkeleton.

void log4cpp::RemoteSyslogAppender::open (  )  [protected, virtual]

Just creates the socket.

void log4cpp::RemoteSyslogAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Sends a LoggingEvent to the remote syslog.

Parameters:
event the LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


Member Data Documentation

const std::string log4cpp::RemoteSyslogAppender::_syslogName [protected]

const std::string log4cpp::RemoteSyslogAppender::_relayer [protected]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__20.gif0000644000175000017500000000066110666754766021166 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶL s|ˤIj*Ъ5C]\Ja@yvr_^ ʬƆ5A8Ŧeg'` Ii(ȷt֗ 0h8)8XHJ$e[Kj6* <\\ʫ{kl }ً,}MM͍ .< mQm ɻ]H.^.:f}%knkb5qY/ ltp۬U<:(Ðn w&1aws9Ἔ8Ō#;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator__inherit__graph.gif0000644000175000017500000000222210666754775032111 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmj|pH,ȤrJtځFԬv>ܰntU&B)t}ϟ?mW|yW:nsUz-;fgx0 _`1rOX.<Ď=˕ېۃĻPVһ]G߿x}UPuDm]cgl:^Wǀ 2)Θy)BhF] %ڌH侒kS)_%Ǘ56%(%N؍hи)|JٷJ {ɺxŸ֫ )* }m0AF2\,c矏E` H r8\ `=!jNHZam!f~HY"BFb *H.cwHc6F:chBEFjdT,ɤN>CfM\:`)dihlp)g!ix|Yg*蠄g&袄裐F*Nj饘Jvi~*ꨢJꩨJj;jx*bZ0j*Jg l hY gw >릱c:k)*mfz[,=Y̎➫n~;/ ޫ$+/"'V S˯;[0>t 1oLr\#720Һol~\;nL'4%c;t$T 3Rm5 uZG+as`7=/lM)so6< oβ!kx}g[;nq?~133vv8gzӝ6󦱦ľzNj{/<o log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FileAppender__inherit__graph.gif0000644000175000017500000000427410666754770026261 0ustar fboudrafboudraGIF89aOӿp!,O0I8ͻ`(dihlp,4x|pH@Ҕ\rΨ*PX5+r/!f:](;+Yq{*7] kO}9 jSWLj PMF¼ľʻGIӖÞFnjٙعѫ]dK쾵װ'N`Gl;:4TCU:UjH\:~ X HP(Ye.g|)bf 4?|3> :dH}Hʴ>R @UXUXk\6سʢ]YpKׁ۷uśw޾t^V0_g#.Ɖ!},+Y/cy3Ξs4闦OsJ{^Î#{vڶe7,W .< K#?|9e@c:u֯Ȯ]kGܿ/kا__d)yL9C^Ooa?}`'J.H}DZ' ^IuD&RGD`݈(Bd+R?b D=b4 Q>!842<ɑ0Qƒa)C$-b=Z ҕV|&BU΂69B`Z]"i!ddb:z%E3.sg|FDigyQ>Bҏ3nqѠ)e:KS*iQ%ɎjtE:NB5e,.۬>lKOƧ{mzw[[CV1nU뾋0WZ݋/ ;]`X$ Lۛw ۰#y\ 1#[2'+/Ss3;[7#;/3?tCW~G㗴6MDNGDxVWMuYs]ua{dy m6,Q պ=fCv'ku6&jj UD橴r*dM6f;m*9LzX>ߺvf^~9ž|/*l5:z蟟h,#:ij❧Gt8j/$ro㵋vި6z{egG/'VGpԏ` դ@@, QVte,`, īi /V&$ S~0.|\&ư 0'D;GN4:ON3T9W,Nt7_Mm3ٔ6glMUӴ1\C$Wa8֑wlCD[c|@BL"F:򑐌$'H v̤&7N"Ғ(GIRJ2*WN,gW*mI]!IbBR02yHd8`f&oLj.ӚtMLv;07IJ 79Mrz℧;k OzfD'!YOsS&bӟ(9jZ%(B%Ђ&y.g9zτvԣԄGA΃Ӥ iC?ҒF"KGҋ?\iMI ӓTt8jpʴEReWԥM'cjTUjOjr)UTNU(BjR{p\U^m+J5ՙ5{A[JQt5,T>?үV=F%;K2\#-+M5huњ=jպ}l]֛w[`1 [GΑ^5nWCDžo\,׺np>nƻoe+BƼAbԋƽn ž/~^] 0`,q 1?q45a A en{[ ;log4cpp-doc-1.0.orig/api/OmniThreads_8cpp__incl.gif0000644000175000017500000000662610666754746022064 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~}utBusdq>omȧkpiUg:9 +R 6n/DG‹3caE 5QHCz@eK V K8s1%L# M ѣEҚ>'J꥞F)%tkViq>]˖ֱ-O5*خK6=Zm m޽*2 1Ẋ&vpT˜3kKnIMKiT]zװ| Xf+ͻd/O^ྒྷ+_.̣K:ԳkOKg΅諚ײ> ȟ_P{oϿ?(`hN%x 6(C9(|f\X Ha'(80hco2N<8X>)f4i䑁LTdPFRVi=T^(`edʓf(c曑 tfxFz|)]I6ʥ袌6裐F*iMzR:f馜vjBX*P!j 몴0k'+njl0+"0FP끵d`+ hk ܖrk\kYF o«/KTpކ/ ± pFA֭P jxY\Av|01iZ]ZD+ qOAr7x2WSH/-hE-5mzfWj`m2ZcuISR\gX3d)c{PyGF\*4d[).ߍD6ݜ׭`HL?MxN۹L+6Z3ezdVv/ub^<~Wkc"%'<_Uyڛ>s̶g/擻N\>0ÝFGe}ضW;!r{ZijZSi0~k@appIcH=}m`4 dW*D4ʬUpC=D@w1% 8՝N|b7)J%($KXcF*.!cX>"/~#4ވ`q"M᠑$'IIKC0yx 蓠 (@”{d2|F*N^,g RWPJ݁Gr}\뤇B5zk@!ׁNۋuf\FUudҢѕpWpjom~C/<:&X{؅b{u]K!ML_;H7y~5ï:&Qhk,>w+F1,_Nlpm[.!o~XJ$Z)Kb*W/f{Y(w*) Hc"΃DUZ؎p|]XeKKmB;/ª%UM\G"12Y'Pڗ**2u^;fH"]+}h̶ pF9Gl8m;'ʂ{QS6, DrI0 OBZ7?}@&,, s>B@ғpC㎾ 09ذ^G]x>WA(zupә"}ؾv'н)7ܯw}wht J@O!܊_1Xyi/;T[$G@}T_y\\%X< zU nTa7W>7hcE;hniaOaC{-X)]굈}X-T҅2$iQ>9hvG[vm-cC $h6W,+X&(};`~Ry6 ݇ [XEb}bx@Kpx-w8_p|Xu'EDюpա8vI} )xgS`)*3 )!'s$worБ p*ْ.fm2Y 6Ao:ٓ>BYFӁJٔANRYAVFZٕ^jbYfWjٖ[innErY@vzٗ~ qYgɖnYTئ٘[#h,u)p癠YX!aw;ٚp<(9VuI jym?w9^Q1I9'XߧsYx'Z퐜֩}O(a9S]yI hz鞸ٳX9&ٟivEQZhG ):2@z/`* :W'$z(,ڢ.02 ;log4cpp-doc-1.0.orig/api/Localtime_8cpp__incl.md50000644000175000017500000000004010666754744021456 0ustar fboudrafboudrac22392ac61508c7042146921bbd42f2flog4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh__incl.gif0000644000175000017500000003760210666754730022716 0ustar fboudrafboudraGIF89agӿp!,g0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~Wz)%=eI PݚVJ\_ʊ'"\8Ç#;$3jhǏI&S6˂^L#r͛bܩ&ϟ@[ JtϢH)NJqU7Gj%ׯXKVײhۈM˶mn]+Uv>M~+pF-1BĎ#e,r;34ȞCMҨN[ְ߬M{ڸ=w6߽ rzqٜ+Ww{ϣ-:ֳ(h;pO'4O ȟOϿrUh&8|1HOD(VhfvG2s^@,0FHT3Q#F8*@M);c(PF!HQLd8)`~ePcQ&ӡiafggsÖv|a7jyހg碌JHF*"JCڢhZԜ .!jilJ}`g:"T$j߬ $ 8{-9-*~jl^(.Vv,AV[cz#mb l.0,*줯? [̻ H~ K+Jr,W20:b0O\po,tA74H3.ҦTmXg֖4k2҂-v.L(l#ҍ$ב{ɕKy;ɓngߨgO;OH8_/G7Ҳ8/6s³O?"= 1َTTZ^0/bKNik]G?̂7S[>dO`;@u5Q.WD0U) *x>LB[ph"HDYp.@h&#ZON$IE ؃ +G]HFbx:c8/nr$$>VĐR@vB8 J>2`JH.QTn/Id"Vڧ~$Z?dƓT47ىsS)w ?x|S Ai%q Q|,Z~qʀ۬ZnCj[캿&ɒVk5C60xb^ Ex }n+ގlkX6]rTwu=2ꍏtA֍y| Os2&&L%N[V0WG/ O(8.Q'.ǫH.r7/)ouX~OyE*z؟ݺѱbt1ERp΋-TΖn:Xoّav 2[vۮer !޻yz].yhË鸐C䃹W؟<;_ 4?=%%4T_N&~ɰQa^'9Ͼ4Ye{fɾ=2ÑDxGux/2#?%kO*|F5uw)kgOZVg%#F5U]5aJ Ȁw>I\> ŁGF#cfWK^6ws'l:#%g+(VLDQz2R48 NxPw3ńO6jRQLUGotkXoBv0UpX}}Y ='rUm0{6xWu9,hw.冡|J>g(~qH (ɶ<h#hy5Xad=3H招ZCHxRt5ni#kר&z06 (i%"mHŌᗋGV_G!uM֎L"8:WvQwM[%R8X&(eJL(Y8fxk+60Wg. 9lx B1n;EYwBc>iiGinw75 N9v<wr*ْ}Wa^Ymiw_h ?9ȎaĖ_sKig(@Xh|T9Auؗ`Mސ [h8` n)M脙yYǑؙ'fŐmW m1 5|$b8\Ś)l囮 yYq՜qye/йXչsI{)|oB™d);ch9ynMa _ə*5H i`WGo2zڝ&ZiJ&Jehāi2PNX٢TVEhY'^nYiz@Ueu& rJys PJ&=~Ugv1MVMzJN&ʫ:ĺn:JP:ɬLIOEŭ:jRt謧*<NڌڮT5ٺe:wIjyﺐ: zD w멼vV՚"`H *ka*-;f:0.k H„#;kך|(y@kNpJNzG?kT{Y8HkV ;;!PMc[s\+Phx؉m~o{q2}`kΧ;![t[ڭ M{;oDC{w˳v[_qyyKPKQtKۺߧ*JYx˶-PJJ+Ywe3+G KZ۳ۻ>g{ Kv0j+T8X u 㻮[m׾z h*;;$S̞ȿYw |IۀNE Fʉ< pN`{#K "+(53ڿ\yhɻnP*yElL5սf=|C|296dI3(9 $vb&/<ĩ/^\PRc' Iic'jʽiʽscs|X=۴*l|D}|8s-wY޲0ީ'M]eaZ] z= ^ߟYm'{ٽაI۪ЍYa(lU7?nStK08AQġ(Nw[R㳫Hr㤦N@^wgFpCDހ/u 5;duszmn`;,t>Q煺4c‡dTrNEwէ$-Fq蕞BV뼊 (I M^+G wnl>[Z.'!qj֬rmR. *=[S>i>3:鯮LN`^Gb^FXj6_X[žgn"]/ĩ&/)zn֚d;akOӪ?9 if0t eD^m =L_F 9D)ϲSf ߼>dNK>/@o.L ѥ[O| nWGmrN^n_'6$M]b̎᨟BPK!⫿ R=Z}߅g7Jt ɿ?4ÏŏǏoߟNJϯgvnٿ˛6៾_0MPڋ}?BHˤ8`(didlb+l8S/H,ҡ4Ϣe!P;Vb4y=nq(.:N]4_?UYGހoXym͗`VH|RGh{zޥw 'Tv4Z 8nX .¢UG!l4>V9Kv$v>'E^M#JdUY&pdF >9\"fx]:8%腋(IstA)!G98?7[iqYe v夕驣^:ru^Zꘝ:ā':&,ʦnއWpJey١2燓6ģNJ+-.ԚAZT % +$lժX*.ȊnJlN[[_rV,-^|C \'Û Z(ψm\(pB\/ ǯqIk.4c;ג{ssjuЉ}='(iy|v F$u rHk Q{Rk㭫_-86*-sn`q] k+-7p'lRWw:z}x+*"r${~UA rcr$Wl;E̮ hSv3=, 5tь `kB@Otwd ,l |cl0WP6DhnD8'ImAl< a #C`#R$C; Uz3~80O@@*jĄVT.EH|0gؿ.>LQp8H fL;X„!ncH=Rԟ#յI*[ o (GIR<$بKJ?N,gIZ̥.wyY$?%MS`8%Af:tO~ NF0XI61 tZ$ tNtr C)Q]YƁh8&RJԝ(FۡA\FdPڔ8y5e*uMQ&t,=~H7BʎG$PhHn'0jT9xUWɇ+SF{T^6zݣ\)rxAw]7|mxT%Gyt~•'ay_gp*3 C/~C SF?}ʨ~ltw Z="W  $D]>e;OJ?QEq>f@}-FY0b6}~6S[F~\/JxZw.P? 4}/c!V`[7dޣ|(;*B'R:T08%c3n2UFfS,v9;~AXx>68vÃ@(s)( B1M7q3Eт.9`C9[5eG82g3{b52K(ez;L<{sȇ^b4CCKCbV؇"rxX&.aȉ7+322"3*FPhBx8~;0L0s9ւ:3ȉah8e2R5&R"'+5B.7ͨh8VjŒ#;BZy"0CX*GG~8tިDnuo(b?)i)@ӆ̘dꈐZ7x1/Pp3HB502, ي ZTŐ `vb|GY893i E>~2-K!L,ٔ}Hsox,|5i+D-7۠;&`@M۳SHKir6I6)Q,;WCEK`^˵lJŴf;NgU+xs[m:F^zItaik˷R;<;;h6j9kכknV.ˮv[J: r[fQKPY;Ykj}*My{7sH;!6H<ڼĨ)FZ2:r'-Нa)Z{Z0ػN+(ҽf1 G 蛾q6G;d!:5a 'p~",jEٷ{ A htsu4+g+/$L(j^g h13a&|9<|;.Sp)Փ-MŽɭܤL]}ZfMsc=S]̙؍S6qp+4gm捭X`l {ųR[l"Mibu4}mDV@E/~ɺ]?i*" (-d<1.&^OmDhJ0䵶Y4>4n+_YSI nZ_gcgMa`[Y畼y9Yχi+Agƹn5\X!kf F\ΉTZsF鑎'+ߚ6ΎHEԔhPa~Yejm涞†6M{]9Ee>nئ뷸F$Ӟ՞2,[^Djcұjn[Y>&.DVMu)Qwl_Қ*>aƝczr>+ _6U>& 8v 0O>oD~;â0pBm-٥yN\zR2?4oXoK^]a_T?C_/M"lIN5,Px/nEс m2*dm }t/|6/qEటЎ@UݯMO_ݾoArB5/FRNpoOpucNN/Oʈ fW@%mn [x7[/P0I̻"di~۩ZKp,tmx|E8! hM6RlZbmrLN9!f~mu.s>eKZOTS_aw/;nj71>_RV^4k%ˀn!,wW`E} [z:3&f:r"2mӈqVױɓ(# ֵrыGNqqbQfk$_qq>rl!%ʴӧG tL >wD Uei_0ZUbӪ]J-pܶnBw1| ܷVXz} #67O$q,a̠C4[2J3ˬ3{ظs뎺ش$Vͷs8 xgΕKNݭԩdw z^ϼ/_ӫ\:U _9>)(ZX_Q6~DzJh `= $h(&rʃcl2樣*َ@vABXՀdL6ء}4TZe`IE '0G$2̒X)眽t JyЂej\h({ixVjr!zڥ9(iqjJaz!ާj)jz磪* jvN:Ȟj,kV(lT.l&rQҒ+#{m[ش뢹^{+>oZRjyRs= +/1t$c \R<|l"͉p8#6 l-=?F: ˺ImFGZ,\3516v]֜X57[;mb}p[m-ՆٍZd6݀wK})k{{7YxI#.yWÑO.-\ ⚗> uYڦ9XGݤ?3z룱N줥'ocO蝗[·\;g<oRSX& `b{}KR_W܃YP2exl00 /CN0![7f.Ã=dlMe#\ ;r_n^ȣv&&o ЇuR<L_tvUy⿰X+- yg@52s@Fw@C\HB 3 au9y SȆ=gvc*$StOdlX(yL9 $˲KpQdJPB[[I'lwjH#0`d@& %Hɮ`b:0c"E3ct$ǨyIrjź MyNF줓97 Dn͛xW\NdsI0vDB,ϳq- PlRlCRЈ'E3OM5Hӑ'ETNlv܉A SxM\JtSZV~:Ġ rD5ֲPtV S9pZw]Z4r^YKZScD'z.@ BȔA&]Y`۶ٓXO"2+vIu| -T (l @֖[mjY5׾VmyVm|8}kqKٹ*Wх!sܷmq]寮w[.nyײ]$Fnh+^*Iݡo}+i7U}SoDvp?kd襩zï/ vbO)FdQ W i ;ǂPqx-3+|H!ÂENޑ1X1%36TZ|( vDٲRz9/o|,gY{rrx XZ{ow#(]j~W !Nȇ,9֘g|pΨ] ;Az Z]6{k\ } [O}_/>OE<|YPֿ> g?>X㺜^?jOy2˟߭_~2]&1zs XZq|7G9ҀXJ姁rM W*$8igT'؂Vcm02Wvo5X\)+=H(?9XMEEhTPBYP؄}Jd!c%'Sj]_Ч[Hcw' sHjiuhw8'PF⇠7|U(0#zCh(F#3lGlFlj(,w<4v΅XEq|iXqo8]4vUD8FmihZ*cȌX՘Bkrdhxx SF脽[Ў8Xx (hЏ9Y} aY>8'dWb<% 7E )'%' 1) N6_!#+&3I5)/7pIq}9&C E-G@>YzsI$QiS,UY!zMYgiIpA"B)6dI<\9>]I'n@; "ғ<t)#fisYYz)B5$RµZy?k}NaW\LJYX`v%*CIY闰yD+ xiyxn9=I`%RsUyKL?%V9ʹ.2ř'Ў5AI+$]ٝ3FPW9 iQYɑtɝ:ş3`WLuٛjnTRB y3rIXNWyD8qO*ZN:"S)ZN)ڢ-ʢh$.#y5BZ=T 2Ť`'4zVzlJDYKʖ3j5PMVNzզk5Yg*P<%Pz}C~jUzJxMEIQmuUuߙO qʧqJJPJLs1PMŦ2zdfjVRi5*ꠍjW@꨹S~Aʪp0*@꜒:z* WcJjU j煉'X jǩ*QpʜUOJڮz{:K: ]mT/ȪPz^tjKUڤ'ڧʨ(*Ѳ荒*[[O3E۬X VOj9 M!Ke@ )C: vTCʬɮ2{Imʰ>_fSh eK*x+Hд{\vk(:ڵWa`6GIiT@z`ڠKz ꟍrD[ɵdHH3T,II* `=iy+ 3lxXw@ u5QybUw=g¾5)Yrkt(FWE[i" ʿLGu  0 l FuW0 |0bk(*,|02<4L CšO1DbF|ıcL̻OI>CmV<ؔ-TXO8ٕ1}a٠ڢ=ڤ]ڦ}ڨڪڬڮڰ۲=۴]۶}۸ۺۼ۾=]}ȝʽ=]}؝ڽ=]}=]}>^;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender.html0000644000175000017500000003607110666754767023455 0ustar fboudrafboudra log4cpp: log4cpp::AbortAppender Class Reference

log4cpp::AbortAppender Class Reference

This Appender causes the application to abort() upon the first append() call. More...

#include <AbortAppender.hh>

Inheritance diagram for log4cpp::AbortAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::AbortAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AbortAppender (const std::string &name)
virtual ~AbortAppender ()
virtual bool reopen ()
 Reopens the output destination of this Appender, e.g.
virtual void close ()
 Release any resources allocated within the appender such as file handles, network connections, etc.
virtual bool requiresLayout () const
 The AbortAppender does not layout.
virtual void setLayout (Layout *layout)
 Set the Layout for this appender.

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Log in Appender specific way.

Detailed Description

This Appender causes the application to abort() upon the first append() call.

Since:
0.3.5


Constructor & Destructor Documentation

log4cpp::AbortAppender::AbortAppender ( const std::string &  name  ) 

log4cpp::AbortAppender::~AbortAppender (  )  [virtual]


Member Function Documentation

bool log4cpp::AbortAppender::reopen (  )  [virtual]

Reopens the output destination of this Appender, e.g.

the logfile or TCP socket.

Returns:
false if an error occured during reopening, true otherwise.

Reimplemented from log4cpp::AppenderSkeleton.

void log4cpp::AbortAppender::close (  )  [virtual]

Release any resources allocated within the appender such as file handles, network connections, etc.

Implements log4cpp::AppenderSkeleton.

bool log4cpp::AbortAppender::requiresLayout (  )  const [virtual]

The AbortAppender does not layout.

Returns:
false

Implements log4cpp::AppenderSkeleton.

void log4cpp::AbortAppender::setLayout ( Layout layout  )  [virtual]

Set the Layout for this appender.

Parameters:
layout The layout to use.

Implements log4cpp::AppenderSkeleton.

void log4cpp::AbortAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Log in Appender specific way.

Subclasses of Appender should implement this method to perform actual logging.

Parameters:
event The LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender__coll__graph.map0000644000175000017500000000212410666754767025746 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PatternLayout_8cpp__incl.md50000644000175000017500000000004010666754747022363 0ustar fboudrafboudra5382b469e4865cecdaf9108f0c21b63alog4cpp-doc-1.0.orig/api/inherit__graph__1.md50000644000175000017500000000004010666754765021013 0ustar fboudrafboudra65d479648024cd86a9fe788fd6958c0dlog4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout-members.html0000644000175000017500000000472010666754772024776 0ustar fboudrafboudra log4cpp: Member List

log4cpp::SimpleLayout Member List

This is the complete list of members for log4cpp::SimpleLayout, including all inherited members.

format(const LoggingEvent &event)log4cpp::SimpleLayout [virtual]
SimpleLayout()log4cpp::SimpleLayout
~Layout()log4cpp::Layout [inline, virtual]
~SimpleLayout()log4cpp::SimpleLayout [virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__14.gif0000644000175000017500000000072310666754766021170 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶ 2 Ģ̖fJJGuͪ xLlu #sM?|g'R3SFgqX'8)r8wSiɈ1 x%Yi8BJӚйL,[J[, ,̬{>^ "@{{!CRƓ?{:_!?j6{3>." ^Zw1O|&:6;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FileAppender__inherit__graph.md50000644000175000017500000000004010666754770026164 0ustar fboudrafboudrae685d526838a45a8a23556236bd79402log4cpp-doc-1.0.orig/api/functions_func_0x66.html0000644000175000017500000001266310666754765021555 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- f -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8hh__incl.map0000644000175000017500000000210010666754727022723 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent-members.html0000644000175000017500000000412710666754773025057 0ustar fboudrafboudra log4cpp: Member List

log4cpp::NDCComponent Member List

This is the complete list of members for log4cpp::NDCComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::NDCComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh__dep__incl.md50000644000175000017500000000004010666754744023303 0ustar fboudrafboudra864928b990dba7c0a988940cc4072dd3log4cpp-doc-1.0.orig/api/Properties_8hh__dep__incl.gif0000644000175000017500000000354510666754752022601 0ustar fboudrafboudraGIF89a2qӿp!,2q0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJجvzఘ[-f mY;~ϿxRz@vtq oi{4W*hZt)On+/EȀkY XDuw 1^|mc 7}қpŋ1 D` 7F葢=(S yrz& *P͒ΩK ̙hvA7'ӧJ̦Pj}PkV}ú,O^K]2lڈk +U-Q,oW5ǐH8°ݕq E̹Ϡuj@ӨS^ͺװaYF۸/J/i P 7УfP{rr:ν{t7)+sh۽_:@xYiɾgǯtYzF~'I X 6tWuA(r̄E}iQai"nxh+N.Sbjۊ ފ.ƸIA:$DwI8b$b&WbcZ$ZEPNI/cR)TLJy=xDHSuV唤Jni^.j[d&3Uҥf)靡VQKMAbz:j2#)CJfvꐪB{dTf:cV[kѪmRXiJ>ldY*mξ -"-ʚ%ֺT*ry 차jV07z#]nId>Zp]H;THIq n >:Y5}hrv%$ L ].GPvH`1Yjkuet6o/7Y׽6x6tQ~k\Mx {wmAuWO7cQ^Nlstn5?]yT{p\Ծ@Mnw(杇kV3ʡ4kaKC&A M8-%~| (Qf3مđR1YESS4$FH6ZUVdWEDt( jU۸FE mj+^ǟmEU KG)SbQz.?2kb2a:yTNr3X?y6P1J ).oۿ1<$\m.$+ݝDWnu.u log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FactoryParams.html0000644000175000017500000002217010666754770023467 0ustar fboudrafboudra log4cpp: log4cpp::FactoryParams Class Reference

log4cpp::FactoryParams Class Reference

#include <FactoryParams.hh>

List of all members.

Public Types

typedef storage_t::const_iterator const_iterator

Public Member Functions

const std::string & operator[] (const std::string &v) const
std::string & operator[] (const std::string &v)
details::parameter_validator get_for (const char *tag) const
const_iterator find (const std::string &t) const
const_iterator begin () const
const_iterator end () const


Member Typedef Documentation

typedef storage_t::const_iterator log4cpp::FactoryParams::const_iterator


Member Function Documentation

const std::string & log4cpp::FactoryParams::operator[] ( const std::string &  v  )  const

std::string& log4cpp::FactoryParams::operator[] ( const std::string &  v  )  [inline]

details::parameter_validator log4cpp::FactoryParams::get_for ( const char *  tag  )  const [inline]

FactoryParams::const_iterator log4cpp::FactoryParams::find ( const std::string &  t  )  const

const_iterator log4cpp::FactoryParams::begin (  )  const [inline]

const_iterator log4cpp::FactoryParams::end (  )  const [inline]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppendersFactory.html0000644000175000017500000002232010666754767024170 0ustar fboudrafboudra log4cpp: log4cpp::AppendersFactory Class Reference

log4cpp::AppendersFactory Class Reference

#include <AppendersFactory.hh>

List of all members.

Public Types

typedef FactoryParams params_t
typedef std::auto_ptr< Appender >(*) create_function_t (const params_t &params)

Public Member Functions

void registerCreator (const std::string &class_name, create_function_t create_function)
std::auto_ptr< Appendercreate (const std::string &class_name, const params_t &params)
bool registered (const std::string &class_name) const

Static Public Member Functions

static AppendersFactorygetInstance ()


Member Typedef Documentation

typedef std::auto_ptr<Appender>(*) log4cpp::AppendersFactory::create_function_t(const params_t &params)


Member Function Documentation

AppendersFactory & log4cpp::AppendersFactory::getInstance (  )  [static]

void log4cpp::AppendersFactory::registerCreator ( const std::string &  class_name,
create_function_t  create_function 
)

std::auto_ptr< Appender > log4cpp::AppendersFactory::create ( const std::string &  class_name,
const params_t params 
)

bool log4cpp::AppendersFactory::registered ( const std::string &  class_name  )  const


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/DummyThreads_8hh__incl.md50000644000175000017500000000004010666754734021767 0ustar fboudrafboudra57ec32714a73939c8540e360f4909497log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh-source.html0000644000175000017500000001571310666754725023133 0ustar fboudrafboudra log4cpp: PortabilityImpl.hh Source File

PortabilityImpl.hh

Go to the documentation of this file.
00001 /*
00002  * PortabilityImpl.hh
00003  *
00004  * Copyright 2002, Log4cpp Project. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_PORTABILITYIMPL_HH
00010 #define _LOG4CPP_PORTABILITYIMPL_HH
00011 
00012 #include <log4cpp/Portability.hh>
00013 
00014 #ifdef LOG4CPP_CSTDLIB_NOT_IN_STD
00015 #include <cstdlib>
00016 namespace std {
00017     static inline char *getenv(const char *name) { return ::getenv(name); };
00018     static inline int atoi(const char *nptr) { return ::atoi(nptr); };
00019     static inline unsigned long int
00020         strtoul(const char *nptr, char **endptr, int base) { 
00021         return ::strtol(nptr, endptr, base); 
00022     };
00023     static inline void abort(void) { ::abort(); };
00024 
00025 }
00026 #endif
00027     
00028 #ifdef LOG4CPP_CSTRING_NOT_IN_STD
00029 #include <cstring>
00030 namespace std {
00031     static inline void *memmove(void *dest, const void *src, size_t n) {
00032         return ::memmove(dest, src, n);
00033     };
00034 }
00035 #endif
00036 
00037 #ifdef LOG4CPP_CTIME_NOT_IN_STD
00038 #include <ctime>
00039 namespace std {
00040     static inline size_t strftime(char *strDest, size_t maxsize, const char *format, const struct tm *timeptr ) {
00041         return ::strftime(strDest,maxsize,format,timeptr);
00042     }
00043     static inline struct tm *localtime( const time_t *timer ) { return ::localtime(timer); }
00044 }
00045 #endif
00046 
00047 #ifdef LOG4CPP_CMATH_NOT_IN_STD
00048 #include <cmath>
00049 namespace std {
00050     static inline int abs(int i) { return ::abs(i); }
00051 }
00052 #endif
00053 
00054 #endif // _LOG4CPP_PORTABILITYIMPL_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NTEventLogAppender_8cpp__incl.gif0000644000175000017500000005464610666754745023317 0ustar fboudrafboudraGIF89amӿp!,m0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐL˘-G̹s̠3 ڳӨ\rװcZ]fٸs ȓ+RУKA{ӳkޠ:k`عwlɫ_ּhy˟ŽϿ9}}_ 6w1`ηZ,]#~("d͍[&Wi*b0^F^c-cS:KBSFCdL4c, !Ie4R^AOnM^yybfhCfj<;ni1k zK~Sgg 袕hA>*iNPf*Vii}JVG*RzqDkk/ ,JK.+Sk1_Pκ{n5&oMKm;cMTݼ|qw</~/p>4&s Sӟ8 iH@OxӜԧ@P~ < tT6z@0@^',9:0 Z#c Cs!w@HD B!Ltm/sLE"*1Kx10rqn8*ы\Eͻc%F .Qxc8E;2 ))F \q=6Íu̠%YHl":яf$#XoT euYʲde٥R}'+JGS$4aXK:rI,eXbnҌSDEnG mKtSeDcc6ie.S"[iNip& 'HMJR YER.l؄@G@1iNc[g9)|@8).:$M=Oʐ{5e^P_SOCO+*-Y&* NVՁguFZLȪeuH['1Weu wu8@ָ~2(C^sS&կ@\U1Xc4[pXbf7Yzah VHeBe-$_YZٲ"[m߲gކv%N-+KWa.R沪G-tϲݡ)ݵ.?&K(,n+^z {k ̷P}~/~_1x+rL*Xlw a߲” `lp>I$01⒪]0V Lql+b9AtEhbv['h&?nWFJˡYiOԲ(LT% E=júʲīa+y׷nͥl{J=v kP(;%fyl# 6IQkmW[m&^76Ϳ1P.z+sgaFwG oaT۶o]D'N[8mL[ qOrpNzAᏧ[r/츏Bۄ0/xtdv;ɀf@ǭM[DB!mjeȽ:7/bFS_! gnKi_1o,w734wRjC~wY<2z&#׵q;+u+ `/ X4RPpD3dmm+t *>Ղ؃NSy^66kW )*R&ЀБ#g5s@*K8KՈPdϥ m}XX1yҘ_ٍxjշK ڤO ؓj]u]M0;=Qr_rָK*(A]yܝg {ѽ׈`eQXi+бV˦R^józjT5Џ.(8΋mɆۀR瓑2>&1%n^qҹ2*Ji*iተ&jA}Pp8N:0 4( ؙn KN`iS7k!FI2kў{DnJycJZ8{氫]zN LsU^qag| Bcnr8-D0\!t~tٿw!>O9.꓇.p.T,Z 'aAn#D=ܹ6ǬsjYGZ!5Xcv',ug!~ӝ,NNGvᓋb'hGFzkZiqWlY&!nQ}'ycQ!d½?ǝdФYPݩo^~ܾOFHu:2H D 51"0Z(qC.Q(oHbQy×ZrHpy02 JhRQzSh`r4ʧPWPUɮ[-2 KBrc}Z;+bCc`]K7d޺L؈`OG mY 29<`+Dș{:SLe+ʪ ϮyjZD2ԜkK+dNJǏ$Gfܹ \154۞&ߖotvAE3܄'^('y PxgrF8P!+-tчd ^"$r4"rnuWhfމT$:"=lg6A)#-5 @)唶saeLU)fܕɠui"륹_cHr TTqvY1:<:IhYI'褔dubz<(Ṣ꧟yiz)eG+W+67\.y}p"hhf6˝bBl%>v-T+R(Nˬ&xlѡ+`t*+-bk^ګs{0Fo޺kHn@2#9V2^[+i13(1.r@Ӽnr}4y<_[V j:0R7lqB|TQr=崁rk 44[ Ih;ε\nX<6yFixצMh}6wκZw@z霟x2H@^8-fzrAM4~K+cr/f!CWrO:O{>۾K8Fתeb,(Â4ΰ :47QT&I=}Z -8VMrT†!~$5)d\ .$=U63adƊi\ 8;&Jۢ wشR 7 2ƒn#A}1J*`ú$H sB {H?-H$~N19 eȼn((AWz(YqCҰv-∌BBdFX2/%+\RdL&RJ ݑ($H40MkT # eśd(@q"af,"!uRWi%zNYxlg\ yG rG? ϯls\9wNE:\s:&̝\t;AWsz[>3ڬ%1׉gO;O GZr՞䯷b;NNٿ{^{ōt%GySưf3y#z<||Nj-/g5n輻~mzo;mO>J1CK[7_{!tևصy/?~h~#Zwz{Kll~8|jX.]ݗlbX3tp҇Y|lG "8$X&x"h,lf\@5[3r|FrW[EB-sCX߅n0(bpUń(ViWs<#˅Ff[؅&\KhfNaiЃ%tUhmO^lsX=W'`JQŇ`w}膭\rhOx|x8Yi1~(ZaPrX׆[H\؈XnP!WZigRwgH…~؋^yW5׊Ev>-(dh7o\ѸGh]LYݨdnrn7rx[HȎ(x؎YߨY(np"gQErX[ɏFvUx(YMK:Ri`aY ya6YW=%SuD䆌"V/b xl.7vX5/)V5"U3aeH$Veƃ }GV< YIPgY#E#TW>DIA9CD8Gnw;kD@幠]ŞwʙCDʛ}}~  oOpN58bY/*;*D:YI9eqf=*|%pڞYؤH>B:T\JhřUʣF'ddSŊdHw(Z`Ʀ姛XGYjteaL*g:)nʨ{Zxb:ȧ2꩔JqzZ_7ʐc?z wNjb}Xw:FSYjnZYj٬O \̚J݊ؠZX~5Xlz*cu(Xzxf亐Zi™ zȯ `U {xXo;xZ} C&fw~ P抦*K{ExŲ2+xe :۳*x@ٱ:f;K\@봽R `$_\x}+\돳XWJgo#; 7hL;Dɭf+T[W ea p8/Ixkw{+tikKJ|_˸}+z{ +X+c঺[ieD8|;۹˺k񨡜KzVw[uRi':[|ۻz1{c7t۽,ꋄ *G;jjXKyKGMzϚk>)s >h  zˑWl_<,w܏Zܷ+<+׻ě'- ;ڲGK9^~Zoëv؛LLY|v@ o7yĂ6TGSÆ 4| FNqr8]@ܴ\ (Wjۡwǩۧm"쭘5{{WtraȎǐ<{e[ʍzLɡ g,u~rwY[ X\˸k;wOĦLƜ[k,Lltl\17yŅʹ+6Ҝy]|U ^k̗JYlkH EeuTۻ\e\@=#p۸ եїɑ"]mv-^,܌ =:=8-o56{hAKmnE_LnW|;^R- T-0l -9u9Kחљ\Mnh p '_4F9Uiօ ~+1׫&=c!_z'i׋x-[wɖ٢ ۿ^h {լ =]}ȝʽ̭T8ܯ=]}؝ڽ]}֍іޘޏܓ=]ݿN,= }>^Ml9Vڛܴm$^&nm,rj-2>4^6N~:<*a=nh".9(>LlHIT^V>S~Z\J0ߦ-?]Y.]+}lr>oNv~x8N@pUf焞˻慎n^p^ͳr#$>'n}~NꨞN砾|>.~^άB~ŭ>ľ~Ȟ`o1>^ݓn>.`>^U~G5^Ojվn嵍ئS-NNN?_ _?Ύ{-"/鉎/).%2//>>$(@_mH;[Nw7J\]`Nl'lNU?W jrs_veݰs|m|w݀y7P_? ?___ȟʿ+7?П f k?_/G=܏_88ͻ`(dihlUn,tmx| C$){B#r|5ШC5Z썺xL.i߳zn4[;W^csLV}<,i1 y t \Mz[>(r)¿`ʗC5s$ڤbѝ@;]=э u:$S܈q 1%w_ċYȱ㶁AGOBilF(zyIf6s4PpSТ8XpQkJ )իX@dh&>K`dE5۷ʝ+\1^)Xnq\7KFc.b㶗sƲ̨C9$O8QBi{ojw^|{ȣ_e.d?JxZ\:uݵؠ47A=_틦|W"8u;wx" Fh^! t ($Xb!*آ0zhD"ZW 8<.kH&K $'LTViXf\V)pTfu7Fw&iEyz;p٦|F!'CLڕ tygpf ,ꏥ x崀b&xFQ*JꤡӪi"GF IꣶZj|ʎ@cꦭ >-J-ze,)l߶8-^k n6:vL~-* -,n}owAsKP l]A L[Kth!ha$/1\Q(&w#s!,ОΜA)1JQtƮaL5s hI;e=4gB-kw7˙smv ]7s1n7̟"-'г ֓S;sۀգY}+p`/.|dւ'Mڰp*6 [ nڊ_JYPbE*n1H2hL6fs-"hE/bq#xWc=@npnLeG/` #;ѐ#f* r = E򔽋 8CJ1M\,g;8FQt!\ΑT0mu%O.xIO0<  HHab1?8Uw#"GTL]zJd3ԩNC}NLujJ+ԥZLM+ZRx j#кr%e!:wg[JZҨc?ձ,zR~%+SNcգ\ B֏|6غ S*{]ij7IAg}#~~ C=IHS.y+͚D[!s/ o@w\{.ѲMxi^`,YL. 6Iљ`6Ib bNZac1waX1X gcD5 %f÷2]&!嫴0cTSd)Ei2ESeZ.TԳF3-]6՘7:gw~"WAGnnG{e/3/gR4:-xNp6JaP3MEs1DBQׄҺ='t)R4cjJĪ,@ɛ"aIR4!I:UMj[?5ۉn{:6ǦVKNdXݯtß kލ%x/V)uuo"&N8m ei}z`#iB.IUI`r&HKP JSc3di69}sb8ʗĘR㌂Y_:9%l,v}XS6Xvyn XASG sH)Wi$H|qu8w2QpYȂih!{xM(`ib8hHankH{Xgm~FӳnxH dX`cX0'v}Xf[xds4UdphIwhX-8flG!>!ȉ8 WxrRb $7Fh؉ۣo(%qe"`q|ݨ_ȍ Y 0 HgЀ8'Oh8FuHhe@1 qՇވZoH@ڈXcp)tQs1Q;ǓFaXd`PPV" >I8_69r&3i M Zd{T)gIKxD6f;^Jp1lюx=ȗQqo05A@eP#y{yh)Cp;IYZM a_)ilR^eaYePqɚYIIwsSULu' XnAЈ Jd*uӉ{jzɄ'9_i@yim`ʠ*2&bShJo@?çaơ &oa)$* {}:0z;yzƨ'z9)+55 B ;ZM=9h!XHj]1O:aZ<1Ql_*g9Q gp}yU zz |*zꔏ ,mSۉZqБ|J-Y/:Z~w P+$1jwIAJ:ZyHګ6 6u`ɺ:ʬJ:7-QfZn>rzZtA&ڭXuzzFCiVpFȯ g4*Ts {j(h ijt7y׸iBI( ꯂ-4y|>{x@y $z {V~FSu[+a W8+Iwg״Z,xS!SH0Vkw7Zz)sZ,X-{{!gJU{KTbZp0jh \j;tڹ;!+mn[pv(":)R{ث'HkK{jzYI*WykhVukt7ëg e9 ˅zʸ̎Lq2\ZCһ;u9 Ko(\2gSQ3,JlVcJ L/6E ֛:|ۡz}kŵČdNelF<y?\d\hlvuj|=ƘiQZ"Hw8 b`.I?{<{pləRJ;;kÛ7,ZƂ |ʎɹmP;ag̺M@ѹLx傍L\Xb)ͷVrKnץ&|$CζL{m<).lG+n|[[YS,jNByc|*Wͬ}n{|6~{'v挮sY@޽JڲjA0鶊.n0F]Q39:'蒥l늞~k0X뺮ʸǞrMX+.w쉱z^|윎I5MANAƞ8從혞 YP͙<>~f}RWUtͻLDF.I O }-ƻT#;NRX= eN-:NJ"12ޤD|Gξ MN:IO zm.D3o^\/ F^f3Oa nև9sU_i_1 }~ZKOK oJ|OC_{!;.㶟nFmVpm6noKrϦ?y?˜gYV%~o̟u~{؏/  .ך 0Uͻ`(dihln,tmx|:GH"C#)l:ШZ'F4^0K.7n|[K eY=[WzVbb9P~i*dO25/o;XhGa`әs֝hī*LTXJ T;ކBJ'=4#HL[QA 3xDẺd2&Y b hI3Ú8sͦ'VTΣ802hwKQDM㍛kW`b KY7 }*[M)j 7.{q\{/)㍜n[|=,70b %*Q2_cկc?MWe4m枫#`iʮwRU1' |Խ0lZOlqD^mAkylrC'2xJA!RWaUs2 4Y7ӒtYut>?-uL.Xg\w` j6,lnWM;MQ߭{ےPw$+BC h/8iU7.#Z㔟y砇շȟj ڕn:R.L>zo51U,<,j |Oo=&_12Iׯs_hW%D}ޟ31?U~<@K$Sl P~%x rx@H%I<Pt" gA A "}tþRjV&&:!:TDșP5D.#Rn#jZ+5}x6}z"X;-#HtL!UH5 IQjޛd%?MzR!v%?٦9{#TH l+cHra.wy--² -)S2C2᰹ s0A3&i `fStBCmjě愤u>tkYAw&,:@| O d4P8VRB)*[p<"#G1*2Hя"NR]I5:Ӛ1-)[RC+6ՆNBm)"(1 qTwӜ>zJ]tթ̫`MaUeor F 3:5c [ .+]f׻FU/`_Ѵƞqh Q(Dc-ٿM{"e+K˿u,.U ";-iU_nRGօl5\ry{8}pX1B/bˮv]AU˵ސ8ͫ m y3z:.z/g;ԹhA|jWf^?02<` yw`WhI +qNK׳:lbtpO|1D1mF4Ա}c 2el:by:Sr7 [X$&c ʭ q[jG nA9CFS'[,Xɾ\G2WT*vT%Yڤ^v]6yM];U/*z}o;wOGmYݍLpb7&8]B}okx#viGnY检TTsab x.m4n!͆qZ"D[oi$x$h-ā򕂐@"/X-%mA#%VD?4@T#IXFV^;ԥS\OhV@)XX7\\x:T{Th;go(Ud3pFf(]amHAȇ@>J^2؅ĀK9nH+E2؉m%SvM hxֈtԊ3ŋG:D=}U?jH0(FsȘX ( x#aHp "#Egg:E w긎D-cIT( iDD ln_IE }}XuMhH(-ID"+Ye7 t Ւ,irE%ID)vH8yAه|ӓ2ȔR6r3@z'yHF'NPR*6Ks~UYz Kj]&M:b:dZ_Vzb*z2h:mJ _J$*fZvzHiz;k1zq:j&t5֧Ө4'sv*JǩP @~Q*ZǪt`@:r]ڪuҫ ^+ʨE9k@ 9 "Ⱥܚ5ڬgBi-p(?jzaJ*Bߊ5]ma*I>_j j=϶;հ^#Jz]P*w^[/{l9; ۪>5!;C{<5ʳMBKA;NT[U z^8G{+[#%Wab2'&r_(F2rl%F*rq{vS9{*jSG{뭸j۴[;{y۹;[{ۺ;[{k"o gl "&#k%mI%^" Wo m); ۯ ۳K英$۽z˵yh!n;-rk'G¿†,\ۿu*Gr!Uf ڋ[O۴۫L 틸•k{_H*ۻKLbk(Ɩm}4\o( w|B )U;<{N+Xܳ+ˆV,+F^Ff l6<(9ܶKlqĵx^*I Klƒ {Ń+|k_lŠ<$*vx 1rkm(|rL<ozlzR4ɬ|ۭ]ˉھR˘܌9h,P63 ˼\\:H[|–2s o-?QΚ@ZL/4|dϼ WЛπnDкS`v }u* Tѵы$6ҳ4#]0'D,s<>Cj3N|*?}Hq-J Md}9qU"+R ]E=aXG^3`=^3f͈[}M]m7^]ph͋e}׵i|mKV{=؆(T؆9ّ^~=.eٶb&٘-^͐٢ Met}B"aڬMkڵ==VWۺOm-;ۗȝݠ}4VR}=Y]ŭ19g-ܽ,ߝ6ݝJYҌ 퍑4{U* M$Ov߷a~k .k~!<)$N)B_#Љy+t0g/ς#3.oc7ɟFnHc:NANYUhKWbyKB_枡+\f}h.j.l72 oQNy\V|; y.(5IAY {}@錞bn駦H<&GǂT.|׮οl>N܉0}|.륞j1ܼCb^p .Δ$ўwHZ^hhS4VA^ނ^~͟YT.0T.Y-^j/_}Z}V,ݮ+qn/}Òޛ -g(بL.?/4Dm:X|'@_DuF[.L RR DX1|^?>g(;dh/j jp_o|v8KF|B jeq3~ ?-q?_?_?_ȟʿ?_؟ڿ?_?_0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jȱǏ CIɓ(S\ɲ# ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender__coll__graph.md50000644000175000017500000000004010666754771026562 0ustar fboudrafboudrafefa2aa0ecfba9a13502ca712a9f5479log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory__inherit__graph.gif0000644000175000017500000000177310666754770030026 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tx|pH,l#rQ2MΧp/6.+f :\!7-.g;^ok9}.on8,:#lMUWvN;gXGJvj Ʀθg ўՌע}pɠu64xd X,VMS(U3FX7i 㖍@FFemj85\щ3QOM?g TP-GZHPi HիX)`5س!ʚEVڵmVx+.p]w_xX`-Vq[Ɔ,qe/O֬73g?k -)EOz5֮AŽk6Aoɭ[l~:`#ע|Υ@d:u$֯Ȯ}1!~|濦ǽ'wJ}VOu (h& 6hRVhfn (h(`*4ָ6c2&Db(8`2d8NTNIVɠ\Jdzkj$hfpɡ_I`a9a*hH:)耄W&l::雌 V*꣣ye|Z颰k"zj L6Jʺ ٪*,ꮅ6{vKl *Kgj{Zh~+r{I6/C;-vzӽeN.N֋fܯz|m&O("{d`<Ο'@BF'#J7]#NG"RW}Ie\w|`- ;log4cpp-doc-1.0.orig/api/Filter_8hh__incl.md50000644000175000017500000000004010666754737020611 0ustar fboudrafboudraf1b1ce960693fa5d80f9ba53b7318692log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ScopedLock.html0000644000175000017500000001172410666754775025300 0ustar fboudrafboudra log4cpp: log4cpp::threading::ScopedLock Class Reference

log4cpp::threading::ScopedLock Class Reference

definition of ScopedLock; More...

#include <PThreads.hh>

Collaboration diagram for log4cpp::threading::ScopedLock:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ScopedLock (Mutex &mutex)
 ~ScopedLock ()

Detailed Description

definition of ScopedLock;


Constructor & Destructor Documentation

log4cpp::threading::ScopedLock::ScopedLock ( Mutex mutex  )  [inline]

log4cpp::threading::ScopedLock::~ScopedLock (  )  [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Category_8hh__dep__incl.md50000644000175000017500000000004010666754733022124 0ustar fboudrafboudraec1ed89834f6d989e249d8d67de08312log4cpp-doc-1.0.orig/api/IdsaAppender_8hh.html0000644000175000017500000001015010666754742021035 0ustar fboudrafboudra log4cpp: IdsaAppender.hh File Reference

IdsaAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <stdarg.h>
#include <idsa.h>
#include <log4cpp/AppenderSkeleton.hh>

Include dependency graph for IdsaAppender.hh:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::IdsaAppender
 IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz. More...


Generated on Mon Sep 3 11:54:42 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender__coll__graph.gif0000644000175000017500000000711410666754773026541 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'Ggȇŧ.p*P6y8:<ٓ>@B9DYFnGLٔNP:%VyXZTio[`b)]ocyhZYnpIlqYvy0!|ٗc.ӓHAybiY)3铋YI`94ii) )9阝i隳)9ɓJ) i)Ù Y99 H I4婜yIٜ9ЩIYy){!7y@iʜ9 ZZIYId칞Z$iZ9ʙ,z5ɣ2j?ʡީYF)"iRVX١[Ij9Cz٣yiٚyn)I3N\ P:YryHz lڨZ!(ʨ"ĩꗞ 1Y*p ;log4cpp-doc-1.0.orig/api/functions_0x75.html0000644000175000017500000000727610666754765020546 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- u -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Appender_8hh__dep__incl.md50000644000175000017500000000004010666754727022110 0ustar fboudrafboudra96d70d0694c3d300cab197415f3fcb23log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh-source.html0000644000175000017500000000603110666754725023404 0ustar fboudrafboudra log4cpp: BasicConfigurator.hh Source File

BasicConfigurator.hh

Go to the documentation of this file.
00001 /*
00002  * BasicConfigurator.hh
00003  *
00004  * Copyright 2002, Log4cpp Project. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 #ifndef _LOG4CPP_BASICCONFIGURATOR_HH
00009 #define _LOG4CPP_BASICCONFIGURATOR_HH
00010 
00011 #include <log4cpp/Portability.hh>
00012 
00013 namespace log4cpp {
00014 
00021     class LOG4CPP_EXPORT BasicConfigurator {
00022     public:
00023 
00027         static void configure();
00028  };
00029 }
00030 
00031 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Layout_8hh.html0000644000175000017500000002114410666754742017760 0ustar fboudrafboudra log4cpp: Layout.hh File Reference

Layout.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/LoggingEvent.hh>
#include <string>

Include dependency graph for Layout.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Layout
 Extend this abstract class to create your own log layout format. More...


Generated on Mon Sep 3 11:54:42 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__20.md50000644000175000017500000000004010666754766021075 0ustar fboudrafboudrab8207cb1e06a84e67b0f12db82ab0c13log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SyslogAppender__inherit__graph.md50000644000175000017500000000004010666754772026567 0ustar fboudrafboudraef07abd38366150607d2fddd6178013dlog4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh__dep__incl.gif0000644000175000017500000000226710666754741024371 0ustar fboudrafboudraGIF89amWӿp!,mW0I8ͻ`(dihlp,tmx|pH,rl:ШtJ.ج6؂ްkچ^S; z{vqrcnYjdLJX?F:pW`M Wɦ о]xԹۡ\hN٥ ίm=~hJ2h~ f!#6. zh#}xv28">#~/9!5ᣑE"9#Gވ#jcWeA yāTXNyh"hcR$F^iY*Mb =f~瓈ߜ]IHee.fqe.nj`2Lh FǗ Vީ:v'rj\[kĊf>Z첾TB 9 mfڱz j+ p,춋7+)q-)zY>֔ p?quT;|$e wTU2 \A3t̲"d((4ڂ4X;#s0$tAN+t4MW-T log4cpp: log4cpp::TriggeringEventEvaluatorFactory Class Reference

log4cpp::TriggeringEventEvaluatorFactory Class Reference

#include <TriggeringEventEvaluatorFactory.hh>

List of all members.

Public Types

typedef FactoryParams params_t
typedef std::auto_ptr< TriggeringEventEvaluator >(*) create_function_t (const params_t &params)

Public Member Functions

void registerCreator (const std::string &class_name, create_function_t create_function)
std::auto_ptr< TriggeringEventEvaluatorcreate (const std::string &class_name, const params_t &params)
bool registered (const std::string &class_name) const

Static Public Member Functions

static TriggeringEventEvaluatorFactorygetInstance ()


Member Typedef Documentation


Member Function Documentation

TriggeringEventEvaluatorFactory & log4cpp::TriggeringEventEvaluatorFactory::getInstance (  )  [static]

void log4cpp::TriggeringEventEvaluatorFactory::registerCreator ( const std::string &  class_name,
create_function_t  create_function 
)

std::auto_ptr< TriggeringEventEvaluator > log4cpp::TriggeringEventEvaluatorFactory::create ( const std::string &  class_name,
const params_t params 
)

bool log4cpp::TriggeringEventEvaluatorFactory::registered ( const std::string &  class_name  )  const


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh__incl.gif0000644000175000017500000006656010666754756023603 0ustar fboudrafboudraGIF89aZ)ӿp!,Z)0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjꥀׯ`ÊKٲ\Ӫ]ٷc۶ݻx-%{l޿1LÈ+^̸ǐ#KL˘3S$6缝?viOzk_KwmoΓ{ S{q+S|szK|pɯkujѿT}y_ϫ'}X'~OT~D' u h!.`>(!yLh! ^!"^m!~("!hb%"})(#{3B6G:>ZBIF&JdPd/NIkXZnL~i!b)%f>elf ]I|rީy\~zFhNagO8 )`Nj^VvzĢzi1jO?Q*kZzkk/ K7"6~mԞ0m]#-n~+.ڎ{Pcrnfnk/Op70o 0C) cqQ Wlgw|X 9spLS\$?PX/# 9r p<8*7<-,hBLG %NG}MCMm5.|`_#K 4SdF1rtmHxR7JpMa ^P|E)ɉ;΅-9|Y~9@QWBzޢ>J :z:>&TǼ;$>(/Q<'M;y9P/4-)ڏ=S~_GY/?z?.ͺ% D;`$)x Ah4tQJaC+ p2a4UIpCIP6!F2C! 7($.N3t⳰-∢-vDe M4mt#D9bvɵ9ۣ #@GBZ$!H*%O1IhF'7 R. )QJ *J2TF,o\29190.YNF4,L2\f~d7VpϜ8JtJϝ['rZ OD=Fܓ@COYsdA/PX4C7QvB!?4Iy슛E+p\/AƚC2ͥRb28T8i3u*@+!O#6Tǧa#!PԂ5Aj;>_WDV1jt~L)Jp>@HVujoGz:Wy1+M6UI+@&qNA+v PÊ.}MbF"˲^,7";>,rߔmT7֊Ӂm:Wնpzt;ݶTQRxBTrtDфPׅb]1[f/錢U%~WPkrd/ix=ׇ6/ ҿ.ZeIwE0il*Kfvͪ&G0GaZXLl$Xa^՗%pTL4e'b7ƾap!&c ?G'HN&;OVP×2ُx mztYB:n\L+Q'-/2o&hfٚr$ D ^yDv 8;yV0 $-"9!@2=VB`( R 9z|S%jjΨY ftXv!zkJ%2 x f;nq\c(sa c[s0%-㶀} Z' Jo0@o'zZ!Qɉww5p7H~C8O5axxj]o\/o@?$|,9mHX;.yΓs{3y@XkSW8Ε.}Rѫi}3`vNv{i?ўvC*3& O`֝<o^3/}'(̏N7(Z4׿믮sNI,0^~mU0ZO_=8(r$ } = ) H-X(H;%3;z+h 9PdЃ@I-~Vs@;H Kh5)7eFF8$ԄyeB?"C*S^hsVD(H#$tijwgnsg_r_/Gm0Qwl8HIc8;|Xm0j{HFsjAutqw牸gEX:HPK&6tw苺a"k$\z9ЋxXȈtZh^(NԸwhvhzJGz5ǎ|ؘz~(z7Mب((A$:x+nXHyyx7{yYyi KX2&Lɑ.).wȓHq P4`8D9F^- u8s('w4yI9ٓG+f2vMMɓQw x/ I;sW#Dy4i)5iKxUhdJLڒ9U87T3<}3Ir^z֛2O" _h6 2P-G3SeUW:R7AZ,0j*J{>j!V8 S4"W=m圊!{#DuRd{:\Y2!.`R#btUqgTXa,r#)Q/!FU43Hp*-9Fb')`S=F;&⃩UvE{7SFsw}jT#jR  q(|-L:Lk8L1=|&zc?m {/(K ;A&&0E|\w-{PM 6LRI]fX|+Z\|º5cX\ÒP<+-r\YF*mqƬj,+yL $vx~ȝ-w*lTFU\?%Eɢ]TۦɻB*\rô ˺˯<*c wɒȼLv }@Zwlj>XMh墄]>*>|؄uHJ.׎b@bٮ1NUwNؖqɎywP.g pH(~xzri x"#J` ;,MVY "_" / 72UD--Z4?Oyzt9?;Uv!3ج/uJ_eNO~kρ8)}B?aRBH[gnkQ77oߘt_YK 'e:8?"YWʎN\_ —p59F2.9^X/m,Ǵon9ޤn`+ɏj&nköJWD7tu/ >/Z0I8 `(hhp,4~wlT 5I,.ШtJZ@6֜Uc-SJ*:n ~mE|f[`tPI7Bk2RuDQmy?:Cbu(߬ Llv(+4<8>tݠCB^ /jhN (%Sa֛`&D9)qɓǝ4csH&Uji֬NGPj|#%Ryd+j'μxy&z-yu 9%lxėoqJa烲_JbfV8V M؂L2& R5 Q:bbm]] tBH0߆ѥ0i^ *I&# WPN{A@H9Ƴ%_\bafc`)m8ٜPH&˒tW[R9}:1eߚmhl2ʨN飑٨j Gyيz*h`%%Hzw3(e%Fx斝:)F뱥砨"Y!FwsP$`k l}z)vf+/Z>6MF[ڶ0kXڈ0 p! 궛[q@RɳT Wg0P#j6*{X2rzV93q9@07=YSbu,Njc2u~C &d8KǛ"nKVO]ާ}ߡXipAmJu3uύӂC܎XS:D;yTN9jޫ9_\vJx:ӛ:ӻC^|=7zWޯ99!y}\A!,^ A+B$ `b #(L?{pD`0&^ w.! ŤdCTH2D8BM"bF{ SBc%1g[9h2Xԍ:6,3`9Ft1\"qT423}dy"BkdhTHvyĢ,s`. W{ll[6w>6-x\6UАpk(KTt6ޕ8 lیRDcsfkbZAYV(,X;[i u$g@U_`66|l %}m)Zo6ܥA'5Ճͳ*ƻud4^I 9FET@)Gn-܅Jd!~2_EQT^s}䤶w]ۅ~|Nnϩ;P_t^ςZ =L7쾥NnBFxǠK>x5k1M#I4E9W^9'6G4 *]>F1}mNCܙ| K~) vC[}A4z y{IQ?C>k^|vVpc?L^?{|cxc}%"yI%#'sY{vS Sgd |GsCvls'buz~Wzp1Vv^Q53j|Z0kmh`LkצO$|:HVr%HASG*Gku:{p%R15kRZ 4r\oB C73=%D`, %=}c(mra؇2f$wD(Ȇ^9oxkd%iU6Tf_b8SvY5R(x"K'hhGBr;I8442v)_,ve-fTf5cufSE_$CRCHH)H mce6i֋35,p]h`0|]h.h?a'Oj(5UbN5i.&c.xX}425q~/gtaXnFhSf>]kF`&f-E<U$!6sـf.X! ]ehhbf֕8[kF9UVXYhHC؈da%>P nR=)sX[JYR'kNl@ϧ_vnGv'{r} 0m$VmKB&I%,7?ys+ .@lMӌ%9:L )j֏|QrɈN2P9(Iy(fjY9ڹה޹uW })?ӹ* (y}`39L8Su|"jG$@3*-.qj9 2:4 N"{&-Ǡr}HwDZE:EyX ,: QzJ8l{y2Y;,W8*F<h5SiUdZ#% /aWw>O'k *sJuwJyJ m DR 3*3g4ꑠmz{穓ק8f{W+Z$>!d駷!^-<9eMbөd֡XFFZ$݉~xss-:J :gUO ^e?Қ5zú |ƭ: ZDڬpg KJ^ʮ#"iZK) K #/zXᩨJјz.5KP.H)¡~3V "ײ.[-; V38Ra NxkDBE  [ؕ?zOgQQ9urp-K}]*3+^b0ƌRmR@a$j~@Rq-w I  1iwH.e3jkɤnZg k+۱2c ɦkwZ ()0}i2|+ż; 7ڻ?{s^ǒȫ{{R unfB!:г ˩Jۍ_+K+xkKO]3kQ ^dP@tV,*-7N  aGlK볹z)8I%ܶ4,,< Tھ/L1̬yH?yvdOAWw.\[L0=qKt@) ę07`d/8 `~RDwk|?ȭwqż˨3lµǑ\N\}*@ ;:FHu_w!ġmwyLQU 5z˸ oL-Nb8D}<6ͅ @pφL{Uh֓W.]Ad;=}c">=pmTI޶uSHL=֕+M|x:ѥui\b\h_\r \{HM͕w|>ߌV)+ihU\iێClF;er-Q^]fihmI2S}Sݬ[Gؽ K#;a[ؼ:6hm˓4h*"8݆-ڭPa猱]xfkm-bA/!=$=ؖpTMIڡiMk5tԥ,{UpZ5LϏ,ԥ~QjO~-^%KpE Ǧ $1o/#Rs<֪<(ʩi.y_1s}j.ϘJt7xfb?DUb=إ_Z4Xe?|?k(n  ){+zTnNڬƾO4jGaD'Rq/u^O%oolU_dϝߦ?Ƈ"&X#,og>蹹P;^Od"?>ݯ< *_5э9%8ͻ`(h2ũDjp,tm߸o6 `1lҖKGzجGBڰXtAzݻ:8{Nb9޷I}hmR:V~nq]wo:}UYPJRg^c*ȿkǮBǚ-f@\5CT_sj<q> @3_"qGP^(ȱ,v@jȒ1jıq F18& '% rƜ; %2 觔CLzJKdZ ըT[thVS}Jlעȶa5+[[uB5-W*׈[f a>xnN)ExL3?ӥ/&&5c2B3 I훶Ml뉫_tp)3 Dسk~^ӫ_Ͼ#7|9ϟV92LL790hOWY`~I)8Ra'MU"}] $ /S!R5#]NplԓB:CY(dG" H zw8wd!Z\%bu9(p.ܩnV{ x=č"PKlX|urw_~wo~뷬~MsoIG@bz#C1W%%^Q-)羧} ,H%z CHΙ/p*[bCqSwJiNg<,\Sg #VH.qi/l]ؗ%J1Y] )Z; F yk#7@M,1 &tƆJciўVH(=$"ULPcf„S<n6cM}Z[aJs/<"hB!B`2uH(){(f >EyTެY7ioC/0Mh075%=24(mKCp0Q'ʻm45gf%c49:“1eNPd=%%PD21K d!Ñ-ዙSf\E;3 $taIz(ɣ|ѥyU`3'VzCݵ9w\tՖ H <GldAѹjf:%^<Ϻjb"+k~B=i )@E%r'AO@7 %-pnvQlc;9xSfVg5NȒ۪0h+/<&81jBN{9J\46o͉)}{ hS-Ev9/VnqO^u>Ee沢BLϣ>[әa=;o'D?mG{V_}}YZy7 3y sSDǘxg]ב}xگ񆯤%Ivv=hPɛ^/|1EуRmǀupXz 8EGxdg~SyF$}ʗq}!W/^,7yWW@BHY*5 A4?s'u| xBNt맃Ld}c7DŽ)8uVwu'Di炶. ^HUvg8RxeKSti$Fx*%|DypEVn8Q_T,h@Gw6NuEPxʗyn7qBnԃ8"(wQwsxzK#t-iJA?2|B3lĸ;pN=O{FkԘmHegc֍|hh4>(?&e Έo%v$r8zO/e \Z9Lʝ:5Šrɪ4V #(HҚȏ:gzhzj3V6Wkr *u7膄_!2U)蓾1ͪ J#zgzdJ:z2J l꫆ ȢxwXLYQʠ#ɤjf2ۮ#8ʊxEv鷲<ԧ˳<@ۗߛ-,@ 2̯I eZāܶkyKĎ3Q9kM;LfܳVk`|"TQ6T\rl!ojQ+zuU@P|\,-죊S*f tUsPjʿvLʋSVh<ʵʚW<ƿQڜ=rڝMr ])umyyݍF6ͼMx-&͝ʇ^>U&1Vlܔzc(~nZ}Jl@ A|8^L %B>J+^l/KG(+%~FqLXMO#[{` P͑}` ;%C7 =jXZ~$.|c1L1W Y>ln>k;:顎aXӱgpͬp^(]Nn0]KP4N뮭#Se>b?zNnlPp>싛@s ^~nΒq:>~N>5>i4j.X Й XQe^gm%+&_rg2jA@{mMt.kI%O/-ڼ7n-~ _v>^' 2R/竌S.7+H3wq=? Cq)u*M+QVroXe3/j MF^=𽖆hxVy ^~)fWԷaK?wZs~HB,agrS:DٸמrtPzQxZhaL-U7H*o|ZL{g*qzx̮-8%}̻`(dihl]sv$pH,|Ƥ 5uO\4#(&\ 5E4b _[d5(O 4C< bC6N(۷ t&2_4q W2!7x%gPؠ J$߇3X-+蠊v5"^шlHF9͘/Xx> B&cE&OF) w2c I6\)%{yф_HdZ\flF䞗?t[UjW ,kyQd#"$QF(}(ڥ/ YiB\PjwgRr'C*w*+7rꬸફqکijdkzJG2+):-f]4Zħ*.V qh9ָ3oz"kl' 70x*^&k$gw ,$2&k|\G,3rUq7 hδm:to83C L6T5~֥5W 7Vv]m\O|kCm&}m57AMm3L0'k[ގcN_Vi廂bXwyD:Odf ELm{Ko<{v#)5C__ l}o:)ރoN_j5/ o ȸ?w񏿛{³*?y=`G?1x=r{q[E(C7렮 B b3^ M؋ b[a~F3Qw(P<~h)^2HP mN$~Nj S(+'i|aʡE4VM:ƶ$O#>be55NM )5qV[$$Ir9#GDrQՋ&?ɢ,!ITZ ,$g7 h `e/(hVqf%m=4?ʱP\q:.ޭN,FpL'~'S1%B~kk' \ P xτ  Ҧw2YЊ"C-!4 eWشQ(\j$G9O\+)KGr5Rqd~ԛXdOg9@pDࢷT0TvhGN2CnNR"8 ;R鴭*A*ViZaR]Vm!E RS}f\jw&6, βӭDOj">lM82;-<[Css &FYj:A-F'4>'@Q39/-^n?w;Jq=fZ:%v{3CneEZBD%o -oPa״ߥeӨ 4hW[AWHM3 UC1׀X tE^aWˀ dtXR `ESŮp:SpK&TDQ P--\IdPlaPݵ[IXSQ8yFBa0 4Mϙ6ros=exڹ=darD3N&\AK:poR4|؂>uq[ PF9$#n5~]Su{qJV7)=؅^ܟ$7?.P#u >S5Զ0h)86 |8/>_z=b^6F`? .\_os_{NVn1ҬOxq[?~ğ/޷4hƨ] mb+oid=X|g6xz4\}S>G_OC_aTNWb՜MY]~yѓq>·[hy.^xs$/I _4w.Gwvzʷz;s_Ã,AcScXHo7j~Wo1u'%(j:W)o|GH4v!ea:}oFz7XGv#F ֗O&xsNDj@Kw"OdhMR…cxixw"@d#RĆ0GoqZ|bu8ׂdUH)󈐘211Ո&2~t؇ffe8Z{؊EXwĈ-гumM5xi8X{(?oGGTwpxTqǘڸ٘&v?agGX(ȍUSVd3?8~yWB XiHiy؏ֆ巀9]y Iyǘ`uxYE8pÏ\ɑ.Y,;4gwHCut{3Y B9-ahyXkǁ'eֈ9D) [iGixSȴ6Z$]F; CRe/({ (c L)6lYUf+myw)z9U0^y I0يYIUYeTGBՔ yjyhRUy-II|I]|99Iv雽y94vJ o Ěc##D| [sI0`̉ˉ1z)ٞ친 IYyxbٝ9}fvL7cS[i9I) 9ٟ$xyf@XZ ڝ*rx"QT)*iZ.* SiMʡ RZ*JI3XmhI_:H(N&&@'VUڜLGʤw)o:$#:f^lbO}[g'2HeVe֙ Y#IЙTyک{JڂXLY ڨӣh٪`KڢXWz]UꪈycJf`g(K⫀jhغs䇨:R0hs@Ag:ZDY5)ejsr XvB䥯"܈*"IL"ف5 :QH_<]VS[4 #K2+ʬ¡Dz ˚ PH۰f:@R_ 8E7Ǵt^ۑƵ:( !6U@u;&k2t[p1xk|bkd3rkKvzvہ "Bia[)M됖+,8y5*Zf괬y8xֻ+ff4nK{ī,ռ1m?Kg\VqqE;=ZOK_*ѽKmkٯ>8z^1"ᳺKۉeK[{A; eN <˿Z 5_33h}e$7P8CNa;KH)J; -A gh&3"~4^![Np(㓧0[Q.6s6^.'$X.z_>S$Ԫ%fz;婶|^dVf^Ց [`ަQacVgI~3pqq .aF>d=q31oQsN뱞G6&Z۬>PȖ ,:? U #g-Ʀp! 9-%>.!KlFBoٓJdgH PxE37.@8/6M ^_n\#u(?u]f_f&k^iB=NKDw`l1iU^&a!ynq*?^E67Xsui?{?Ư8̿/rW ۊNp\؝C*2j?ďwa@0I+d6ͻ`(diũjK+tm|%炙dl:hFJ=ī}F8fzm., ŋk`A؄,H2?>vr˗-+TH͛8!ܹ/cI~|%ãH*]ʴӧPlɘTSft]Ê`x|,:[_7M-vBU߿}V||+vX榺E|qaʘ3 !(#6 kM2ǦIkTzoԭcaD vj!|q+?NYt/NQҩνom<tūĺJƟ a>{^* 6HGF 9PzPؼraJ_0+ Hܑd™xZ!)0!C(!69V%@&AP$)x5ԣOrP1B)ȎDɇ25BeJ~)VqeVfxa,$cXY2At'}ظ })'hiSLjm9ΈĞtiXn8ꦦBw`F!)++$+:ªz6zlОZg 3` cKaɖJŢ#Z;-J{-~[ 2n,)0g.멺+1o2쎇n؉eܭȋ1ޙ|254g6j.'Ī 3Ţ뮘 rwiy!=4, 4qLAuTN N?\d-ZSSa/#7N2e$)A1JwܮUN36w N^+bȲ.Q⎓R7Oyv9A`=J朷n讃g3M/h.Ɨ+@omJLgkq/n~=?u%L؃z ;O>k?f?o9 rd]ҷA5l BC`0h%@DTbX2,Ne`\_z1( )h;-o\DF9> Z'yLFȘ:&MrE9N/p{b@yvbȷ,2! 'AY# }V&@5Rd'J}m|ǼG8RkNe04|L1ݖe*Fn.JbN0t&4dDے7k!2d88O6Sg71M3; l%"(>CQOoL%_$Ox͌lg%մ9L\ICIvHWvZjׄ8zRYi. gҚj,;ZLS4>PpD\JjTՊjtU(T MJbt@5kzAǥ9sVU/[Ҫx|T}O~ٺJ 6[_ػf PǶi&lh4ՂҳPjW85͛r ע@pC[ֶU[6@t3[\v 宻TS=Cv]#r-v;'zXgM-yWͩ[U}e#>SMW2xʵsn&L. *XJc8n]M0W_yƇz"s"a Mhl!/,sZ\Z2eX8;~jk%ǭ)2~ 1yRif<&w6D9ҹԃߣ9AŌ)MhHZPo<-R:R©ZgF^ƒ :Mu?]g+i3vn`xT؎u0ͿFה%:{V\{Jm˺};Qsτrmufw_zXߪvwL\HN/jhj8vN*̸w\gz3;%^e2a;Xɷ9r3|3o̞ⒸOoܘ_k~6;'9tFLDs-Y7طNۤk+&Nn}EgGT9;Gt^+Fv;qC į0:S d+~ʷmh<2x8K;$/x\E84WPN9H}y\@D !9#Im KU呮┑*)R>&ƅ5H験^w? (/ɔ:f :`DLNU vPYUuX)hēBYIMɖh֕iIkCiPRG@cc88hC%rlyumS\IR^9љXeik4WĆrdE(rp)jzyUlؚn R hؓ)CmUiDw)zi^י٩ɝv)hbQG]ћǜ)Jٞ񩟙oiޖZ"X9zY :pz!巠 9IZ!jc'n$XRC(J8ʋ 0V4r)J8r2*fȡ5F4MdJ $0NqFӣk\ʠOJc:6?Z"isdZEꦶ_*oArქ6\6Dyڀ|E~^ Y(Fud iI?5Sj$ըG2HH/Z#F}J_x88ڒ*c婩/K%٫*pSڬgԪ" {ڤ:ZĚ.x NILWm \#\@|α²qAI0`"WQ_j$,Q.ß;u؃DH IH2ôƪRp] "^j(n$,N-0>(4~eR6&UXΎ!t)^n: _^EdnEfzi^orѮ q>x>w.{~}~^nPd!ِ>36C{NT=#z/0ꆲ3^uU?,2/506-rQ ^.(0%S3Uמn!'=C*|3NQ>CNi.PN a/\Bx  _xEJ o{N>$?!(*,.0;log4cpp-doc-1.0.orig/api/FactoryParams_8cpp__incl.map0000644000175000017500000000050210666754736022414 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender__coll__graph.gif0000644000175000017500000000613310666754771026143 0ustar fboudrafboudraGIF89aw5ӿp2!,w50I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,@ ؀8Xx8z "8$hX*,؂%x.84X5!6<؃>8DH@BXJ.xLRNP8XXq ZCxȅ_[$H7I`nȀfXj8#0|؂xXq2i)z؇e联(h臜8& xdxxȋ؋kbX 苹Hh`x+(ȇȍH鸎}y급˘؊x8+^ݸ츐Xxȏ(8+l8ȌH%I!y ̒k8x4,5ْb:y8>.D9A,CYJGIPMOV-iZ^`;log4cpp-doc-1.0.orig/api/Portability_8hh-source.html0000644000175000017500000001403410666754725022304 0ustar fboudrafboudra log4cpp: Portability.hh Source File

Portability.hh

Go to the documentation of this file.
00001 /*
00002  * Portability.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_PORTABILITY_HH
00011 #define _LOG4CPP_PORTABILITY_HH
00012 
00013 #if defined (_MSC_VER) || defined(__BORLANDC__)
00014 #    if defined (LOG4CPP_STLPORT_AND_BOOST_BUILD)
00015 #        include <log4cpp/config-win32-stlport-boost.h>
00016 #    else
00017 #        include <log4cpp/config-win32.h>
00018 #    endif
00019 #else
00020 #if defined(__OPENVMS__)
00021 #    include <log4cpp/config-openvms.h>
00022 #else
00023 #   if defined(__MINGW32__)
00024 #       include <log4cpp/config-MinGW32.h>
00025 #   else
00026 #       include <log4cpp/config.h>
00027 #   endif
00028 #endif
00029 #endif
00030 
00031 #include <log4cpp/Export.hh>
00032 
00033 #if defined(_MSC_VER)
00034 #    pragma warning( disable : 4786 ) // 255 char debug symbol limit
00035 #    pragma warning( disable : 4290 ) // throw specifier not implemented
00036 #    pragma warning( disable : 4251 ) // "class XXX should be exported"
00037 #endif
00038 
00039 #ifndef LOG4CPP_HAVE_SSTREAM
00040 #include <strstream>
00041 namespace std {
00042     class LOG4CPP_EXPORT ostringstream : public ostrstream {
00043         public:
00044         std::string str();
00045     };
00046 }
00047 #endif
00048 
00049 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent__inherit__graph.md50000644000175000017500000000004010666754774031126 0ustar fboudrafboudrae601ea320304cd6e4cd45b5525b146a9log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent__inherit__graph.gif0000644000175000017500000000231610666754774030622 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gC(x*蠄j衈&袌6裐F*i礘f馜vꩣp駤jꩨbj ꫰z j뭸:k v+ k": &. V뫴%4+vh- n[ APz?: .fz//FoB/* Kr%y~74͡N4C7/z;{knȦ;/܋݇/>o[ o?srO 9L ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout__coll__graph.md50000644000175000017500000000004010666754772025732 0ustar fboudrafboudra3d28a1baa290638b79fd648980aafdc6log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender__coll__graph.gif0000644000175000017500000000215010666754767024745 0ustar fboudrafboudraGIF89aӿ2!,0I8ͻ`(dihlp,tx|pH,@m )aϦtjԬveuW5eeT&p;NoMޓ'q{7xQ4}#kdV" cWUOv9 :J|\żтєΰߋ ךX;RCR\O앻!8Z( hԃE)P!D"ܧ;coGy#ubL^Qg+c֊| tЎL ~X.&ǟZ4OA HسN̢]+ ۷m_܄v.3x'# Q`B(K~9)*[̙͝C{,tϠMz S lڮmmnڽo^-|Ɖ'7|yCCy:֯kνËO~xRNK7 ZڔX1,TTG҂6x|`:dt-FH}=(b7gZ]P Y5bC&6"<,!@^Y>!n%/ 79P8.GVՉAgd5`)dih]|jnfY rDv.g4ɧ ~)蠄j衈&袌6bQXXd馜v駠*ꨤjX马꫰j뭸JfԪ)a*J,&쳤.EVk-Q{JV-Pnj搬[..j<*oz +1:< qVd.N,&i!r0 s 8l*+/:s w*Ot-:\NSLTrΞN-`3,gGL1rnl4Jj 4XOn~3/kR1HR.9w.z~nzzᩯ:U*D;log4cpp-doc-1.0.orig/api/AbortAppender_8cpp__incl.map0000644000175000017500000000304510666754726022373 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data.html0000644000175000017500000003053710666754774027202 0ustar fboudrafboudra log4cpp: log4cpp::details::base_validator_data Class Reference

log4cpp::details::base_validator_data Class Reference

#include <FactoryParams.hh>

Inheritance diagram for log4cpp::details::base_validator_data:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::details::base_validator_data:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 base_validator_data (const char *tag, const FactoryParams *params)

Protected Member Functions

template<typename T>
void assign (const std::string &param_value, T &value) const
template<typename T>
void assign_impl (const std::string &param_value, T &value) const
void assign_impl (const std::string &param_value, std::string &value) const
void throw_error (const char *param_name) const

Protected Attributes

const char * tag_
const FactoryParamsparams_

Constructor & Destructor Documentation

log4cpp::details::base_validator_data::base_validator_data ( const char *  tag,
const FactoryParams params 
) [inline]


Member Function Documentation

template<typename T>
void log4cpp::details::base_validator_data::assign ( const std::string &  param_value,
T &  value 
) const [inline, protected]

template<typename T>
void log4cpp::details::base_validator_data::assign_impl ( const std::string &  param_value,
T &  value 
) const [inline, protected]

void log4cpp::details::base_validator_data::assign_impl ( const std::string &  param_value,
std::string &  value 
) const [inline, protected]

void log4cpp::details::base_validator_data::throw_error ( const char *  param_name  )  const [inline, protected]


Member Data Documentation


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringUtil_8cpp.html0000644000175000017500000001067010666754762020776 0ustar fboudrafboudra log4cpp: StringUtil.cpp File Reference

StringUtil.cpp File Reference

#include "StringUtil.hh"
#include <iterator>
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include "snprintf.c"

Include dependency graph for StringUtil.cpp:


Namespaces

namespace  log4cpp

Defines

#define HAVE_SNPRINTF
#define PREFER_PORTABLE_SNPRINTF
#define VSNPRINTF   portable_vsnprintf

Define Documentation

#define HAVE_SNPRINTF

#define PREFER_PORTABLE_SNPRINTF

#define VSNPRINTF   portable_vsnprintf


Generated on Mon Sep 3 11:54:58 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__21.gif0000644000175000017500000000052510666754766021166 0ustar fboudrafboudraGIF89a%!,%ڋ޼HJʶ LL[0q,*QCs =Ө3^,݁/<17Xh^ks7]QW!H5WWgwx7yxiBٹ IxZx*jI+˚K jK{J|H]Z|<8\;-FW+cJIhH:+ >KXͭ_(p$òM7=Kyd>D&';F1G";)$3Yr| 3L+kڼ3Ύ;log4cpp-doc-1.0.orig/api/NDC_8hh__dep__incl.md50000644000175000017500000000004010666754745020756 0ustar fboudrafboudraae64079c404d5020eb54adc30846b6b3log4cpp-doc-1.0.orig/api/Configurator_8cpp__incl.gif0000644000175000017500000000645410666754734022305 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvz`.aL.zn|NC;&[|; wUC}109 {  ?÷!?֛HqԽ cnj bD!!\XKJY~$I`͔rhzJ:>iC7ỷ-(XjSTD%Om"[(n4v.ǩx;{aXwپL؈R!UpǐF|r6(2gLtaP^Z/[˞}!v۴s< ߫ ^ o=_У?ON؋[PË]赔OϾ} Oߟ~(` J`ހ&( 6` >(0HZavp"!&8*".( 268:hr>BIF"גL6PF)T&AXfK ǥ҅)f zBɋI>I5nx&ҧh{P(m hlQ ri)k RRj iѪ Bk/z*8k+"VkZ(F* ˒fMQ-5DefZSPe\!"ȦB>]KfiP+|Wbp 1#绋ʠ/o$o<{W஝V+Wo`^,pn Kƥ6ٺ$+e^7rC:/9@Dm4"W?=Wd9eM+b)\w5VSMfa8m}Xw% Hz758e0Ovb* QS@+ /ՍM7^iYx\x aį{^By١/ #ufl؝'8 ;}>*_ÿGe {Ou7 pZ|rN=wܱZ4"rrCf1%(>8/;8cGs 37Ld-y5fχ>;e$g6d\ v[4%җ72$^{1'rI[?M1.6l"ov+6qE_p=BegٍM ?zηo{N|nSw݆DxӚ}6>Cn5KDo_P-pEP^AāX%؇k!}=?aڇ'xVS1/GK&&i/p7Is~nlAio=dO^>mD!)z@'ۅdٝuKl`L~BVe;^˱$PGrv3 &OY[O8[D\>2*^f=lrtȣ3v,?γO Ͼ&}k{g7 Zo_W9A70 8X2G+$X* )0h -/6!U07!v:ȃ@^ A3('XAEpZGR aPcR#xL.znsJp|bx7vEm4 z|1t/ i-η+uoF{GcjFEsG) fHdqhp})0GpPHUS݅qYA^==q㚌?,Ó[p:qU-ɱ%$!Ĕ ʪkVC؈hU&ۯ>ͤdݻHnk7^E|D]̸MVe[^TV"ZΙ7g,re*&xh롴o=[$QF4JF|+qz\甫Ӱ߽wbay3c0/9*_ι9}-'p%N`6Mx1z>`yAQ'_tb}$瀈߈,gb[ȕk`۝^]=8y9 h4*eЅWP_iOZQ>wZZ?.2L5l B{b"X>f8| ZCM}I% *(h#(0>jtNZIvzOiRR\무j뮼+k, ;log4cpp-doc-1.0.orig/api/inherit__graph__0.map0000644000175000017500000000457510666754765021123 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AbortAppender_8cpp__incl.gif0000644000175000017500000006133210666754726022366 0ustar fboudrafboudraGIF89a9ӿp!,90I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻ Nȓs(ΜK^ƩkߎËlӯ6g }: ZrCo` :bp)^ʨh j9ʩGz*2j靤pZkY*랙f (K찧+:g :ׂej2묧y+"j2K2k,lm\1V'b*.[. pW9ǫ\!ųZ*  /"gsW&6s3+ 7N墫D\k-KjZAN/ gMMfmsz7]v-SQ^8Cq\)Gyo)ڀ:WizCK0|g4{8JJ/ ;'Oӳ|7O>_o<ڧ{[:ُ=W} ~_ϯ~Ïʬ-v'@pI<`&c [ ZP`)*A > AZ&S%|aV(Cưp!wx> bC<D%&d!;)zAVb݀-jы"80$DF"B`"9v4ah xvJّV,w/R.{R|0ٗxӐd2LtBІN5zDPh!RQ~UђT(EK!QV9p(fZ 8=Nͺ 5Ei'xj?HR3TfVUaP*ZϫVT;ze PƳɃKV1re]#ֺȫ{ {]b -5CdXup &6j䲘CeDZfUP65md{R䵰=j#Q6-YeH[;-n&&=!s0].UǍ.ɹڭvI'xFGv{2!%;UW/[V4}E>/ ܋0Y/ X=ƀ'L _9 &0a/\>ϲ2qa+αQc$4UI*[Ŕ[tJ~R0}y9;,T\X~e^sm 6{rh8cYv6ϭAÜjZ&QV4G)ҥQR1$ NӚ/5mL#hT=%Q163Su4C`}%a5Nnm]2ׄ@s$J,s(j?G3q-#ЈNwdw Kpz7Kw}gtCdN䀳S+0ISܜ Ǒ]\PTNE't:jX57iI6s*7køs|Cq=(1dGo#sBNm/8=JSнkty`O 쏿)s NJl' C 7}A|xa0U uܕU!>x  !#:Gw]ZzPM&[[%%#8 ;x =?Z=7])7Ȃ6DRa'\EQ5.#!T\UÅF҂`>rb#ZB9_xR9^rX5rӃ҇?)+7!;7* .3,2Cp-9*5!5hT^c$.-MsÀ,C.7&dӀ8PUC+0 x9hH"Yhw`.(ɢ#2x3[4(74Θ$r9'/@.C;RFS-4^5Ȑ1cӐ+dv69cCFcy  2D$i)9+y1.4)%Th֨2+ 4L4f2LɎU Y9M'beK4͂2XGӔeIflٕh3ԇevyx0xr~IQi-?/iZyo'q5E!AI|ҖXْX).]9񘚩 `31y’57SB 76険9r(R6hF9{F7aɛ\yqSb#יÚ<^Brə9~))gYI5wB)ȕ2ّْiwI"ىOI i锫ɓɠY7;3yY=d0NIۙ:؍t58IJoAQŨ7y1ȟ C)})Ayo G) )eCC81zCiYi0Ý8w{TV42Zي\&o;j!%Č*V`ٝa𧏊*y~|nwţ>4ʋڎ :/ꕠ'Bl WTڅIOFhFCꅳz@PpkwzJn8qCj8  *Ȭlgx犪}np=4CjJzaVzC4 а!;<[rr6U:8 lakr0Q%;WkÆd!2s.fyG1;a 39{}jLE+Ag*bLUEwF[pJCW{6SP[:\;T+jdR+P3h{H>66jqFwZE{q+s[jǶ"ķ[h*EK>}{ e{X 'Ӹ;K6 j! ջwe׵q1@d!,ַF6lG,ƼBkyk}gPګ;[i &ґ FseEƥx{j%G1 1 t_AwtYq?V+/l|;l^+'rcM=<(*#%g4Ӕ=a#B O :mFEԅ,x45Q̤wiZb4ՊbKj2;_mka\Z; 3Mt5va`qfr]tM_{ע;uҥIEXٖ}s{'UEm .]\uk)F@ۅnjoܓ ۖEڝMӒ=I ;-զFnƝޱ- Z=ˌݲ9pV/ܪ1gSc(\U$ >m>ߩ!BN.>=qᧁj5)XOuFQ!Pff-?.䙆ޘkfI1p pಣ6ܹޏ;n̾3@-M6 Nۣ\ܾUCns>gmLﶊ3ʝ>ڡLmL8Ԉy1?ZmTB^%f\%'o$%ox뙺 ;"-;'L:D:9.A,AOa.5: 2n*ixr{& SU\Jw`5`a_AۃrYМ :%a j 6s"]==/Ԉ EH12=HWW ;鈤FG"O@$Zy㔈I ZrdSV^)^a6wEiT d)tKkvT2F扦~e1T>6hp>Zh )?4wNi0[ *-QѪGk@Sҫ9b]6k؊쫗8Êz5jZ@*rˍLPpį3m#MD@?r$,6[@ aD;j8/M|T܃MtW'괃L v (+6Ani[wY+rݯm_4+w9>T^%1rlC㔳M3w^rԞuMUհg^u?N홢^~{7.fqG7~9yy O+=Ȼ=,}yۭ7'>O PЗ9oʻߦ=`9?ҞXQ\V<`⢢ZdCw͠)-(IP]BW:(&_[*JzBК IF V{y˯+5eM9jB`a;]\LTE6vNxU>Ongi}NaBn<[< e*6+Y4; rkϋW(Tsϸ7{ 7 p+Z8Vz(x75h:Z?sof!Ygֆan=͑ 5q;vSQtlMF}ܘZ7&sRA/Mp탖0:>.rlws= RYv/Q1B4O"-/<;P},b!oK348ɬ})GgR5£MγHKVkouwLzKQ_4H~Z9m}dZ2qu>N8c` a׸г䈃LHj0b=ƨF(Sgve~h b0X_֨gPvC8酳ҎIitkfx\PH8%ZZى߸XjO\0R/~h,?m'"E*5I1$+C|fRy#Y' OD8BD9FSHyZzt|9\HwNRh pTxh Ձ{k"is/{ڭrsʑ>XIf9"Z ;*}ʖT⯡:)H'Kz㕭#x GV.JTx V IZ+% by9etUXr֏w*S1)=۱+ j !6;*)8ZSLa; .[F]kj!c7MOKե/[jG@s,ٱt&pfn8ePEMiۇpKgMؕԸX({b: wi|YV+-ҷTǒcyeːڈȌT8j697d9 ‹;ޠSk|cAF# aػki>26 [DL[Ȕ$ٽk9:Z;&Y |ˎ蹽b[e@ۊk<Ψic[>+ {}5t˿v+4 :({' \S6a^l -Y)ǂK8ÄÛ;C|k$\Ŋ'  YRzNiy?;o賖 RhfKLې᫹B܇d|!L6rĦZfKW,Yl3?)G۶f Zm +Z~Ȃ‹ɛ/Lř;_blɑ %[|T-lB*Ĕ@T켶 xJѻs\Eۮ.|<,6ŵ<)ͦ3:- <pdaӁ5ȼ,,μI P5<[lσPюpg,CТ" &c $ %F})J.0 Ҧ#4B \MJd#-$S[m&]W]] cMN6k]~m-im}L h3I}*C&-s]:M{Tmw\1}o-՜--rmHw:231vدOM۸ғN }Qf#ہ23םN#P 5hέ]mYmĝ-MvΚmOb:v߰]|m_V]}a6&|ƴ*X ~ڣ#β݌EwY-] 7ʝ̻3&A=3z!}ֽ04Qȃ$WET#6]nVwAb>FBQ8'e%H~T:RvFTMnݹfqCLjֻ%~%'.޲.F ^nnIۻ%Urq. >x]Y7nγu^[u2jl(ڝ~Ki@j>N?NYh`fS>sݷ,jܠZYZ]mLjuQE!{ۘ%F٫D"Zn/R"N1" *^=$YWH?現~APV5%ȉ[ 5A NP[}V}ϺY$q44:ӗ` D/ ~GNmO[{&sBz߲zj_'t_;(_I~]sk>1%.oNDO_MT#Wޟ(`/9)R{P0I8; \xgfl״p\rmx|Q(^ʸ+&ШtJ<+6z.82ZJ7\>Zx^K"mke*= NLDfM,kjbJ)suxt_hȓ͡:T) ʲzto~}<0&~o Ȱ!}6X!(r R.B{Ir$^aXܴ2˗0 T +IɓXKr\Fӟ>&? 騋׈~#)d-6ҊׯfՈPh`ng6 Wi9x@twڽÈ'Τ -ʶ#K1dɣ.[ks@ۥ\ٳ<$s Z԰;ul˳/8 {Mxag b\i۸s·Dǩyen]4!i˴NEChp^yʌ ַ~Mu߀%TWT qL :v_vUa(b>Bi2fTh px<&6Ϗ@)?@dEaKdN ٣u:*M7D\v%IΓZ85NA`>i曍pJSܧj9Y^ӝM(O~z袉!Iz.WHfF@*ꨤjꩨ\aJQ>z4 Q)#*+[r*x:Ď lL&Si+&[_6`k+D*vFO(mέ{'ݺ R!gqL0$I A[e*0[q2,Κː,/ɓ2CK,kDa.$?;3nADTKoUFla$Cg֣Ill>˼nVh瀵\w@K-ݵ:is6f[/s d_gZ8>aݿm߃UϔSv+ÏEɥ{Tz@%b%s_;N% L^߻1ʸ nRg#?G߃5,|;nRUNU( U/GL:'H Zf~?Є&irv2h'B~* B_`g!-6 (pN0!Di !ڑ?(rE0iцk!~(NR!ˌBHT0H1;l^:$rb6ãXI/n= |c"IYrI% ю+H:*Yˢ#CI1r4I\ Ne([Bnυ~X)Tk- Ҋ;96{<x7+u& ۜK0 MB/|ڑbZzԉ|( zL@B?%JaXqh>9=@q}'GPhHL_ \13FNeқд<-uO_SudWhTS)RԠN!65RcN$ڮeGYK3lZ:I1F #kj֬ծFxGBWX+X ..t@9+h ҚIHr)B-lеͭnIYe^e wFH‰h}GxDVsPnWP)KMRGZyk5-qI㩆1|b|U,&>yRU!'X=qآYlI2M?ךFVq e*fT̊d}{BdaVcvF z [H>9, zXF' %ϋ.m ^4%*_6ψ4ܲWw. {MNJ-aX&5G[Hֹo+9- -urN-lE!f'g_Lnsp͹([ƶPnض͗=o[fU+%~w= oc BxQrR nyq+)}􂇮.Ɖn VO)XӞĢ]9du(Z:uv}3Y;1t-nnXg2<.yN>- Ca5DB} =-7=D33 bŔZ-k|6LA:.gIQ6=,в\2~ ;Nll .c^~t(ge<'mр2O%}7Y }gv@J"Hgtb%e#ln.f{4oxs{O5TM0V7XFEg(}i>(-1jNHq$70M2jwqZlMwU[#dž GzKy#CFĀӄQbH%CvS}}h~:x5I$0U$&*O@ hN~5؅adQ{p=LDHN'Ō|;(G9TNHLs5W V7"X4h^hỸq?XBVKUdtI_s wXxwIv!y)tF$JBďb"sGb?a )iYF%;L딍i?TOďE2rpopXeB2' yZT$>5JXd.47B;d6 =YǸ,bɓguoiÍL,LDNhL棏dLt1GFOey^dYiU8usOdQ9Oi(X4iwauwyY|sꈆy,`RTN1s7zytC9) St0Ɋ/ǛBh9|ggG )0).ٜ61ٛ 4ԹylayLE@ߩɘD5r ٞ)(:LW.p'I3*:fa5pJs)! ןPXTvz1giiIcJ$|6z^#'*JAc,ڢ+B^f@JG0C*UZb#Fj4 NJU=e;pP[j/zYZiez/a7fl_nGt]rY_7SJƜhT> ^樂bA>`ErZ*6(W{J)zg]PX74vcW:U.q*sZjJ yJ_U &Ы8:ڪJj ~"@J\Ҫr\cgg(Tb3q|B殭¨䥱j:wNL$ wկ:/ģ 3˥1xH #-K, tu"7j[V#uKsdD>%C+4kK#'I5-M"dQH.qYH,Ƶ] f_fHIm_O\zPӳX stKYzDSg봃R |X)DfbzyRr7~˺Jz/$׻aƻ9( Fp;IKkE/ A hs2_;!Wf{+|髾1~ ϊ#*ۺUMKpv**IkxLR:0&8kěs0lj֓lN q"lr &)V!l[\/\0:|*¯Zvik٠P,RV\gZԍT= ږ*ri o ّΓ S4׫؋:ז\لZ3ڭҬ}~δ}G{ڣoRvw=܆u #Va˽d [P# Զ݄V -p"ݥ-BZݑnvx=%}Jݮ}MѷߖMO ^M~u^ᙠ,ߑ$^佥*┝Q@0^ νH]2mK] 8Nn&(E X-௳JL;M"mU CIj]lx]VKIˤ!z7˼~〮^"ίM렺K芎<B5v 8_蘞5&r/=}\ӫ`TW\,>$nںna'7fFgvLVl]N&`|~횾δNSC.^]h~>"r<סoK j?j-~kDxvh .ھp#e\⎆?pD-NZh$92?$_wENwO~料COi泭CN\>@u1?TOX_xw^޲BO]V霊Ղt+6}_E)(|_܄Ӽ Sф8zls1b2y?9(õ^RDw\iYZUt%$,.Hp@lS0f';Xh$tLzR~!ה R-f) \f+&֖]cLef c Yb'T+\'_bh'k-g[-)ؙhE pe&>iFg#2EUYv͘B.>0֊*|:  )ӭ k좱ˬ0[ 1^܄ۯ)-l_* Sn UhE10&kHj/F"KPA*܌P0:P |8 ::F\L%3.'(@-4.zE'.GPG-TWmX_t0#} @Qֲڇ,1lw+حL4 wBjSL<ݒiN0NxV}?.J;v'T'~Oz?8Ar$8C|.{'Q{R9w##[T'{W#(GxO7=oFo@sY.x/;STV–:U<+F0),0*'xq F4+lbpj AqI(L՗a&8RPN+a ytk~2 62_@Hɉj!ۑ)Zr+%žpv!dJHf51r"ߨ#^%~ӈ?8ƓghHǒ͑(FoHC+_$@@6 E!ȰC6Ԑ'D룉GȁA'cIKTV)G0HR뒚lҍ̥220r٥dc@4b< fdi Taڨvm;ih TA>y3YA8 z X`' J~8 4=j M<'JѐJʨ5LNtc0։ʛt?MdqJT_7C֖Ԧ:PT$ :H]PCUP3FǬQx, C\皳~DkZ jǯCĆ(Y͜bqjMkQşȚ5vx,,pD+ÒX=: <Ų֤9AEAZԶW&-6R-lx4NᶮA1nM7+ݐ6O|mr%]oҊ[ }f :ƽߢoz~½F)5apLP񲁽؇~9;`I<ͩ `q&3XH;q5?$_z!h; ȅh VtX >@IRRK(g>x!82Ur$;H3]\eK](rMצٝk>ijU?):QyM95 !T1ХphY틗6/$r"xg %A;%Da~T Qf%J'cadW>Άwl%yYuMglZxѭ_T{+ 7:fMԜdf]V&8ŽY&v48ɍN O c;^-u<3L>8\-4ڬ|ŽuETJIt̢hc?RN{-'kQ󴇺@_OSKVf >䉟9׍^JF<>=ky?XSM (Ȍ׈;8~, <>L6mHd#v5|r3Jxza,8uW4Vgum~"(ƷM@ (\.Ȃ-wLg&&:`7?1B>{c6]-zF耇#K6MjWSIť@. ]؂_xa8c*,(vtȆmhoHNsbdk@EzE(^؈W9I3,!V95;m*9x(x}d%֊‰Qu aLVk;@ X셂Qf%؃G u~҈lGdՈZ؍>tHyqxP1v5(Tn0G&Gʘ Qf_dXGox{!u dI2( Ylfݴ'pg}QB~~.M.Y @@W:sxx (` vc;UU$@ SGFGyY?KN()3Է}Fɍ<[ّ&A **;bY 8Txj6QB0v)y>S4}R[~B#N:SPs9.זӘYgY|x)| M[{f0@Ap#awu[g@c7(?S'ya$P K~j‰IVg%!;Br"v7Taaw ֕&UFVv@Fa Bae|c&뉖62Ih$"t&hqnƝghqΆIGhhLYIx>*:tw<Ƞ9 ӹEoGeFqtkVt:HwK:r7T:eu#L9Y 9O?jlIqIX*mNbh`WogJjQcMq9Wzxj,ڢSEJ9w;^ڠ4fntbqhJJj"J ez{*IUI٦hJw  .% mqOzH: WA% "JQY"sGoiszt*Lmd$zvF*s 3'J"ׁɊ0:;\ڪӣd1Zje){~9spIW$owuJKY' *%;;J-[}U9*`Ѳ?e/ ;7K`(ij\l%4K _E篨 I9sൎfS稳/"KSO`:7T[V7h.k+n,$FkzV0Y{2wONk2 œ:㷚kHkHش{{d 1 [qK4OX ЙKg{@{+k;1;d!ɻzûO!ɋۼ 8+kź{R˽ˀkVP;n[;a;տs(\ܽ~RHF,qY|X e |9¿O$\|‰7BC$Ô0>U^ _>cܧ[RcxGWa> s޷b@epiTw<~ $M*Sa3^p]k~g`X陮 mPЀ>B^f8iQ4ұ@'G֤;ޗBsٟꠅ2Ȯd7gIU[jZx6 1٪Nخ4y+i!Bx6aceȷj>nn=jjotl ޙA:4&1yf F7m'2j C>M9OnDwgA`DgǖIV? JK۹W`Ͼ(:-//4><#KϾ_\໯T~J`~@(X)Q߀CI 6uVh B< a$HS&hƴ28#he8$/ cHHFAe%$ Y8vXf)pe|P@ chhI[;fa6Qf sxxyN^ fP\硈bQ $)6jĉ)yLMʂV騤hj꫰v>Y@뮾ah&%Ъ v-$*:PJ mL lޗ+/K9*-{mh; l0 !&h , g t:¾m  ?ʊڞV:٫oM!-e vn OS; A|,= w zAjɺ,@~7ul c-}Qz 7cOKՎ4= w߹({:v_5w[_$oZuBl雿'6oк=ۿcNTI7(Fx D C (B8XAx@q'w "8$X&x(;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator__coll__graph.map0000644000175000017500000000063510666754775032760 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender.html0000644000175000017500000004551110666754771023260 0ustar fboudrafboudra log4cpp: log4cpp::IdsaAppender Class Reference

log4cpp::IdsaAppender Class Reference

IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz. More...

#include <IdsaAppender.hh>

Inheritance diagram for log4cpp::IdsaAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::IdsaAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IdsaAppender (const std::string &name, const std::string &idsaName)
 Instantiate an IdsaAppender with given name and name.
virtual ~IdsaAppender ()
virtual bool reopen ()
 Calls idsa_open() and idsa_close().
virtual void close ()
 Calls idsa_close().
virtual bool requiresLayout () const
 The IdsaAppender does its own Layout.
virtual void setLayout (Layout *layout)
 Set the Layout for this appender.

Protected Member Functions

virtual void open ()
 Calls idsa_open().
virtual void _append (const LoggingEvent &event)
 Sends a LoggingEvent to idsa.

Protected Attributes

const std::string _idsaName
IDSA_CONNECTION * _idsaConnection

Detailed Description

IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz.

See http://jade.cs.uct.ac.za/idsa/ for more information on IDS/A.


Constructor & Destructor Documentation

log4cpp::IdsaAppender::IdsaAppender ( const std::string &  name,
const std::string &  idsaName 
)

Instantiate an IdsaAppender with given name and name.

Unlike the syslog API, idsa allows multiple connections.

Parameters:
name The name of the Appender
idsaName The service parameter of idsa

virtual log4cpp::IdsaAppender::~IdsaAppender (  )  [virtual]


Member Function Documentation

virtual bool log4cpp::IdsaAppender::reopen (  )  [virtual]

Calls idsa_open() and idsa_close().

Reimplemented from log4cpp::AppenderSkeleton.

virtual void log4cpp::IdsaAppender::close (  )  [virtual]

Calls idsa_close().

Implements log4cpp::AppenderSkeleton.

virtual bool log4cpp::IdsaAppender::requiresLayout (  )  const [virtual]

The IdsaAppender does its own Layout.

Returns:
false

Implements log4cpp::AppenderSkeleton.

virtual void log4cpp::IdsaAppender::setLayout ( Layout layout  )  [virtual]

Set the Layout for this appender.

Parameters:
layout The layout to use.

Implements log4cpp::AppenderSkeleton.

virtual void log4cpp::IdsaAppender::open (  )  [protected, virtual]

Calls idsa_open().

virtual void log4cpp::IdsaAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Sends a LoggingEvent to idsa.

Parameters:
event the LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


Member Data Documentation

const std::string log4cpp::IdsaAppender::_idsaName [protected]

IDSA_CONNECTION* log4cpp::IdsaAppender::_idsaConnection [protected]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh-source.html0000644000175000017500000000735410666754725024220 0ustar fboudrafboudra log4cpp: PropertyConfigurator.hh Source File

PropertyConfigurator.hh

Go to the documentation of this file.
00001 /*
00002  * SimpleConfigurator.hh
00003  *
00004  * Copyright 2001, Glen Scott. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 #ifndef _LOG4CPP_PROPERTYCONFIGURATOR_HH
00009 #define _LOG4CPP_PROPERTYCONFIGURATOR_HH
00010 
00011 #include <log4cpp/Portability.hh>
00012 #include <log4cpp/Export.hh>
00013 
00014 #include <string>
00015 #include <log4cpp/Configurator.hh>      // configure exceptions
00016 
00017 namespace log4cpp {
00018 
00046     class LOG4CPP_EXPORT PropertyConfigurator {
00047         public:
00048         static void configure(const std::string& initFileName) throw (ConfigureFailure);
00049     };
00050 }
00051 
00052 #endif // _LOG4CPP_PROPERTYCONFIGURATOR_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SyslogAppender_8cpp.html0000644000175000017500000000363610666754762021635 0ustar fboudrafboudra log4cpp: SyslogAppender.cpp File Reference

SyslogAppender.cpp File Reference

#include "PortabilityImpl.hh"

Include dependency graph for SyslogAppender.cpp:


Generated on Mon Sep 3 11:54:58 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/OstreamAppender_8hh__incl.md50000644000175000017500000000004010666754746022455 0ustar fboudrafboudraff066c9561f95b2b3446aca0cca82ad4log4cpp-doc-1.0.orig/api/PassThroughLayout_8cpp__incl.gif0000644000175000017500000001665310666754747023316 0ustar fboudrafboudraGIF89aMUӿp!,MU0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~IwuEs¾qo׹nlmj'h\9~8Bq HbZȘb4 30RdÇ%J鱥˗D8!#-XN`BV6I,ptIΡyF=PSZTXX mʶI|׮Z܋W/ٿE(xl!˸1An:a1_,CGӨ1ʛf%9iϞiyb Z`ۆsحM/;@kn\`܃Fتwq[? 9ie˧@}y_i&u߁33g skXF`f~p܅e$.: &+:,XO0c 2ZD[8~DAFhԐ]0iO"?E'PfIiRY"dIh zL)e(yxB-E矀nȧ`PhSS6h,:ġW$fiZ~>:3q驨Щr(j +V4z^kj:slF+mZA)"0Nk ŵd *vK[đm,‚K2,"|$p51*R/:e&|23ls5'r[03q>E7 #HXREH-QkjWO5] ڦOõB6U[}Bim7m6su-x}yM$fSzp7b@Wngwn9zFnz鬷9.{Ґ[;w|n {GC0? Qدxɣp=&߷> Pg#۾ 0ҿ ^@?С$xm/& \@A:tB+8*Ёa8@?3!B l5lCC,Sᾈ@'ٱAHsC;1+"I(%2owV@zg +]/Ƚ `xRh34G= X4ύbO|R,Vg=/f'Nq{1 "%bBA<:  BQra{+XO,I[Zǣ nT@zUDUp8uCbҩy)yJ42]z?fU3 ׄқemhl(%YʭTwy%(]vO*BgsX^^=T/IϴȂ`)̀@MOTT7}ׯFkLΆdmX2yHgJִm'z֒MM Zp1l.6Yy;pf3ys1,( \8߀I4fЊ0hg3l=\Y,*0lEt˴79Yӓ GԙnuNU'vf@<Щiҍҭ5jT5bӍ׽Vٖ5WSC6uldel bOnU1x}AOK v,K ;ٛȦqv703x5Ep'<Fh|B3(gW@-%ʓj+7yc3꾼޾9".sӼy¾s)>:[[[BősOOF֡S=V^/G=[:>>oﰑvWܑQwj{>)G)/xzwū`o|2e^pWAp"<)r~()wP\@HUZ͞q3,V|nO? Qi{?!3=_?_*GSG)_w`e~$p-2Fy Rm>8oF|Pa]r%gf},؂ /1(e'x7xApf7'NA48$V<@XM B8tAiOh^sFEr]Vh>+~O8gxik(ZsJ["f:&J4b'#]%V%JBm8GXnQ$?&93K!UT/6T)Dc]e=rvq]`2Vd屉eM^x,(}ȋNUΑ_RU"^+>ٸ^uOvمR(wTZO\X[&U%^t%|Ŏs]\XΈput aYZw; V9UXUXyPWU\rE8\tXXy9x7x5ifVELzd g5WuGY匚$YG&\cݵ[)^Iw=r`9 fk\y[n]^YYV\yF+\hUTUXx}04p6L8 z gMXq(Ei` 6Oc8o-!K Sw]WK\03'H=Pa7`f1`(Rfa(61Sz@TUHa)fh((ϖU9ɹQHPtc+YI K06?a=aDy~œyM6(p@99ICZ'ٙ᠔"eP4̹Xi3@15AX#w5jٚɛX6~"Qp6 ( qoGա;eG [JjL =J`edk*_^ Itb>z4<]]ڧrt:!jw}3}ڨz|.xgt.) :d8Z-+JH1#wpvmohyz Upf/nꪼjKvnbðV*z@rjtcЧJ3W ي-Fav@s0Wjj:4دPO5JzTf Rn kª9[z;t+o~"Ku޺pJq*Dz-sZ 5˳7[r 'F vD[K˭I[iL+dyhXWyZ{b&7rb~g6n[kk۰7rEgu;$1fʚyasvxfzop0;'! k*~+ᨪ}&jYIp˹s@#;"k+z8kZr|ۻrVu;w5Pz{+i>;`).9mK2bpJԴ;Bp"[{/Em7 ejwK7+8U:_j~׿kCxIft<;?ӹ|'kQ` *S/٦\Ռ昿2Y]L2y鱖jġx"o7#lmzř#UQȶtO&.GAᨙP_#yWR_ICL-G15ō RvE^rŒؼù>Pp UO4NU铷Q{grsqƅ#Na婑 (Lkl{ɺ){9EL+q*Gz熎jY[wEƜBiP2R~8ˮrp>.n|3<1^*T_ - )Gm#/ O;щ~uv[FBed *oA-#՞^4;/?=OAOHE/q:K=C~)g(Ɯ!}ՉH 6l Pn%hׅ !m&u|G`"Zދc3(ը#6؟&DiH&L6PF)TViXZYMt`nw֙u晩!aOd9&`M7tr牄#kH, Zx+)&Vjinur&)`6)hĞg+oގ"㏾k6,ʅ*e*9盥)r~ٚ:۪B>{ >Z/5\pgL-6ևyRazEu..6K l0u'|hh-Lb0lZÓn⥡pzmOO[+L;+ϴuͱ WG8dgW]+bѶr#wetȒ{Z߀H\\ 0$xGWnCg'G]^ݒ林nz^~z4.ۂ{R/ Xx?~9Po7>߯He܆M ( ZY S z G(tJS10=^(A6̡AP48!"DAPH*aV.>e^!H2~f!6n`nDaNH:JvT#(ⱏ;# 9=$"i-K#OIZ/ㆰKD %0Hd%SJn5 @%AZI)A,`_by\V 0YT DR ɌTVKiZJ| "in#+7LZ%;'9) dg9DS=ٕfS0@a`H1әІFCC B̀NpfMqbĨ m&ңu%(-;ӚjCl˩8Ԧ(?JTapsB*Պ&Ԣ!sT?vqUp cTjҍ`-N?j*m4jjXáV=hkP]KMJD׾tr1s15v+`b!l&UYEꘜRعz]9PVN3hIYK# k*-+b"ʭpQ*ūqܟ.W&ME\gK]v=+v]5 x]5]ywl5{K_ͯ~LhLN1;log4cpp-doc-1.0.orig/api/Appender_8hh__incl.map0000644000175000017500000000157010666754727021222 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator.html0000644000175000017500000002065410666754775030467 0ustar fboudrafboudra log4cpp: log4cpp::details::optional_params_validator Class Reference

log4cpp::details::optional_params_validator Class Reference

#include <FactoryParams.hh>

Inheritance diagram for log4cpp::details::optional_params_validator:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::details::optional_params_validator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 optional_params_validator (const char *tag, const FactoryParams *params)
template<typename T>
required_params_validator required (const char *param, T &value) const
template<typename T>
const optional_params_validatoroperator() (const char *param, T &value) const

Constructor & Destructor Documentation

log4cpp::details::optional_params_validator::optional_params_validator ( const char *  tag,
const FactoryParams params 
) [inline]


Member Function Documentation

template<typename T>
required_params_validator log4cpp::details::optional_params_validator::required ( const char *  param,
T &  value 
) const [inline]

template<typename T>
const optional_params_validator & log4cpp::details::optional_params_validator::operator() ( const char *  param,
T &  value 
) const [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/CategoryStream_8hh-source.html0000644000175000017500000003120610666754725022733 0ustar fboudrafboudra log4cpp: CategoryStream.hh Source File

CategoryStream.hh

Go to the documentation of this file.
00001 /*
00002  * CategoryStream.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_CATEGORYSTREAM_HH
00011 #define _LOG4CPP_CATEGORYSTREAM_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/Priority.hh>
00015 #include <ios>
00016 #ifdef LOG4CPP_HAVE_SSTREAM
00017 #include <sstream>
00018 #endif
00019 #include <log4cpp/Manipulator.hh>
00020 
00021 namespace log4cpp {
00022 
00023     class LOG4CPP_EXPORT Category;
00024     class LOG4CPP_EXPORT CategoryStream;    
00028     LOG4CPP_EXPORT CategoryStream& eol (CategoryStream& os);
00029 
00033     LOG4CPP_EXPORT CategoryStream& left (CategoryStream& os);
00034 
00039     class LOG4CPP_EXPORT CategoryStream {
00040         public:
00041 
00048         CategoryStream(Category& category, Priority::Value priority);
00049 
00053         ~CategoryStream();
00054         
00059         inline Category& getCategory() const { return _category; };
00060 
00065         inline Priority::Value getPriority() const throw() { 
00066             return _priority; 
00067         };
00068 
00073         void flush();
00074 
00080                 template<typename T> CategoryStream& operator<<(const T& t) {
00081             if (getPriority() != Priority::NOTSET) {
00082                 if (!_buffer) {
00083                                         if (!(_buffer = new std::ostringstream)) {
00084                         // XXX help help help
00085                     }
00086                 }
00087                 (*_buffer) << t;
00088             }
00089             return *this;
00090         }
00091         
00092         template<typename T> 
00093         CategoryStream& operator<<(const std::string& t) {
00094             if (getPriority() != Priority::NOTSET) {
00095                 if (!_buffer) {
00096                     if (!(_buffer = new std::ostringstream)) {
00097                         // XXX help help help
00098                     }
00099                 }
00100                 (*_buffer) << t;
00101             }
00102             return *this;
00103         }
00104 #if LOG4CPP_HAS_WCHAR_T != 0
00105         template<typename T> 
00106         CategoryStream& operator<<(const std::wstring& t) {
00107             if (getPriority() != Priority::NOTSET) {
00108                 if (!_wbuffer) {
00109                     if (!(_wbuffer = new std::wostringstream)) {
00110                         // XXX help help help
00111                     }
00112                 }
00113                 (*_wbuffer) << t;
00114             }
00115             return *this;
00116         }
00117 #endif
00118 
00121                 std::streamsize width(std::streamsize wide );
00122 
00123 
00124         private:
00125         Category& _category;
00126         Priority::Value _priority;
00127         union {
00128             std::ostringstream* _buffer;
00129 #if LOG4CPP_HAS_WCHAR_T != 0
00130             std::wostringstream* _wbuffer;
00131 #endif
00132         };
00133 
00134         public:
00135         typedef CategoryStream& (*cspf) (CategoryStream&);
00136 
00137         CategoryStream& operator<< (cspf);
00138         LOG4CPP_EXPORT friend CategoryStream& eol (CategoryStream& os);
00139         LOG4CPP_EXPORT friend CategoryStream& left (CategoryStream& os);
00140    };
00141 }
00142 #endif // _LOG4CPP_CATEGORYSTREAM_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/namespacestd.html0000644000175000017500000000304110666754775020405 0ustar fboudrafboudra log4cpp: std Namespace Reference

std Namespace Reference


Classes

class  ostringstream


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TriggeringEventEvaluatorFactory-members.html0000644000175000017500000000667110666754773030675 0ustar fboudrafboudra log4cpp: Member List

log4cpp::TriggeringEventEvaluatorFactory Member List

This is the complete list of members for log4cpp::TriggeringEventEvaluatorFactory, including all inherited members.

create(const std::string &class_name, const params_t &params)log4cpp::TriggeringEventEvaluatorFactory
create_function_t typedeflog4cpp::TriggeringEventEvaluatorFactory
getInstance()log4cpp::TriggeringEventEvaluatorFactory [static]
params_t typedeflog4cpp::TriggeringEventEvaluatorFactory
registerCreator(const std::string &class_name, create_function_t create_function)log4cpp::TriggeringEventEvaluatorFactory
registered(const std::string &class_name) const log4cpp::TriggeringEventEvaluatorFactory


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout__coll__graph.gif0000644000175000017500000000157610666754772026031 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihle tmx|װG H #rQ"JJ +Lr]n4"`Vׯ7*9o.O{H^ {ڶ)=wݾ`ƖȓXsZKNسkνٹOW𿳏O=X_~hyJz2Dh}Rx^xq:͠!!]ԡHc*3)$/"9DYKRdOv.* $[Sr#Fehv'\]TYgz)&xeUꙦ1h$r~hfgrbXil Bhnz^B>%Bj*h|Ȥ?j+YZ쟯(UF"|"!g,Ѿf~8~+ݎkn{ឫ.y뮤+/8gqo ;log4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh-source.html0000644000175000017500000001570210666754725023250 0ustar fboudrafboudra log4cpp: AppenderSkeleton.hh Source File

AppenderSkeleton.hh

Go to the documentation of this file.
00001 /*
00002  * AppenderSkeleton.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_APPENDERSKELETON_HH
00011 #define _LOG4CPP_APPENDERSKELETON_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/Appender.hh>
00015 #include <log4cpp/Filter.hh>
00016 
00017 namespace log4cpp {
00018 
00024     class LOG4CPP_EXPORT AppenderSkeleton : public Appender {
00025         protected:
00031         AppenderSkeleton(const std::string& name);
00032 
00033         public:
00037         virtual ~AppenderSkeleton();
00038         
00043         virtual void doAppend(const LoggingEvent& event);
00044 
00050         virtual bool reopen();
00051 
00056         virtual void close() = 0;
00057 
00063         virtual bool requiresLayout() const = 0;
00064 
00069         virtual void setLayout(Layout* layout) = 0;
00070 
00077         virtual void setThreshold(Priority::Value priority);
00078 
00083         virtual Priority::Value getThreshold();
00084 
00088         virtual void setFilter(Filter* filter);
00089 
00094         virtual Filter* getFilter();
00095 
00096         protected:
00102         virtual void _append(const LoggingEvent& event) = 0;
00103 
00104         
00105         private:
00106         Priority::Value _threshold;
00107         Filter* _filter;
00108     };
00109 }
00110 
00111 #endif // _LOG4CPP_APPENDERSKELETON_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh__dep__incl.md50000644000175000017500000000004010666754745022645 0ustar fboudrafboudra0d7ff7879e29796fcc78351f73db0380log4cpp-doc-1.0.orig/api/Filter_8hh__dep__incl.map0000644000175000017500000000643310666754737021704 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent.html0000644000175000017500000001126410666754773024407 0ustar fboudrafboudra log4cpp: log4cpp::MessageComponent Struct Reference

log4cpp::MessageComponent Struct Reference

Inheritance diagram for log4cpp::MessageComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::MessageComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::MessageComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender__coll__graph.map0000644000175000017500000000257510666754771026161 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TimeStamp_8hh__dep__incl.md50000644000175000017500000000004010666754763022255 0ustar fboudrafboudra503fb06e40e146df96bff919df496a71log4cpp-doc-1.0.orig/api/MSThreads_8cpp__incl.gif0000644000175000017500000000673610666754745021502 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|$~|tp> s_q9omǝkjiOg49 $` h۰. )ŋk8B1ǎ8,9Ɠ Ol͛4(ʟ?t Р>i*3%QPJ迤X04֭El:vٳhUUY{Ɨ'|߿f}P*KpQ~vi^|KLJ.$?*k>mü ƕS^]ě>a"۸spZe86M$?μDN:^[v.߻3ӫWЯOϿ?X~ h@{ 6!,Vhaw& u(}$"uB`0xۋh(8b<(َ>)T@iшL4aPF9ΓRVi%4J^喻`edYɘf&"Yr tbxƝz'r)(nj衈&袌6h{fCVj饘4N̦0z ʂsjj Q+&kܚ믫zm &K"0FP;f+pˁck PY.Kkl\wW {|j%o5hk0\/<00jX/?60ä$#VD![AJAP$mjyDtf0[J7ѥKDFXg=4=`Ob*v#ibeUm^3-W@r{&vWTd.ҜE+&[p]v'O-N[u"Qcn }OaŖ殯YhNšK>9'lvLb?ym蠛9aڶ vҟ.jn&&\̣~vc}l|s9|~bdß繣2VJE9d~Sh6%1M 6 zLj~`jduwP#i蕾/j+[63@7O]x֑0 :jѐ0k^u;нL{ %],vUBD:HaMʋ_$816hLcs8*3:Wr !TJoc4"ы Y/S$Kg̤& p4+D;iOzҐl%) 0hP*]P,T˨鈡.y˳R07TL @2LSҜfzYejÛڜтNd3?vir;mN_D'49\'?e:h!jn C:1hn btG9}~ FNj )5J-䥑4 Mt˝43eOhHMRJfLTz)PQeVV*`` ΂f9>neA\Vczܹ+z.~EA`_V9l +6d%,1ˋR d!! EfHô/-t"Z䐵/j]ZQMKlӚյ޶ %TR$&e@p[&,w mbw@߿v:e1:ު] eRU(fʧ`MB|30_X̼Kyޝn){: J`] \0&Lor6m.n~}W`#.0lQ/l#W=]v jΗ.0U׿=y=kd O)N6[;!yѲUȸ*` g0k4qkg:GnΌpwzT_FUzaw0z:~2ݾYo6q>Fxqc$OָnݖT 997lM[p}j)xԥi]CN&{E/3zҒ'=-p ] 8zM}v rDq{Wke^}mm#f){@y$wi1j븠q[!(C-]3.;4p))t6̩q/rcum%sS]}Æ&0-vukEl!\ses{5g9>xݚ*چg-Ae͉/^򗶷/ۂ%rbo + F)gJR|wF%vŀt[݁'\wU"I+`JxG{up|b05#X6xU8<(IVŃYaZBX\E+FJ"S3TPKXVHʒRF59 \WF/4T_hfx&lUQj^xSІxV찅\shz(jЀ=؈Ew舖Ȅx&iP(PȆ%ԉ{vX/b8XaL؉(nUHHJx苬Ќ֘Ԩ uh0XڨXhw阊x؍Pp-Ȍ،fxk iyɌx8 (y09ȑؒh8Fk4Try0939YzP i8Y-xyH!ٔ0uR,y|QW_JIdɕdkنmoY-$[Bu9䔗—Ryw$'$y8$%z Iֱ9"KYciV=x+QrrMiPݑS9'|w㒗z cM5YxdȜ93ә*FPةyم0W~6fC '8<]驞iCY RgJgwww؟'tt iJwqwzxo nGcfpznk"Z̧¶i Jr:, '2Xy-Z1)26 <]@:X DzS`HכLQP::JLʙX\ڥ^`b ;log4cpp-doc-1.0.orig/api/namespaces.html0000644000175000017500000000354610666754766020067 0ustar fboudrafboudra log4cpp: Namespace Index

log4cpp Namespace List

Here is a list of all namespaces with brief descriptions:
log4cppThe top level namespace for all 'Log for C++' types and classes
log4cpp::details
log4cpp::threading
std

Generated on Mon Sep 3 11:55:02 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Layout_8hh__incl.gif0000644000175000017500000001003610666754742020723 0ustar fboudrafboudraGIF89aUӿp!,U0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zm#|N T.jO}4ki̻gԝ9 擵!S 0G_Cx ՓpD #:@cG 6zx"Ƅ(SHL*@Y \z=@2[C]dfpBܓb')-(w'%v>j^Sئv駠*ꨡzG*_8ꪬ*v)ak:쪊.kj& -6C^~!9.lBmy*눑(9'PoX`.c)g0 f@\i$a31#dpkN͎[eYk`c4k+ƬCkshD>ºslU"ρ=|X@m@yl#$W̵J^FNKUX=չ7 ˇsfsYUgY~_J5驛Zp}@%MV4`Q{>Y K|ds} #Zv/eyگ%vl>n̋ Xi8Ɉ~ ;@mwnʠ<x]5-p&ܓ<k_R_2y6^L ą}'))0 =h "0yf-)QPE0h h@9Js%%P46ib 9mKoV)x(u*¤JfTh )el4A˞4FRZu潃a#P0V$dkU ~z[t! 9t~CێHV yQd׭)sWG3D_qWF4Eipσsz soSZYVEo_J@T΁ag{hwte KmZD2E=ZfuZϱtiv\-]&^B-,OoUj|gX덂 s[8"uep1`&B:]5.i {@fc#F .o",LQb:=SN?e!!aa3=6Y=TV\HJIM9z+Y5Jmb>3L+\{:(π|ij8h^lxZ0i|)H^RW0`ѴWr@z> JZA==Q2ֶvpm]u -fÁ0ev6!mR?>-lN=Ϋn{@ͳM=slM-T0^3mko0Ym 괔U2N3rPEn*r{dSnl^3w r7HQtS_dC?£ ̕otv$jf5>݀ȻyoЋ~˻BvalhwЄL3!VC|`(=?w gxӨs|q/K\*,5)i;y˝{y\{r>[\/0K t'mo>=Ǩ[HcII؎ ?(|:[GB2uOZeCe5-E4J3sWC8Y n6Rc`UMX#>%rwb9ҊsD]'A5 xדu~yB'd{ dnhTIA+z[i|Y@oi1GX|=@U0w@ h?~Dx}}zB%[GIp)yIh&1 ]zF@S>AI4TYXCǛ9V>ȍՂW#}}2ސiR)TUgi` 06LV|46R؏0> ze*im3d0ZeHc`4ܹH;Eb)Z+z,.96zKPGɥNRhebdZk mO pvOtZ{ztsڧh~3نyZ2zq?^jj`jWѩ":{J| f`}:4z:;vӫ: z[Aڬ( ׺5Z*)ژܺkj˺ :*X 3a۪鮱c*=ʯU?pՈ"NJȮSyP a*i;аG U rRK%#;ĵ~]qbl^d2ngBc1074xx8X4i٧quDZ)ZZۧ75jZ%zʹ[l K| <|\,M̪ō#l@,ьsC0ٳiSú׮OV۸+oA;hM:ˡ/Nѫk]O[O^_OϟB_2`_ *`ʑZ1aq`e ($hbU_*0viUc 7#r;Zc ?oCTd GbmKd OBiS>Se5\pILyɋ€ :evh&E&s֣^4EK=e5ip[py,I^p9D_Yh\w PYHXՠu ^`psoՙ:V=fѰeKNN<*r=m6eg)+"uSꂔ$kRIR+vf+gF&nS-;:׸2N.Kߪ~eԽ i)n`)EB0u*2MLqWz2D-ߌ4+i;#l,#30;L&}RsanS4Ut5U{2fk ;jUa3s4g%Aw3sMmw}}+ qm`uz7pe>m U{'梌 a6滜l/R2 FHm2f)/~ Vkdž'- _^Ȍo^"6'i)?G([3 \`7@

؛  OR',|B  pBafD@D\ #6}NdbXP,@8%6hL bpLcuH~qBiBG4bB+0df8-Eq8,p==nj;p49N d&& K&2TV@ ` LA9 Q:m.e:#Zc/9% ]́*nKeDڤ[qKpT-I,+s[&Dz|&e_Ã#Oy^yEXokՔOA͖Z֪Y UCw66~q$'69z]SzKBCڃi(p4UU='vӀ4!!Ξ&Z< gQCQ{UYU$xd*n'L`1Qk*yT>fh,m.*M] AuJc[X$$r]aɶ1TFk5gQZIrlg;[.m8nw[Ql-pK\+q8`sxqt X'LÈ87qLdmAd9vYcx 2e6XOֲ,VyWL~sg$;gј,g(CNpMh7γ$.Y4sihC҃]׷¦9P&uNj*dVm5mqEX_Բ֮Gkk=lq.i75tq]VdirIKmaO|*,9!Z$mǮ2`[K[n$|3ІR]o{c_Z|e ~{ ]S1x0J x t 6Vr({*H:ָT׼³w;9JvHxe|I+$?zy*puVֵuw9Skq@kg{2pnΥ xoa0khTG3OsvB/9=ꑣC;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender__coll__graph.md50000644000175000017500000000004010666754767025651 0ustar fboudrafboudra278ec6c212b7ff33afd717cba3d5e47dlog4cpp-doc-1.0.orig/api/SimpleConfigurator_8hh.html0000644000175000017500000000660710666754761022327 0ustar fboudrafboudra log4cpp: SimpleConfigurator.hh File Reference

SimpleConfigurator.hh File Reference

#include <log4cpp/Portability.hh>
#include <iostream>
#include <string>
#include <log4cpp/Configurator.hh>

Include dependency graph for SimpleConfigurator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::SimpleConfigurator
 This class implements a simple Configurator for log4cpp. More...


Generated on Mon Sep 3 11:54:57 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8hh__dep__incl.md50000644000175000017500000000004010666754731022564 0ustar fboudrafboudrad79c6ee8a15d96bf9cb58287b0838e4alog4cpp-doc-1.0.orig/api/LayoutsFactory_8cpp.html0000644000175000017500000001035110666754743021655 0ustar fboudrafboudra log4cpp: LayoutsFactory.cpp File Reference

LayoutsFactory.cpp File Reference

#include <log4cpp/LayoutsFactory.hh>
#include <stdexcept>

Include dependency graph for LayoutsFactory.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Layout > log4cpp::create_simple_layout (const FactoryParams &params)
std::auto_ptr< Layout > log4cpp::create_basic_layout (const FactoryParams &params)
std::auto_ptr< Layout > log4cpp::create_pattern_layout (const FactoryParams &params)
std::auto_ptr< Layout > log4cpp::create_pass_through_layout (const FactoryParams &params)

Variables

static LayoutsFactory * log4cpp::layouts_factory_ = 0

Generated on Mon Sep 3 11:54:43 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh-source.html0000644000175000017500000001135010666754725022273 0ustar fboudrafboudra log4cpp: Manipulator.hh Source File

Manipulator.hh

Go to the documentation of this file.
00001 /*
00002  * Manipulator.hh
00003  *
00004  * Copyright 2005, Francis ANDRE. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_MANIPULATOR_HH
00010 #define _LOG4CPP_MANIPULATOR_HH
00011 
00012 #include <iostream>
00013 #include <log4cpp/Portability.hh>
00014 namespace log4cpp {
00015         class LOG4CPP_EXPORT width {
00016         private:
00017                 unsigned int size;
00018         public:
00019 inline  width(unsigned int i) : size(i) {}
00020 friend LOG4CPP_EXPORT std::ostream& operator<< (std::ostream& os, const width& w);
00021         };
00022 class LOG4CPP_EXPORT tab {
00023         private:
00024                 unsigned int size;
00025         public:
00026 inline  tab(unsigned int i) : size(i) {}
00027 friend LOG4CPP_EXPORT std::ostream& operator<< (std::ostream& os, const tab& w);
00028         };
00029 }
00030 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Configurator_8hh__incl.gif0000644000175000017500000000506310666754734022115 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:@Zجvz`tL. :nc(.:> zQC5*9 ¶Ō !ֿ۟ȱߵ 7pAq 5 I`@12LXpF40ē*fǒGսDhy DJhœaH1E{KўP4J/ܰO_ڴB8EJv*OӶblӲp UʖMr+\}^D1nj#l0 h\e̠WpM:ӨSz׭cn۳kk͛ν/ 7;yT;ԳIK.|3ӟǮ="/#B!xh&Hs 6F8FFՅfvjbQfb\+ gµHJ4B#6#o;/ؐE肒!9R0ɂAI܀)|` jYB]V ӄ&Zظ֠w1.{E)tu*[g4&VCV_U5SL-6}뮼ij$~5@vQI E# ;JYTh2HjzխWCQ߲+]*Vؾ魻jj[IZ[*9TsrМ$0Lޞ  Avq.ג2̢W_z00>` $(iN>3FWK W˄e͈\/^XVȐ4, Cx=C1C GD74Kt0E@D1BU[O84",D:LITaLؚ(FnpQ{l܀ش5i cC6mP3 e,ii~B#h8g IɕLSxݧVlkQ+[6VZH2I+̲vDc[7}kr\L{.խs{ZFumt%2wo]: g3÷mn|`/+qwmm &׶UgZo^ WЦ6Êի _ (B]M8=5*jlH:{U0 6fꐉ, qJG  Y./yB~Lf3K Lrre+@;˔lH]sf?W ] DSftfAQ|jHt(}I}`erj-RU"`Y0BZB9^׉!KfȾCb6]Kڥf]"x6լm@!70v[nCf6̛.ýٙ߁.  /_d#ޜS8xpq 8ۓF&? S.7+yw\.sȸ8͘<6eÝv[䥫 log4cpp: Member List

log4cpp::threading::MSMutex Member List

This is the complete list of members for log4cpp::threading::MSMutex, including all inherited members.

getCriticalSection()log4cpp::threading::MSMutex [inline]
MSMutex()log4cpp::threading::MSMutex [inline]
~MSMutex()log4cpp::threading::MSMutex [inline]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringQueueAppender_8hh__dep__incl.map0000644000175000017500000000016710666754762024405 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BasicConfigurator_8cpp__incl.map0000644000175000017500000000417210666754731023247 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender__inherit__graph.gif0000644000175000017500000000344210666754771027011 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,Amx|7H1Y2"'!Z5Ukʥl߮f3RgvUu },7Je/gX$TMR zNzGDs }K\UFDϷօWɲֵͼԼ|ͥ-pkn/!YPb4tdR !.r %{xrJ%-L13&K15mDS!@( Q=gHTFMxTT^*"V`9x KVׯeJ8Zn.8 U\h[WoZy,80aUl71co,*Q/cfysΞmr4=OI b^"{ڶd7o$+48qƏH*CG!}I`ޕjm9J}8ǘ`" x$R" "уQdS YDQErt(F=C(#4F = TA!4rJ*?cC(8 bc/$3Gcb5x#1tYe%jXct$9Pa=l*j KJRI~^:(x65lʔ#}g@hF-iSL$' ~ZdH Ih l ӊaQ`޳G=& P n\FUKn pXn!oWt `zo򋮿<µ"2̬BlR Žblr L<ܜ|4P+m4(8l J˴5IO+9V {Aӽ>,U[Aa4N ^-g+4dcf&9f9=r:IfgX*,J"egyN~9GMu f(vɹv(餚yN'sx)鑫3o.i$S>C_pN*ݛIzO(ت~Ͷ[ߏ{__vhLfs|"(Ax :d@B(P:! MH}/*V -8C7aC l8 ƈAm8&Ɖjx*g"z\L+3FɔZ_Fg%5@ x̣> IBRL"F:r|$'IJZҎ&7N (GyHwL%&MVR|,gX-h\5.yHӓ71/M3ü3 FN|5Jj'Yk6f5lVd1Iz3,7 O{J3lg?o?ⓟDByDCхND*юZԣAђU MsTAFUzR&3'u]AYz-EPԨHFAT6M*M"NRT{jNYѮTGjTǪԁZ%7r4jQ̧0 TvECR*Xs jV_K:֛46GjRe7Jr,hGIђ#jWȲugKͭ;log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8cpp__incl.map0000644000175000017500000000417010666754741023570 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TriggeringEventEvaluator__inherit__graph.map0000644000175000017500000000017610666754773030721 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent__coll__graph.map0000644000175000017500000000023710666754774030515 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/FileAppender_8cpp__incl.map0000644000175000017500000000415210666754737022205 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_0x73.html0000644000175000017500000002056510666754765020540 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- s -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8hh-source.html0000644000175000017500000001164610666754725023261 0ustar fboudrafboudra log4cpp: AppendersFactory.hh Source File

AppendersFactory.hh

Go to the documentation of this file.
00001 #if !defined(h_738a42b1_1502_4483_948a_a69e7bbbee6a)
00002 #define h_738a42b1_1502_4483_948a_a69e7bbbee6a
00003 
00004 #include <string>
00005 #include <map>
00006 #include <memory>
00007 #include "Portability.hh"
00008 #include "Appender.hh"
00009 #include "FactoryParams.hh"
00010 
00011 namespace log4cpp
00012 {
00013    class LOG4CPP_EXPORT AppendersFactory
00014    {
00015       public:
00016          typedef FactoryParams params_t;
00017          typedef std::auto_ptr<Appender> (*create_function_t)(const params_t& params);
00018 
00019          static AppendersFactory& getInstance();
00020          void registerCreator(const std::string& class_name, create_function_t create_function);
00021          std::auto_ptr<Appender> create(const std::string& class_name, const params_t& params);
00022          bool registered(const std::string& class_name) const;
00023 
00024       private:
00025          AppendersFactory(){};
00026 
00027          typedef std::map<std::string, create_function_t> creators_t;
00028          typedef creators_t::const_iterator const_iterator;
00029 
00030          creators_t creators_;
00031    };
00032 }
00033 
00034 #endif // h_738a42b1_1502_4483_948a_a69e7bbbee6a

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh__dep__incl.gif0000644000175000017500000000343310666754746024110 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥh:ШtJZجv.T LtnW./<wEe=K5F-A%<M6QP kN*2log". ctٺ۴Ow&%$n|wI @ C?{XaH b5kbǚ9Tȓʒ8y̥`b@w4)ɫRI=/漣`%]z]G+TJmuU:ڿnз mo:ec;aC.51U牜?]/4{N.Q ȆM۸,[ߟ{N| /ΣK\.4ֳ®;'K-x}㻁/~a ߀ 7& 0.,Bh! Jx2dX! ࡃ!~ۉ(#JH +(46A<@)Diګ mVB:X(؝U}, pF"w%q 'SU.!J33/ĥH log4cpp-doc-1.0.orig/api/inherit__graph__6.gif0000644000175000017500000000400610666754766021107 0ustar fboudrafboudraGIF89ap!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJجvzxL.z߶|N~M~Cn9L/B%8.$XGW qJƻ°Ӹ*7 ׹5Yr|7A"+7B !|PC@1aCu +I ܍Ʋ˕_~9&5{r湝0m&^1L*rt8=I5CJOe.U4F**XdFT/mNM2dջZ-φ^ٝM(\ɘܞ[ix3S Y1.-9kP 6hƋ-6q5 AE$hƗƝm:ݻ)&p?{^Oc@<%e^ ` HhJ `<!%&aS\#nDƈY`"(,E0z`hHh"<5(5IH@cL6’NF)e:Ni\jSz I$h)flfpet8gxbf|rf{))3X堈r&)f @;>j-.z馺d*)*駡V⩨*ΨF*무JJk(:蝽""K! {kv0 moNK*UmmF(;fK&CYJϺb㝽Wh (z $:ΐg^ۓz.@½ĴV2 2fRY<#7LN(~*k;*{!vy%VJ7ડ *ZL{6TOgTA5UuVuSW-gV-pvQ_}&Sẕ *҂>P.3PxLw$nyk,(dF׷L諳JQt熾ъ_(DYrpt[`HDS[?ZOW^EF GwE~83{(BA~}b.\'"gqB&&7i2TJ*[9U2β.{y ;log4cpp-doc-1.0.orig/api/PortabilityImpl_8cpp__incl.gif0000644000175000017500000000432110666754751022755 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvz$xL.zn|N? >H{(uSA/}y 9 §! [ཀA{"JDnK1#G} 5zy@b ON\WŐc(3̌5sx2ɜtJtK?+94i VPAPwEjmrt'L ']xB$*…u*K0_iqV(kCPÐ#@ˍ!Z̹3s@{Mڃ8K^װC2;mҵ͛p DݻȓYμsƣNN]T.ۭO>J# {pw>1CM ~&. 2`Bxa*[ :a$'a(7b,~wb0fb47c8Ɔ\ao>--R^TjUcoZD>m}ah&D`,(Eڎ _E~i%=QP3#XC/vyscي(?!/H&%kHZ* ey(ĴMRw:hnh&'8+^D_ԛ{3Q'mWҧ=e *!R iC(ri~NwQR5r]mM"-mLo3┱= *Vx꣖W庶춘b5h kD8W^'>u42YPHua=; \: jقSlc,*&f;:Q,n+fp \.5~+ʔS6i xcW0woZ44||Kڷ0~w(%x">;8 ~q [x c {7QX%>X!~`Ipqc.(=rNJ!呗ùi`V08S,KyvXL.03+avA|9t0U log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- h -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Layout__inherit__graph.gif0000644000175000017500000000431510666754771025175 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvz9xL.zn|N~yuwxU;!}ʘ[خJ9a(b~G.C-#> hpv,F3zdQɑ0Ȳe="yg͔1, ύ] jş=* )TC)خ*uhu߿֕(\d,U;e:b$t-@wi+5Թjͧc˾ѳsvRoC /oÓ+QܸmˣK?ܹ;ӳkP [%_ݍ/ Wp< +Agv~7 F2`(i X@b +^ (U1W"Ɛc 6݌@Ftݕ GcC$7KVУ"D4i-7\I8 6D& h)'#q@: c`g}0|>0hzp("颔BgiV)1B4()EèJʃzgFꄯ밼"aL;ű J;.-fU,㊛.uĺZ.~T;ļf.tno4o#jj/B ,EW@ S"G<OñƦd#1o,r$Z̅Mr&6A8|3>ױs9lrA]:/34S;mDKI[Ԉl,`{עTm6]}vsBʔ}wyt-c߻N6@ߏ37Pn7,irv. 8c"밷A_|nQ@Q{'{`7@_Pύ `_M93rOQKK'GCt>=߾@<U¿Ѐvs4Ё g3A . `wA"^_h3@ T2)aTXgݨd`xR.‰$6\@?=f7 q200D"Wx#jO :"bDXc,}3~}MB^ъm,_I!G=OF<6q[_FA΋H?qYF40|%~P*A" d*-Nrfm:Ҋ4(IS%ݣ; Ξbr;)IFL"L])OO*AU)@JեY%VP{~E+TIV4 log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender__inherit__graph.map0000644000175000017500000000104510666754772030041 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender__inherit__graph.gif0000644000175000017500000000355210666754772027655 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,t}x|pH,lrIR2GΧz,p`7%g8m]73.[n9}&8gqT(dvpQMb :NG J}<ۨӟߵXԽ $U[{D,X. /ޠ>!+̲ҖJ"PXSpIϝ~. TQGPTJFJQ`իv)k`eس'ʚEڵmnx+pꍀw_xX`.V^Ɔ׍,qeɔ/O֬83綞? -z,^O֪z֮Žms6]oʭr~g#| Of9s-Ο[.] LcG}{g|mǣo~S׊}#U߃PB5/%8`_) # >!&1a1]>qqK8hB!!ha#<$#|:"F-@?U _|^PV5j]~oů } C`Lp -0cqynOq;#r# \'r+/s3[7o3;W۳?ctCKXG3tKO{SE@`w_QqacG^ ,]ÝjͬQJz #&$7{JY놣J>:BȬaz'xjiz"fwG蕅zQn頧:V" n){;r~۞|BsT_ڬBbJ<[Kzw'fzW` p[06s`Ƶ @k̠XS1Q&$R0{[b(C$6Tba>8"ЈnA&ljbx*nbu(.>Njcrh2njA㺔hC6v@mH:Ǝj>ƏgBCHD$'IJZ̤&7Nz %"RL*WIR򕰌,gYIW̥./i]Te/Ib::2ya2М3Ijŕ5mrY$J9N\ꠕg:=yNXS$:Eke:˙W44OtSlBZO}t?Jw"T@%юrAF+:чʉ87Rӥ(Hљ͊ԣ3N_R;)P*ԢJ$) OJӥΔ/g=b\V'gB*2YM d{#J.IUz窟 B5=|ӰtR&Ӭbq"*]?{BL*.OyPuX+T_kFm;w#ں{G;8‹!n<=M;=ԓ(=ܻ{;log4cpp-doc-1.0.orig/api/inherit__graph__19.md50000644000175000017500000000004010666754766021105 0ustar fboudrafboudra9ae633681210a704a66cc12f55a61acelog4cpp-doc-1.0.orig/api/FixedContextCategory_8hh__incl.md50000644000175000017500000000004010666754740023460 0ustar fboudrafboudra44e071e7e448f6a01b1a545300e6f7f0log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator.html0000644000175000017500000002034510666754775027115 0ustar fboudrafboudra log4cpp: log4cpp::details::parameter_validator Class Reference

log4cpp::details::parameter_validator Class Reference

#include <FactoryParams.hh>

Inheritance diagram for log4cpp::details::parameter_validator:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::details::parameter_validator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 parameter_validator (const char *tag, const FactoryParams *params)
template<typename T>
required_params_validator required (const char *param, T &value) const
template<typename T>
optional_params_validator optional (const char *param, T &value) const

Constructor & Destructor Documentation

log4cpp::details::parameter_validator::parameter_validator ( const char *  tag,
const FactoryParams params 
) [inline]


Member Function Documentation

template<typename T>
required_params_validator log4cpp::details::parameter_validator::required ( const char *  param,
T &  value 
) const [inline]

template<typename T>
optional_params_validator log4cpp::details::parameter_validator::optional ( const char *  param,
T &  value 
) const [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent__coll__graph.gif0000644000175000017500000000231610666754774030111 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gC(x*蠄j衈&袌6裐F*i礘f馜vꩣp駤jꩨbj ꫰z j뭸:k v+ k": &. V뫴%4+vh- n[ APz?: .fz//FoB/* Kr%y~74͡N4C7/z;{knȦ;/܋݇/>o[ o?srO 9L ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender__inherit__graph.md50000644000175000017500000000004010666754767025372 0ustar fboudrafboudra8a36f5a88e85d0a469315667f9394e21log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator__coll__graph.gif0000644000175000017500000000344310666754775032750 0ustar fboudrafboudraGIF89a ӿp2!, 0I8ͻ`(dihlp,tmx|pH,Ȥrl:{PG JM+vruޯ4k8-+n~I~fdy~@U?Ak>wa&}SZRB ĵWȧʺqֻ̭¦ީ׫Cߢ搫esB4uiw>5Qćlhp[<_%!Ce[(b6 7~Hfc6"fz>蓨Jdr,宂I:ϬrXr9bj;_]4ׯg˪Hn7} 3;:s· |oU1Xc,?#dʘmXs͞CYO6AZMڸ1nݳ} g|qǓC(|8澟C-}zacνËOӫǻ}`ŸS{MOK'>|1EF8RJ`|XU}4Y h(,0(c G6cvȣ>FBAdfL6PF)TViegeD`vƕ"!iV͠oRŦq4'Ys܉zrP'.!ԡ\C915Hh!BjUT:e*LVE`Α i};Hq O&%Rv:߬" `>?kkZlH(E TU{NK!NZq{B(N(K~[j?9瑯dQ(,$mK0 $Ԩ:;mKA5oa$Ykn[2C"k*OJvdzԭJ:a;/,A HlkY piW"@ѮRuT_)X}Jjw0vkmchiܠHx#Q@|͵zE N+;?Ny9@94h92x9/N ~: z κ7N;`{*; nB“@|"</As}LO=_oAS}|>@3~ Ͼo㯽O<"πC[.aovX̠7z GH(L 10 gHP-w !H""&:J|H&FX̢mx-z`PH2]dȸт@M8G6уu$awG80Dc riT#A`dd%YGIђr$A0|dE9J!x$eCiJ?1~T+SP*gI^Rԥ-k)Sn2g]63όf1)jә 3mZskt8qJجf:ursZ&* k:Ҝ$;Kyazg;əNo2.HU撘x$C'"O s >1 zߤfHQt%Mh7S$f<#j|j(']jR"Io:RlrAhCSA&;)!ԘDM`^td@kLrkFoU:6u(PK`5$OST&VzU9 CQ)e`KzFVb"K"qͬfyzE,hGKZvM6EֺlgKލ}ͭn3;log4cpp-doc-1.0.orig/api/inherit__graph__31.md50000644000175000017500000000004010666754766021077 0ustar fboudrafboudrabb4798eb12310c8ee79afd255f4f6440log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh__incl.map0000644000175000017500000000305410666754757023353 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh__incl.md50000644000175000017500000000004010666754764025702 0ustar fboudrafboudra9515ac7f547ed7d904307c25eb0126felog4cpp-doc-1.0.orig/api/LayoutsFactory_8hh.html0000644000175000017500000001045710666754743021501 0ustar fboudrafboudra log4cpp: LayoutsFactory.hh File Reference

LayoutsFactory.hh File Reference

#include <string>
#include <map>
#include <memory>
#include "Portability.hh"
#include "Layout.hh"
#include "FactoryParams.hh"

Include dependency graph for LayoutsFactory.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::LayoutsFactory

Defines

#define h_409ac787_0acf_47ff_ac15_3e9024d40315


Define Documentation

#define h_409ac787_0acf_47ff_ac15_3e9024d40315


Generated on Mon Sep 3 11:54:43 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/MSThreads_8cpp.html0000644000175000017500000000405610666754745020526 0ustar fboudrafboudra log4cpp: MSThreads.cpp File Reference

MSThreads.cpp File Reference

#include <log4cpp/threading/Threading.hh>
#include <stdio.h>

Include dependency graph for MSThreads.cpp:


Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/CategoryStream_8hh__dep__incl.gif0000644000175000017500000001776210666754734023404 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzh`L.znpvxN^}!O/\J8&Ėec0 =Ϊل};f dzۧ})\X&~ ,("Y)^dH+ Γ#GN\%8Er4ɳg(+wjw?Ag*]ڒQH}Jы.'fyKJ6٫R]V4;(H~Ce [vܝI GY{_ V[ᦏ3k"yQ͠CӨY:ׇ`MvbٶsVQw{ 8ȓ+_%>=zOЎwJ#pN ћ_x˟_%?(71 6``f(v ~(L(H}*bJ(#8R9<($@*pHWI6)_9)eyK2pXx4`)ih G/T4jk&pr𙂟 RO&S ]) Ri^r(itilTꢨ~j'z,ji ̺֪)[jIꂮJ:1V6 3ZBlΎC϶ VD.עS<4.>K5ox`^Wb X6ڤKXKM8\Eؾ*¿8LSReb5˗Pa٥ tF{u4l8(s%E*׼ ҶAcl{zqwM{NXo2Q5u02y-^pv(AHe4 >;PhrG1i 'O42WfAЁ 7vB2B %|~f8!;̧|D" Ė<#ZT%+^JE&^ɢ"3jD="7SCo>Q e I5)@dDȯF6ܐ"II@71d%7YKbM(AɄPZɔLe"QzR<#+?Xrt)gy^ڊ#\/\@$2ߔLqД&hӘ4Pd5KlfQ 3md yQ^|g;c:q,Q=3I|sT'ZTR+BsP{n5RCʁF4ICQȎzKTHGdSÐ8)JZF&/ EYæJDndM]@j_TPN}jOS25Y LyUxժ`i1GoKGiŠK^-" EWm=e|CVB&+5KXX@c׻EwFH وf ұhإX)fG u mHLuS6?,G\<- pK?NpH[.ݴkdinIt[Z b^'8Y.|>ͯ~d7({S:z]x 7^M6_ྦྷ 8U]zE7 E-; Kn|>xLBȫ` ԗ`̷k#qXwɱgb/BFwLɭO!4>¦ ޫn̽ _ 6fC]2cMk<oݰnd [gm]NxM1_lA 44xX!Ȗ;N\IC}Ɇpr݄^IuGZ[!RոseNgpZOS֪.T*cg9`YMn@&K0[ 92`pNwu.Φ@o~S0G BcPc]] $Bx W]|kfX*KG匬̙|7].*xϜno<ƕ)4P7/2ZYh3K3aYNrjd/  OOهH?m}Ǥ}:u!0 ؀W ||藀-0HLF?~x(#HKA2ʴU)8408NLKX7 X@׃DdMD(E&(L(DHK;IMx3ԂMU(X 8GZQS_xWGA'5hu~g?9ȂP_wVeAhxXKHrhX"]8T]VYl淈@fd@zXz8Hho i臚q_0Y3\.S/BMpHKШ؊Ȉhrl1|ܒd6sdbCȌX茮hhȍxۈև88^g)]hhN4&`Յx҈8X yPod G,?ht@fƅ@!)sC LWz1X-Z5VU)(ėkRhc[zF򘓰sц9D)[u 6x$ ǙHkqgYYq#)vt}19h } a}.gh4ع9Hr1ANv&D7giY Չ Vdvٟ%iD?7zلD gK'z4g@"LJEe#pQ~+ 20j|5: PgU' !EdTFxLjWP JOڤádTzeR"-7dC4FulZ{niNu:dz |XeBbu4P& hicmU zq*z~J>Ȱ 'ܶ1%֨%wx*5Y祪xJwZoZnXZsruHv ='qZ ǖl},"g'Cz[jy; wʫk6Bg5EyWPfjY`tZLev"%]E12bE*:un0>vf_663fh;7稰OvQw9Fj f88Bc)뱳Ie_}x6Y+h,/Ev\L?ZDM<-J5W1(SyH +Z=0*֓K@jMlmn}`r9Kچ[0o:u tMz&=Rٍ]MK>aٗ͵]Eeڢ=ڤ]G >uڨիPM۰֍۞adgw ܈'ݚmi۱] Rյv4'B}zeW}}=Jtm֭}rmRZ-tw@Ν ೅&}|&DS*oU=ϭܼ-ש"4U.~h%,5S7D3nA)$~L>jC;@=.,L(S^KA Y en!<P-G )``5@UN}++9t.s̄ע|E-̖Ejm~nYP[HWZtM ꡥWW|ژ>.qô.f,kObz~9]&K{AǾydҫn~ony$3=73F d8b6_f˳|nsM.+3"hj.s;g5JNhnD!:y,!(_Y__%OdPkkG\S')-NC_,,sa)cg2?7S04@|b?e\ԙP6/q9AgO>La 9&wV>j󘃶miehiF0 (?[JSU:lioX"2 O`|^~{bZvo.Ln<؏%l_d?$f=,ʽ+0I8»/Z(dihlpH $D'#C(,b2eKKǁwr?GjYgBzG93!oiݹu/.҄~.Ε9aK\xu|T5}uB^t?7УC^6%|0>~-yǝlW~. @y F` ! N_l̛)+)aJI韀d*ihvFd#)Yz(I*wsj)詞f;vzR[j8 ~7h%zK{Òkʲ`o<렼k2JA/b# WQnI &GVqBp"[H^#2< 1^p#|2~x̲E[33d-S:<A <%TWmX5N?`«mZDMh]ts8u筷@ހ n8Ӹ~wƍG.9#='>7杇.+cL::ω[Rz.Ӯ{J';gL^[oGo@/Ѐc}wknsdOMܛ/?`O( D*l`aD,Pǔ9p` *ʠ|ZB.(#\a uBUHZMT0~|ACT º$h|pH;Rx._m[H좹XDná @ӾZBю+Hё"Z IW&4yLg8Ksml@OJԎɭHnԦLN*c&ժLV+խz=WJhFΚVrm[JW.̵x]B&׾t^IFKp0{$C5\ F2l/4{Ydܫ8K ҆/H2,T{ZE ՛aۼ(B┑ֶy,/B)-}~B,!T\2WţFOunDE_Kh4/z60XDc~Rf_נ1J,;l5w5!1Xю9'rz' KTa[~23C&0K``y\f&[Mi=ˤ)Ap6/$_8k%m\g&OHfQY:ț31g8?ޱm͙g=- /=BaFѐ&M'.J[t 4ivpSC-ꤒE=5UTyv2cmVӚ5Lskκ5k+a'Z;f;;^U+mif7m5m64= r~E-uj^Ι}i%r]dCxN@ TH^. %,Oq֖aQ*o/ ^[SkzAq| Fg.#^_܎8'Ifnș?4VIqNo5)oExym>܃cP_Ƨ~o+Vˮݑa{t$ջKv'0p2_x<<:cPt~<@y͓^h>[Tg;log4cpp-doc-1.0.orig/api/SimpleLayout_8cpp.html0000644000175000017500000000701510666754761021317 0ustar fboudrafboudra log4cpp: SimpleLayout.cpp File Reference

SimpleLayout.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/SimpleLayout.hh>
#include <log4cpp/Priority.hh>
#include <ios>
#include <memory>
#include <log4cpp/FactoryParams.hh>

Include dependency graph for SimpleLayout.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Layout > log4cpp::create_simple_layout (const FactoryParams &params)

Generated on Mon Sep 3 11:54:57 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender-members.html0000644000175000017500000002030110666754771025430 0ustar fboudrafboudra log4cpp: Member List

log4cpp::OstreamAppender Member List

This is the complete list of members for log4cpp::OstreamAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::OstreamAppender [protected, virtual]
_getLayout()log4cpp::LayoutAppender [protected]
_streamlog4cpp::OstreamAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::OstreamAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
OstreamAppender(const std::string &name, std::ostream *stream)log4cpp::OstreamAppender
reopen()log4cpp::OstreamAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]
~OstreamAppender()log4cpp::OstreamAppender [virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8cpp__incl.md50000644000175000017500000000004010666754727023017 0ustar fboudrafboudra226b30e539252e855aa5136d0d57b8c1log4cpp-doc-1.0.orig/api/BasicConfigurator_8cpp.html0000644000175000017500000001064110666754731022270 0ustar fboudrafboudra log4cpp: BasicConfigurator.cpp File Reference

BasicConfigurator.cpp File Reference

#include "PortabilityImpl.hh"
#include <cstdio>
#include <log4cpp/BasicConfigurator.hh>
#include <log4cpp/Category.hh>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/Priority.hh>

Include dependency graph for BasicConfigurator.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:33 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout__coll__graph.gif0000644000175000017500000000157710666754772025646 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihle tmx|װG H #rQ"JJ +Lr]n4"`Vׯ7*9o.O{H^ {ڶ)=wݾ`ƖȓXsZKNسkνٹOW𿳏O=X_~hyJz2DX^P~4L|a7b{RwwW/b"y3_"H@ic<#;X:cJ$IY"My$Yl!T2Y!S%9$!edZ%`^IKz *&66Jg>Cl'chmhvB'Qvny'FY)z槢^hrReZ宵 +~'EG]2l(ɝJbhy RK՚ɺ ܽ/ $;log4cpp-doc-1.0.orig/api/SimpleLayout_8cpp__incl.gif0000644000175000017500000002366410666754761022274 0ustar fboudrafboudraGIF89a -ӿp!, -0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~-٣"`<*f #JJ)3jǏ CIɓ(S b|cO0 ɳ'|NطnϣH= #hFIJe4bNU<_>*Y1a=*۷p37n[yv%RWN߽L_8 ƫcIt|0y[\vP3Ϗ% M4 3\k1ئ[1j۴f=a8j^>Vϼ2lڳNzx݂l^sBt+tG/IN uO+MuS_IZu[[ 6_IfvgMnvܹM7+v߭zߜw ܃]8/NߊxS=&y'VoJuy蠀NzL^Kz뭼?춳S{λ9N(#|0(OL=oOH>)OKǞN误є)/w1wx ph^waρ Q &^At"Ch'` uª/LV 6TE sP}?Ќ`#Ÿ/glH:x̣>ylDW X$ GUDr%DZH>d2$M'7Q!o@ec&IRi9LiUa,cAK:r K/w a!i@[tIBbA$@%rb1f3yi:uԌԊkj#RaKpz'Td̙KuClhw8w$T3? 0g4˒N{jg =)8Ct1NʦCig B>FEѕF)NipN"ܤՃ 5vv+6n3" @2|Kʜ5 ڮ(fVFU eP?&?e4iruۄ/,^Ka:El7-X>og6B8ҲJ;z"NH!ԨNJhhheTVYq q0 .çc;,mvr L?ZMjw֌6%5kM};᎚ƍv_wޟ6 5od5_M"n>J TVj GNr>y sq$@5i,Nq Xt#UȗYrTLyJzzZXD'^%#uRFJSO$&]y>V$[vG*x _ϳ1R2QXu~U!|HkVj>@8Cfc_}aQTE'uzZe~,zFR6WoBǀg>ՀKʠw}tu&"$yN2&Rrxs7+Vt}r'|7eVZnuG &T&(=y0'}X/ NR{:'#q=vLhh%diZtU'Hx4G\l@2p&hChuJ 2JxcVf8 o{׳kb5oxx|Љ6ap4ƊcQ[} PH?ȉgVnX^s۰jAj$jj,7ؘFbd'Є`_d5H>eq-aiacӎe)X-3i1 X)Ր4 rP"X*HURx ^']) X%q!H,j+YgHI~3ݓ^H\69* 8HT*:/F&AyTYOVY]Ɉ+Mfc[#2(I9L4er_aY5{YLy CPp| [m鐍ypsv җ9;;:6IDcؙᢘ\P}hd{ٚycSɛZY:)ɍ𙜩kPGwS阓h #/يޙ_#X2 9牞yyٜYԟ0)f0)WP ifIYx' "X70(؆,.²0Z)*)fV\>zg fGoFm@/$ a%SJA:H'*H ȤeOJ=0Q0@(PZ^] m<fJ=𦙠 7Phwz;| 3 {Jp&P6,j~ک:'vzv!ҴӅZ53nK9 3p%.gիclzN]ANZuy%SŅ7"wr8zS'~hgܗs&pүMwY1eSk#G0:ڮq$ج[z ʭzq&Yw- X%4;-*j0qZ7y #LZ?KvO6{TM%[V<e&8xVD~ǰ*&hVO+x^X~GY; iۃk˶|Wjk5mZKFz-~~;`wUe@M2耄V&"˒`"g#|k$ߧUصQww˗R|,A;y y~wW{ xËz[y-xq_rhGuy V;wS+Ż|Vl {x;XrC~_+$BƋ'ۿ틀ˀ{+׺[{/4Hw7LuǢúek+p7V sL$w۾w J8a {x8g,3L=% l4X|V;LL8;DTy>x  W;U??M`, =\iҹ I|R ɯx\8#:  >iVj|:=.^4ԓ ~*N,>]q;.=[GZ4J^XB4{A_W@ZnmH>ewXR~^QG7imn_@9>b0V:Hwh]]7pnƔh=d ^v;~hw"oKNf\~ NX^gi~R꟎SΕzfľ1ɮ\0>ri$BX~\.o>, ]o{`Mܵ 6ǎ'9`5CzCdXi' ?өy4߇611rp춥١G0H9#fSN3C?->ؗ|a~id+p3irubvzAJ]_Zco_337]0Eލ^o>9=-$;{HW߇YAn#9;h+?޶YᲙz 3ynMx.Phz%~k{sd'KiRwXGV~YSvòp^Ս2DxaU?`rUr]G APÇtA0 IȱFXCLqbō@U:8% `I3ʚN(sˬ8~Pѣ.n (oM3! /)իXi(ׯ^+Kٳhæ]v,Q$@ݻxݫ7kВE 1(& +[*N9,>e&^m93`SEf0j%'[\qO0eG|CNpdzed9W6y iچkJL+ʌs~Z*NG=3ʀ3/M5B'BJe]F׬̈́8*A^u*-*Z_C53=GbqU>]&6.y+z0=Ǟ5ybr:=xjݽ~[ws3{/{=bF<$1.SpO/KIk=Do>.ĉ胐? ?>!q_=0O+&Im'ؕł E9] DE? Bt , 0 gnxmc_`Pذ\H,&Ұ7, X̢8%5gFP2efLB(o(NQ D6jt8D9d " 8=f$(R|WS!)d 8RR/D!L =XRL.FK_mzl^'Z򘹼NJ_&ESM(i["l%:HnʕY&%9oP]yb: Hm@gIYZGgye3h^Gq~>Hp !'1z;Ӡ(?Q& D)(^Rt^ԟ-%%L :$tq)LQR%CP1zp{EPQ cMթJu/:Uӭbժ8}RJ }ʱYRWJӸZ*OWeg QaUcU.֭|ml_UB5b7 IˁzYtolOZY? Uڼ괧*nk֧0Qaw6}iMozv?ur:[Ug F-Ͷix CCٛ񚷉;dzsJ {@tTҖLp s/MET_ 0_"lMPx{a tW|Ʉ iOLc8V= v468"OQj$ g8*f-Lǹ",6.zd F G$b׌:'=6/-9<3H3||oгa(jͅ8[s"C ]U!>nc4moVM> :s3"^]KQȷti#{в,(9M שZ-dȮ05o&6nim/74 `1˹mn9aF0S{ёq/}sMW7r rF[ʽs|:wکuv=z#wST`<ʼn0*<-v.F|OѺ!؄7iWF9(o735@Po#@-A%oPf6`BK M)~Oٕ^IOBar@c;$qYym9MSqb'2"Swpyv8xr#Ǘuq ysIrI5cx7+/$SywY sw&cB-6ygi;St)aƙC TI{ZS7vi2. _5 u 5ٚuIt 6}s)ˉCBwOwtG 0)xiy2zcaGy y  T۩9n9 zxПInzǙ㉠9c˙un +p-œڔ:r'7 jIv|3;)3ɛIj;ʙ&Fvf(VڣqvFz ΢`}ؒ\4e9CLۧ }é/;pY*+{n엸S[5}+"{h;|;;]6{kq+;cj ۜ;țJە남VיA(һWVx כi/A5oJpwqS@gM]kl73PkM8ɾB 8Z/L;h[C:$,}uc+~\10\ª@{8̞(5L>:+\Fl6C<[RKOPJ\Ņsv-*^<ƬKpbdP+j=p log4cpp: Class Members - Functions

 

- i -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__15.gif0000644000175000017500000001554710666754766021203 0ustar fboudrafboudraGIF89a-p!,-0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZIvzxL.zݽM N<~I8' {ZoY,[¾Ļ;ѩ ʅ˗ݞw5qߦ\smn` ֯as3`@+sw"3nO#H20KE(aHĐ/s6dpf&7e&\QԎRTRǪƶ'TkJ7Jָ *3$^*іm6‡ 7jDŽU`k<2ܼϘW2:i]=k] H-Ym Q5leV}mkN3s!̟7NG4cN{d_hoyϣH=X6Ͽ/H}hF `_FXVh ^!< nP`$(&hb*.!2X!6 :h >9BiF&J6YNF RV VfiZvi^ bY l&f&XgB.򉧃Yq̉~z40(B "TZ 顎v ŧR*r0YpמQ:+Q*GɪxJ $XŠl4{,3z>h&naCe Dk*bߪnnC՚EF5X;&qRCo60\):2,LT9%Oh%`ܱX<_;/WkX}o!; /M`Z 'C|ҫ^U^a[ ,v/%p/`>>+jd@ p*@<)l`"x" JPG|/h 6`,0ʨ TBK#t a/8af 07  !Zň#bCX (1qO$#PDAF!,cl1UQKc n?[#1%б8ֳ&1}ξ5%%_udHđP+ eG6Pr,斬Qm)3![64$@iVɓW*e8cY"ֳ=:tu3mwjvfd]yٰ^L)NU5,ŰWPmQWxIrɍ\[>) My pͨ*9R[ g I;oUrtce`_tt"oȾ4S$IbzHwҦIeÃxÞ4xK_M&SCU;׽xL F@ߣjzUNd KjM*U@zVb lm[gׄʕ.ieB\*Uusvk]W'V lH﯌m`wJua/K iղl&Ii!vUT -Xo n([Aϥ B.v'R0*wAϕs-ZE9#(k Nif w4+-|+Vb/kշW=bǿد(8o*KN/j$΃m(q%JkDY؊dE9Qaƃ!AQ08~Cc#S T1*j#ɽl(*;p2|N+Qhb" 24jEÿ%<`2k؃*o~OP mZ1a9 fК(R7\̥d |3jqZ.~XSCE[߄dhd,jsPhEst>&<36ٓ7{.'k`V"=01\/жA')YтΌ4#g3O3Nca6daہ*REZ۾]~w6/x3NXp(@۴փn)cªh\#W%@~A8^[^\d,y;nr9\x9]sn +'AJS?TgPMTݯV {RakQvUsSh}tUw| j'|)$&^y?xȗU]l-?Fe| ʆO}Ļkv q!<^/`~R#j<+#V}q37×rMK M-8ݟiR־ (a~}Bm~["ES]xFb7R`Jsi-?'r?rW.N62>&I jdddqL("SfMeiBhgyxK88kv5rftM5~VQ;o4Ƃ3J.5HeFfBe:$X2r&Esd^6i\mk@=v 0I4OqOIIjeЄ7ywqdP a5 VH`OvBnET;vD X P)&}Fp!$L0uFQW683֧m$yOы=G勛sz7yXAh_2׍5AчZREG6v^8UȎC!He)T sHs@B&ŊX3類 )Dk4*0B#a(}YV "#B$=$# !"Φ|-9v/ n7)r9\Ȓ?Bฒ]'GtI$jDT6PFIBV[ȕNRiX[)wbndsJi1d96.l/NEih$ |V10jZvJBOqiȅK2EkK:QTZV fxejĤ~ӥ&[SiJ꠫bfƟEvg@|hVzk|lfczfvc*e*hZZ)iH g1 BiʈY\Qz5BڡgMdF& Z7Cc-\5@9Y:GNŚzco8JW,V8#z6JG7*X5l4!8V7mO !3j2mk ~Dȹo8b-m)y9wd! = )yC"9˛;³tʂ7Gٴ]QHϵI22.Cϣh,B{ b_vܪCΦ4b4mVu$ * +cY˾M'3[,fC0ȪwE_\}N<{[>gfʞ?_鸶lVOM :蔏Upfx9FY,tmx|@q v(+&]ҞlZkjxL+˸3 x:W~gj~Itr`<}sy{|sezƆ6v u7vZ>H1k\Ȱ!/ JHQU%3j"D C1ȓ(SɄQ˗K& Mv4ɳM-} ng0D* ҧP8%4իRՊW!\~KOحg˪%Vڷpus˗$ 7$+^̸ǃE,2!'gy5_=3i> N\_jմ nS)CALH8,q*׍zw:bJu{>d ҫˈ3Ҋ#RTHW ohrp), " Q8 LXǁ!x|N嵠xa' +##+xc,x#,"{ H袒8^/`#RJKfe\'! ވa~w擦dk%j]BI!FBipc=6dx*w:J~JԞ(i ڹ秤*jiAn`Jdx^TA=MwkFʁh6j A۬:IKӒ#q8- MTޞ֮˴ؼki˛nEf'7pSBÙA,KOl1-_Bo1',>l2#!+O`.LO28Ur˯P{i#`;%ρ ^w<揁8 !W"˃` A0h=~K$(lG?$X_ָp gXD##Zא Z a-Hb 8ōY9 .!H)bcD V: #BEk+"d0 10Ώg1If% =c`줶(Nd dڲԋl%DQDmvYʂ1f|LnʸіJ_ґ똋%ED5V!H69ͩ\2)d,3Dɨ&)G2S,cp>u z9S.^DD%>9d\HLfj\%%ELP3h>yGU"hHݙr a-gOcrԊ#KQEԣth0*N5;5 :‰ԦZRŹѩBL'!(чrAҬR/KY-6m-jWyMHCT>4g)Q~V0E9bC YՊS=VV@HWL+Fa?f%tq[$%C-X~uAf/cYg64%I_MIlKIVu65"EJ޶t!g6UnaApD2Msxco#D |"okn/ep$>fƀ6a61b':/Spp@ \qwx}%opxq] bXDW\` ǭ75t`Vx0HF3g欹x\"7Y[1(jN FЅ6  MP F#,2%Lҙ;Ic.3jDqtEMf^^U3ZןDk+PHĦ`l@ ph64YKiv4 NB ^Cbh  50{ j{!`X$+R xp}{wqXp@Vǂŵ~| vMoo^N4ȭ[Drc]: ~`M0:pO]~t'Wԕ u) z#P8P<;ln7ܝ )v&} }BCP;oyᓐ',y"L<2y/ z RR/x=ͦ{ /{_=߽,}+Z9~}l?1o@z<Ofh직iPS%vX'gWrNd[Z[52\7 Xǀu]iZX"Nr.p/2ЁTT>EMJ\2(*,)|,PlT4WZ]3**Ѓ.w@BEQ%V~U+LPu7&p~* Pd]#D5,wNcVg$7sawxJ!uHH*ׇ}i((W~؉7;PIVhs`jXqz:(n'ɸ X͈hc3x؍(*4h644ȋ$xو4Hk،84K2x9Í m؈3QP2zofwX2f%( $Iy};Ȃ!3~H(P8(ҧyS~&yǔp/ wg}{WvǕw+G mzf g 8 ]hi-yzi9pu1)3x9g]Xr* ɗ2y9ə "iiw6z 9/ 9w9陴YЛciI,ٛvtYu@ҙԜ) )9iɛi)ש㙞9)乙i*ȟ ٠Y퉠ɞi)I|B!*}B%'x+:.*00t֢3 '5j9&;ʣ*D%AjI*%fO:TZVzXn;log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh.html0000644000175000017500000000664010666754753022720 0ustar fboudrafboudra log4cpp: PropertyConfigurator.hh File Reference

PropertyConfigurator.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Export.hh>
#include <string>
#include <log4cpp/Configurator.hh>

Include dependency graph for PropertyConfigurator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::PropertyConfigurator
 Property configurator will read a config file using the same (or similar) format to the config file used by log4j. More...


Generated on Mon Sep 3 11:54:51 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutsFactory_8hh__incl.map0000644000175000017500000000133310666754743022447 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh__dep__incl.md50000644000175000017500000000004010666754730023607 0ustar fboudrafboudra195bd4b4c964fbf0978be29afd68ffb0log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent__inherit__graph.map0000644000175000017500000000023710666754774030044 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender__inherit__graph.gif0000644000175000017500000000350410666754767027312 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,X`x|pe$ 0P3 R5lU˵X֖߮U675˛vv_$yIl~|)F pO$dod|8 ELiƺHsϾVNEѢ׻Xǽл3߽Uȡ6EVu),<7Q$^^-8c"ml % IMw-]136|3牞-ѣHlR`>"jSXOX+\vY `Þ]!-۷Ҫ W\kkW^}5+x0`à #&x^C*y2ʖbμt3眞? -Z%wN~z5֮e6m,oSɭ J~7"|ơ&&-C_!}zֵfO]#LJ<ӫ|Os>}ͯ~TITq0QPJ 0 r! eh‡t"$9,`8ы0(?C B8,-C4J?Nb$@Ox$`dF* !eF0ی3!\OA 8/%TC&YD*d|Voyf2"6ni^cdtR hBy^J~! 9?Ɖ!."Š)$)~8* ,JSlR,ˬ$`'yMk-yl\~m UBnmEn㞫[^WVZ o zKBX-[0 ۰o3[q۱2#W~'ߗ2}+ײ{/sw3oWsv7[t;Css?/!-DF'ځR7t!Vgtքb͵^ NL! jjGT**+r)8kg~.e7Mhx>23X)t58G8Qz즇nR )8#(7 u]*gۘ} {DVJoۯ=R0j'Pu?D?7b ^}[6@0kRSw:l%At /` rB(r9a SB  _6aKö0.?Da04q8GN{D46OMc3ETq5WDMKEt3_L33l Qg\@'Fȴ1o\L3G11iT#dGvIBL"F:򑐌$'Y3̤&7NfҒ (GIRVr L*WJC,1Y$d-s^r 09 a,+mO2Sόd4K2rf)sHf>ӛք6_^8չLhr&Ԯ_-,a ӫUYu].v&Ӱu]=MTSk3ʼnѪV]lgԴ-nwKe-pJ Ѝ;log4cpp-doc-1.0.orig/api/inherit__graph__19.gif0000644000175000017500000000073410666754766021177 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶ r Ģhsf̦lDjuZ\6ǣLN1h@{ K>էTt"8Ax8()A(I qY ubjzPɈH4v{{[j: ܋붼K[.-ޮ|nn^ ֍@{ X!yI4QF^ Vpaf M["ėZE0S̕=yR%C|\%JA,)j}9ڔլ'ҪIk5DUEb&M`LtP.Vnз1;&'[QfEx6{fѤK>zլ[~ ;l;log4cpp-doc-1.0.orig/api/inherit__graph__16.gif0000644000175000017500000000046710666754766021177 0ustar fboudrafboudraGIF89az%!,z%ڋ޼H&ʶ Lo~ 1"& jZ܄ Bd*gb[gMtғ7`ȘiI)ٳ7g9J9HZ*x zXzj*[J 'iqOM, B) :i+ZE ;zI;log4cpp-doc-1.0.orig/api/PatternLayout_8hh__dep__incl.md50000644000175000017500000000004010666754750023161 0ustar fboudrafboudra1e6f1c3fb4d56c4f0df74f9449be5d20log4cpp-doc-1.0.orig/api/functions_func_0x74.html0000644000175000017500000001135410666754765021550 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- t -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NDC_8hh-source.html0000644000175000017500000001671610666754725020417 0ustar fboudrafboudra log4cpp: NDC.hh Source File

NDC.hh

Go to the documentation of this file.
00001 /*
00002  * NDC.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_NDC_HH
00011 #define _LOG4CPP_NDC_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <vector>
00016 
00017 namespace log4cpp {
00069     class LOG4CPP_EXPORT NDC {
00070         public:
00071 
00072         struct DiagnosticContext {
00073             DiagnosticContext(const std::string& message);
00074             DiagnosticContext(const std::string& message, 
00075                               const DiagnosticContext& parent);
00076 
00077             std::string message;
00078             std::string fullMessage;
00079         };
00080 
00081         typedef std::vector<DiagnosticContext> ContextStack;
00082 
00091         static void clear();
00092 
00106         static ContextStack* cloneStack();
00107 
00112         static const std::string& get();
00113 
00118         static size_t getDepth();
00119 
00120         static void inherit(ContextStack* stack);
00121 
00132         static std::string pop();
00133 
00142         static void push(const std::string& message);
00143 
00150         static void setMaxDepth(int maxDepth);
00151 
00156         static NDC& getNDC();
00157 
00158         NDC();
00159         virtual ~NDC();
00160 
00161         public:
00162         virtual void _clear();
00163         virtual ContextStack* _cloneStack();
00164         virtual const std::string& _get() const;
00165         virtual size_t _getDepth() const;
00166         virtual void _inherit(ContextStack* stack);
00167         virtual std::string _pop();
00168         virtual void _push(const std::string& message);
00169         virtual void _setMaxDepth(int maxDepth);
00170 
00171         ContextStack _stack;
00172     };        
00173 }
00174 
00175 #endif // _LOG4CPP_NDC_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh__dep__incl.md50000644000175000017500000000004010666754765023704 0ustar fboudrafboudracfbf29ecb323b243798f504329e70adflog4cpp-doc-1.0.orig/api/LayoutAppender_8hh.html0000644000175000017500000001530010666754743021435 0ustar fboudrafboudra log4cpp: LayoutAppender.hh File Reference

LayoutAppender.hh File Reference

#include <string>
#include <log4cpp/Portability.hh>
#include <log4cpp/AppenderSkeleton.hh>
#include <log4cpp/BasicLayout.hh>

Include dependency graph for LayoutAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::LayoutAppender
 LayoutAppender is a common superclass for all Appenders that require a Layout. More...


Generated on Mon Sep 3 11:54:43 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x68.html0000644000175000017500000000740710666754765021557 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- h -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/CategoryStream_8hh__incl.map0000644000175000017500000000065610666754734022417 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh__incl.gif0000644000175000017500000000357010666754751022577 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtFZجvzvJ.3*n:6<$xR=~n LA6+ 9 ÷ƃr (K2v X†)ob1LHaDZ40$s+ȒƒJ7:൏Jn-*zIrZÚ=<;;J5Уu23hɨlv^RUBZբ5NUKjꭤWۺ383$>8;K^Yx*ьC0ٳiSú׮Oˆ۸5 AN\Aœ @C;H :c[߮V;ó.|]SEx/E?+  & 6 FuVfb ($h7,⇠Ë4hF<ȅ^2I1ɊLa ORe SdXfd*pɒ)ɕZikb&?k&$d)?؛#Ht٧ @çIh1whhI&*irPi+n)N꩏.RqAp)\a 9khQc\ \'0=Ԋ8څf+knUV 5 D{_jSڶK/Vj FOFz00 7r1ƋAģc¦,L 1lZY,ǡLXULYYe5ǣtH֣I$6YMӻWQxA͕Q3eN23&9tmw-N%[rz01.RXbqT8R {nk/ٟ7%zs .;.0֒Y8F7>RUM\N{u; O탭p:eWwMxS{$HNlßlh@+#riMD6R1 Hb7oYg&,!*" Ͱd{䤆mi{x|e[< HEu(OiaZ@$VUZ@z3Hz eHEeQa ӯD Z2 KJ >#z@_d'g#FQvzFhK0.eb엁 [*c:Z296f>󚰊f])j t6(orGL:Yu4fzER3`u>JP' MAP",#JQ!LC3Ql mGCJR(uESR0HcJ ̴8Is0@uԢE)Ԡ~MMvU'BU3[%C3+ z lm+`U-v=A^J|m `G0^t0vV,X.CaFdTfFϲʹJ\8_M,(Ǫ}dM-q61I]UN7l#Z9qewKks}DAI =p.o*6% uzx90^}0m &Zu|KH;log4cpp-doc-1.0.orig/api/LevelEvaluator_8cpp.html0000644000175000017500000000635210666754744021626 0ustar fboudrafboudra log4cpp: LevelEvaluator.cpp File Reference

LevelEvaluator.cpp File Reference

#include <log4cpp/LevelEvaluator.hh>
#include <log4cpp/FactoryParams.hh>
#include <memory>

Include dependency graph for LevelEvaluator.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< TriggeringEventEvaluator > log4cpp::create_level_evaluator (const FactoryParams &params)

Generated on Mon Sep 3 11:54:44 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/todo.html0000644000175000017500000000250110666754765016702 0ustar fboudrafboudra log4cpp: Todo List

Todo List

Member log4cpp::PropertyConfiguratorImpl::configureCategory (const std::string &categoryname)
setting other properties like 'additivity'.

Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/deprecated.html0000644000175000017500000000502010666754765020034 0ustar fboudrafboudra log4cpp: Deprecated List

Deprecated List

Member log4cpp::Category::setAppender (Appender *appender)
use addAppender(Appender*) or removeAllAppenders() instead.

Member log4cpp::Category::setAppender (Appender &appender)
use addAppender(Appender&) instead.

Member log4cpp::Category::getAppender () const
use getAppender(const std::string&)

Member log4cpp::Category::ownsAppender () const
use ownsAppender(Appender*)

Class log4cpp::SimpleConfigurator
As of version 0.3.2 log4cpp includes a log4j format compatible PropertyConfigurator, removing the need for SimpleConfigurator. This class will be removed in 0.4.0.

Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__4.gif0000644000175000017500000000061710666754765021110 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʦ Lđq,*$ɌJPEu^۬5dx\N6펟ϗ~3vT 'hThէHxטiy48*C*88jg9Izj)*+[˕t;+[;|} , |lYEI %LL jʥZ7Yh.}!kSݼm9V<|C a[ޙ XG[#Չ$YOQHb)Wh?w 1vcR&6`qO=dƒgϤL-m ѨT<լ\36رd6ڵlۺR;log4cpp-doc-1.0.orig/api/StringQueueAppender_8hh-source.html0000644000175000017500000001262410666754725023737 0ustar fboudrafboudra log4cpp: StringQueueAppender.hh Source File

StringQueueAppender.hh

Go to the documentation of this file.
00001 /*
00002  * StringQueueAppender.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_STRINGQUEUEAPPENDER_HH
00011 #define _LOG4CPP_STRINGQUEUEAPPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <queue>
00016 #include <log4cpp/LayoutAppender.hh>
00017 
00018 namespace log4cpp {
00019 
00026     class LOG4CPP_EXPORT StringQueueAppender : public LayoutAppender {
00027         public:
00028 
00029         StringQueueAppender(const std::string& name);
00030         virtual ~StringQueueAppender();
00031         
00032         virtual bool reopen();
00033         virtual void close();
00034 
00040         virtual size_t queueSize() const;
00041 
00046         virtual std::queue<std::string>& getQueue();
00047 
00052         virtual const std::queue<std::string>& getQueue() const;
00053 
00058         virtual std::string popMessage();
00059 
00060         protected:
00061         
00066         virtual void _append(const LoggingEvent& event);
00067 
00068         std::queue<std::string> _queue;
00069     };
00070 }
00071 
00072 #endif // _LOG4CPP_STRINGQUEUEAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/graph_legend.html0000644000175000017500000001066110666754775020363 0ustar fboudrafboudra log4cpp: Graph Legend

Graph Legend

This page explains how to interpret the graphs that are generated by doxygen.

Consider the following example:

/*! Invisible class because of truncation */
class Invisible { };

/*! Truncated class, inheritance relation is hidden */
class Truncated : public Invisible { };

/* Class not documented with doxygen comments */
class Undocumented { };

/*! Class that is inherited using public inheritance */
class PublicBase : public Truncated { };

/*! A template class */
template<class T> class Templ { };

/*! Class that is inherited using protected inheritance */
class ProtectedBase { };

/*! Class that is inherited using private inheritance */
class PrivateBase { };

/*! Class that is used by the Inherited class */
class Used { };

/*! Super class that inherits a number of other classes */
class Inherited : public PublicBase,
                  protected ProtectedBase,
                  private PrivateBase,
                  public Undocumented,
                  public Templ<int>
{
  private:
    Used *m_usedClass;
};
If the MAX_DOT_GRAPH_HEIGHT tag in the configuration file is set to 240 this will result in the following graph:

graph_legend.gif

The boxes in the above graph have the following meaning:

  • A filled gray box represents the struct or class for which the graph is generated.
  • A box with a black border denotes a documented struct or class.
  • A box with a grey border denotes an undocumented struct or class.
  • A box with a red border denotes a documented struct or class forwhich not all inheritance/containment relations are shown. A graph is truncated if it does not fit within the specified boundaries.
The arrows have the following meaning:
  • A dark blue arrow is used to visualize a public inheritance relation between two classes.
  • A dark green arrow is used for protected inheritance.
  • A dark red arrow is used for private inheritance.
  • A purple dashed arrow is used if a class is contained or used by another class. The arrow is labeled with the variable(s) through which the pointed class or struct is accessible.
  • A yellow dashed arrow denotes a relation between a template instance and the template class it was instantiated from. The arrow is labeled with the template parameters of the instance.

Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Category_8hh__incl.gif0000644000175000017500000005741410666754733021236 0ustar fboudrafboudraGIF89a:Mӿp!,:M0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻ ˷߿LW3^̘G7L9P`-+kތFCѨSlYװ[Vt:fOwҝx)ē5.K]rzSƨ[;4ó<ɻs}Eػ~(h~% >haha#n~baTHc(*2bB!q)6b/#+;hBdd+J.iyN6WcMI.M^Zڒe} ,VifRff-nrNW>qyKzzCg 9|Sh ʨ6>ڨ~:Ji2^ *id **Lbj kҺJ(zBl%.{AMBmbɵB`(ۭ ˀ}7hBخ.q{Gnko gm (~8FpGir1f7 ǢE!s$I+|E!KJ,sKsLLD#xH;O7-QW3t U[Yo3]{Cٷ6mv9ۉ֯ /m7 ~kv~xo+^∛`xG.Bt ~Q$pyBGPwC;:똣IK{/o'WGO̾ng@pa>k~1CMo [`,xx@k@ *2V#C7Ax]|d6ti{p"5v(pܓ;"P{‹)D*NSlh..NP!%1FdI`F^q~mG-:JeGO(H1rMLC1c8HDNrIT"Y?FVrz#D I{3DةLو$D(1IIq,4ˀn4(59J~~߼%AN]?QFO>NlRtUM3zɞ5lMPy르_RqJ*Ήp@ O^5K0kԪ7To}7YŵSwa* 6VyT`}@UAk( 1/wUl'ǯz.P:MjWֺeD9cЬt+zUMBl[4UVvAB2y΍.[[@Ttpdǥ(~@Wk׃.n^;zdN H/+"nakS$39΃`G~/#vs~*0s'gD' h86jP?XlWd(+yW /!]Ys P#[$X&[QE -#+&~ǂ /Hf F5F9 ;dS %&EEh 8VRR)ℎ GUX2sH&+u|M Qx.]Cd[&Useg~i(_s`U3~XY$4:ÄT9fGyxdq1pXBX~3S7cax 13x#(ֈ@2x=[a|Hld!J8%9|x>B4#bR0y1nUp0ȋ̲C4zsPhagchk#m% ōX'︍7DdTtX:X bH2;14y7WLטFҵ\x()9v%9p0sCA-%Bv`XuAJ>"X>IdÁ%0 8 E* 'WYؔC(F}`0a4"]y(/_,p6gNY]ÖU_~8iYY4FjY u6C`yeyNy~8 Pf@nZ49bz#Cn;~G#Gf!|kd0dl!d9Fj7ptHtp&Tͩ'd7m>©*Y=pzSis{w|ƝIl׍4G)R@kJ%kksvlkHvYgOJkSknn pG<ߙ!2AxٶuerTsrDgR1t,JOnr/*ţT֍YX}rk!_w#蓢չpp~w2*jdwSq-tuUg"i'yF vP97uw9ڦ.Q8Jɢ3ZU0CPUfgZ&W-Q9H9}tjtz-WpXT [GNzFCrku9UqJ(dvtvWw6gPtTrl}ztz~ kUk;|Lx*YlHյ&3*j\Wӥp]ZyFX70``!mzfxB U&@oŰ2( %/yeqrH e%c=V&K _ܧ8.{#:BJ6 +2'f G;{]*`) ]SP!x822id.YI(*"dpǩdWSAYyUH K 9,շ 940Huַxoq+5A$3.KZ!;aSw{$[h[7;X9U0={7| G_"U+([Ǜ|u{2++/{+/5[%;ZQq8 Mv9;\\V"_+"HfZ"Ksi*2Xq*60񫿻i,S9A8wAëL <Η<&ɞ C', ȏrl&,k \v,}o@뮇U} ]#/R=VІ Ցfw6Iud׭p0X\xB? a0יfyfց}Qzئh{ Ƨ.Ӓ*CEz$I=DmM*ꩢՐڭ;8u=$ٓm|*?{wSl쩬}l H IU0] ݗLۤlٲ5@gH<9Vۑ|+1[VѨϋ1Z\g N>wCʝ>qCq%yI،uFM\./E& (*eKû@? A.$E>`W1nYmInoۻ >}I1ѹ18+完ln"`E,b|@xV(\4ŏncQw>&Lt]{ !3vk4{> ~9>u \~I^2ӆNexlzbM%bA\H_fG!it){G"/2>w@ g.1 6L9/6>\k)ǭEO1?<!QorT Qg=^}RXeUGB3i/n̄-?@ؾMt)})Áߋ#\(,@zp=ܐs2?Sכ"]F] zgoOnTNo'ˆeVvčD<O_Z : nzژoҴǹ0 8ͻL!`ihŖnom q| 1tä2[>NFldDz֯xlv46l|;e}*eQĻӹo~dAeQ?pD8/l{߯ XJO+s/>υ?7Or_?a!t4I_Y N@ rYdLS0‹0EVy{ ņ%a@tH5` gxbMDOxX= p46j%E<3QiAPxX[1#U-n1\C_ưlK[G'=n!]#< FGf5!nW{>?J q,y'*D#6K6vd +_CsRN`|;y4=)Jz).>+ B< Oyӟꩧm>.U77ё P~W;L6tZ):GКTu!^*_ԧ= Jgϒ7&Ee=ᄖ0(G(I3BE*1Oӭԥ Uh:̰4#5*OPgfU\5+XU Sb1MTBTY-'fZ)_=(Kչ.o5]Jӵjke,4 +P~iJe+Z1kȂի׿ySl [JNvWiD Yձ YOvkb!KLUIuڙdS)vMc;l.i9҇u}oq2WleyK_-s[*ԝ W;x7𒘓Lխu1`V $ ZޭGx;bYyT,0Ƹl VnZE"t`x<)+BY<Y< ʯ}XDkm3 (eIꛘEϩEu#ZMknεw]:P;89>xo0K6.sm5JÅFy<npkt؎8MN̚VWzt<&;~D:}TXby҂nwȹ=^w##qaRN3CoyٌtX|ŝ^덊S-z z3=ȼE߾0]mVE^oa I\Z>Uyst={;EMogOմ$3')3F%G!"/Z'?rI*PW3j |]\5cDmwa~_ƂӃ`i4HH&&:HXP0N?.HuLXE$*A!hfg&Q(ᵅTtNM1n(8?MX^9ax#+F Xg]7Cm>nwWngj)H(v"=}-/2-FRWheWiHC]zgxT3hGsa bXXV׃QLDAdqh2`1pdbohasE3ט +Q4( &wzx2ȎҋwF͘ŋH~q䏂 8IRx(؎͇(8z%)h oQzu%ٍaؑ gX,r,x&.A' ɐh5ɔē4=*C00sQ!JR`Q29=ɕ8{`d_#w' ?=Oi])H4H8Tz}җM9rbW p)wWw]_%F8@@+XUViYٖ 0I~r-_:L$]YQ s9YCe x%Jci)ZDÚىsǝ[S,VхTYšޙosў~/"Iyԁ _D\CWgX)uI{;v隂LAp[ vz)Y" ›&j( *B q;:棆AC: PKZMڢ4w%2:TJVw iI6lN*[׉ cYzhZlzrc7*,uz(7{7 *gZdBJڨs)p2C-ڪCyj,@#Sf^Mwz}jڦJz6ʄZfzEkJŪw*!J֫RC̵0Î[D, F|Ć蛥.,@<+U W G[Ml+zBѤڨIĥ;np6#<1s[9Lo\!^,rc լq&K]vz 4^ՓaGMʺ;?ϧnօׅGQ|xmI5sMxv]fևĊm=gؐ}& Ͷ ֕H٠Me]أy՜gr},`mؤ]9|Y{Z"%}"<5mZzM۔L~M:2 m@ڿ-EǨx9mg Fݞ0WS݄\z$=֒]܁Z>'.q+mgMv p)r᳽ ]ƒ`5/-<> . ~Q EwZL J-A.]X V*(ˊ}>mԸeΗ~(n>7-c %>,i܅xMp`SZLk˛)~gXbAe[YDJU]smaN䒮^F) {nNޟ.rlݷJ cc9Ҝ.H8긞`Ⱥ|>1- TntV7?^FțG>.lNyDWPkSG>'o m|+WY$u;]ewG=͝pE+wO^󎹈p;Lﹾ_V5L)0:ٌ.>ٵWBH%(2nNPt˿64%ۜKfbdfu."/nu}/ϸɢ֒ll Զzb c s2oϣ $(-x^r&βHϚ03}_6(M.{!')oI_qPL"8Ki&dihp,7lZpȤrl:"D6ԈFwwLTmֱ*vi~Fr~@];isqy1_A7u~R*?NW:&kDt°|JoڝVÐ'2}$q6P(&yWΟ uɈCHQ\ ȂĆ:rIvRGPb?䵧Wt/DR͙@w0Y_ L,1ڍjNq.cj騎N5iѤSzJ*nVZ\~vuB+k&;l2۬R@v+p jkN R#J/!YB oˍ.1 W/"jþa|jpL c5ۑ җ:ɧ\h:-KLՇM^]xQʇأ]zEϹ]kL z Ӹ܌Vx8WVKfm7j*~]އPiiawܜw77 ;;O~߬|"x 2KK@ 8v[Hby~.p@K%\ݦ > ۃsxa}`'+ W^ `bgAa}PGB_++}XnS`Hy:8q/  5^UR 9FԞYoXJ4_/v.<#F Y6H:Q1|5L? @:|Di\4c D=~PDRs)Ub^ 1"ddSr,%,g#ȦFZRc}\HAǘL+KT:).Ho% tғ;7Hl$:FWӚ[%4UflOvBӖϼ'ufW! (Bh1 =ψr{u Nb*'-FW\(3%{t FĀ}T:c@@ S&&tSL'@Ref< юnNW ӕџPQJV>eܩ>bZ&T3L%""uLcUV4jYLQa}x/D{Dͼeտj}XFi桚cWA$0SPLo#qkFv=][Ǿ.۫m^5*MmA>mDwԮ6ktUVEU;Wйioon|X~wa2 8wWE.r۴% [l?$)q >SMOLTa /o\ dju-&Tb,cAöKF{d0uK2ebU%2:&MA"[DUI Wˮr+5'a6\ȍc4mۧ~?-"<Ԋ'&7~ym+%TTϝ\L6Ϡ^u{Lj'-BM(xx0ّ6Pąy Ǒh(p')+I0x>复5q|vOcz=)TTAW3@DKH8>VCIć[9D]1f)@8i; p*e0IԘN%_:ZuQU5YBc3ahI*) my|)5X%OLdVEHo5_יBD|I@ HLYVaY%5Vyu*țqQ Y)Uo9H&^$V{Rϴ Eـɓu(E9)O@dKaE[ʥ&՚N9\藥i.5Xy*4TuV^W[aɠ }9FJɖXb[c\_C.Z8&5)6臝=_I䤢Z Jj oyf9 k*FGإHInɤPig (mz 8[vzlцN?#xowk%.`*|}J]ڍzrG`Z)xjmvJʪ(t {wwYfȐZ:^:/֒IȺT)O :)* J:7z"j:7E)mZG. 5[\ ŇժȰ_ˁ[#یX઱ʱ^ -ˮx*@;'r=7eK5[!J'7IKEͺ.w'k#O+;Qn0jfZ|+|i+~Aж 31;E{1kkvHrC!J {yp)A 3۩O\0h*Nwc[R\Unb|=çJV]L !sO Q< Ǜok6\;b"(\d,,,\NiRۢɘi(}sA|&24U19cBg.ʂ ʆ<ʧl@Tzf<\ ;ȸ̎E f(+|x{Ljyml,_,,zq<̗_1$ Yβ;l,PLl\3LʹL@l!,M-Ɣ{Ҁ̵-=CK =Z#%MzYz &B&y럗"}^)& >ۛ쮞,iC.fH(~ݞp3M=K'ߞ ljM.o.ꮾh"Ɏriɲeο . -+~~dgѪ+_mܝ;<П~$+r0 &+r]9 5c޽ߢ;/1=ymd`3%_V6K`ܪo D [µdUJ5}Ǔ:kOMXC`]@o넿#L:Zh};ZW.ôWUzټ5`O /KOuOU &fiM߱oʹ ֆxe+;lVˑ?kϟN P zglreiokHH8k `(dh,ImL<{H缋pH,M"y0Sv,dz[4ea])^8kxϏ~ }_a:VeWg6XLuxC)@dhPGR( =c|tEl7ȉַIqݻ˵eNkz`A'0]V XA^J8mC0R،$"T { UH4Q<6C@ JѠ*]Ӣ8_IYLoӪ+V3cMEnΓ+ӎuR^~K8P>p.Xt* m坍%k qgxhМ.U4QswE֮ʚ7U׻w 4xTO^ⳳZ^tn[ͷˑN|y޶~^.Oo7Z|zguJ Ȇ wZQA8y@a}]6bjg,MU+Jdމ 6XBYc'A`8 Y͋5xG lĖC7X%"G\:6]dZ yMBIU2ԕ]ל٣wg ({iyy蠂棗:$1P iq閟ꨈ&(Jjj%j.Onjk?f!zN(jC|Zl60"Vdu#-Lk1{ۊC,zX䱈Nm_*njkքVžb Q.׆Jh1&.#ܒ8iaJ$Pخ,sދ.r2PJZ̥,3@i.(Cft ]f/&#QaՖ'`1vhȝP 60!veӤ}waMs 1~`]{~Bihv䭆.ScKzxޯagUyz.pѰx`X<;N/U\3L;x3ozgqAUGOOoTOOBr˟ _u7)8@tӖxA /x+Y=(Y\S fHA l` 'zaX.P+Is~7a\$06XT8'm3Z"OhE~A17Ǻ;#ǵk,c/zScH%Mz\tv0Ї>\HXN9L JFhHtrL$>yIdRJk(YJ EzlTRt$^H\*RdW _rĄH,6R荐 e/L d0ˬ&81f1Ehpa ^9SL9)E`ΡtY }bu yO|%f̈́ʐd):j: D@-SFTs%F=HQ9nEY3Kd~r̈́)-VҔ iKucS-z="N{UA}Oa ӤϞ9=Lk 3V`WY?DcP7Vk6ִQm}f7ʵnsk_dƼu:`a>us+QB QSvَz[HlbLeVbmiYEІ%jftR,[_v ei0UKVW\a۴Fv`ѽm k cw[QϽymIVW>T/aQD"_WUmߜ&r Z\ n0*W OjzGWa TN'a֗4T S+/%v)՛Xstq\s5ۍ=Lw$Fp$rk$&v ")W;z yˬ$!1̭yĮ<3Ѭop+g0tfVdЍ"~ E3[Ftkxg~j:%m6nCEBv'5O]ZMrŭw4YoU9k @ l=zVRѹeSm:m(#Y5Xrz=-wی#6.QnA fz_ܐNko*`N[#^ <3Xl=ڎpw0XrkʯfZ^u܂4w.bl +'Us.qغX-чfڞ5!Nחёq*9:F G Mǯ7ϥ٧ x7b0Uy`JYO;csk0*^! ֊|/zyV}=/ gOKo^)dF@@{!GDLH{aZN ɍ[BiC=ZOꟌEhX?}3~%zIfy tFB'AVhӀ6[ut#O(o.~yf]% R01` SI1#?h58~:Ed$eҥ5|~GQw1=dP8(6KL?arZ3%X fh:% 0-c3 epmr(EqmJT,Fz^8Lj 䄮l D!rc$(2H.biSʈYvdhRSh$!oTAtNUq&ךST}9r13wh3'@·&78™V hM,b(9jY6Y3'sb)^`[yQ85)1*^hxcR*.96vhnj Jcq%ɡ٠Ĝu$@/#>ڋW9V;FI\AZ1Cz=EWGz<K)tQZpSJFgzU`*bm ]qik odxcNzw yZ"s@A?O 83*~Hڔ1X(2WZ:{t:}$8A{~(Q yjz~Jg' fǚԚɓzz'dZJ:@fẮE9X$ǥtz'!n4Sqr0?A{+{y kVvKA;# 0;WO豸W'K3{;-K; CKE۩!{J۴'9ˬ;˲=[Z2{_;\_;gp b[RvK\[w[ ˶[۵yqKfkNc۴hy~g<[;d`%۸'s;{s綴K˴tKHkK+{K벓T|YJ:ﺻ刼{G k * XKBKZUwˣ˽v)k 껾⋽ 9[ګU{1qhJ?<LIHeZ sW Z:>OĿܧ+ld&ZV}kӗYh}qKARn=4k=sn|ׇmaؙ] /_cuv|ْv٨ ڡMwF7=ʫ̓Oz:3}G5ݯ2-¤풖}gmu]'1,Mֽǔ5W*|۸]@཭}+=X꽦=}Gm-)~No# ~63 /  .NTZ=ż,'079}8^:<>HI"f䫦P=9>_6Λ5 bNZE^~%n~VYbv>d܈~MNlCgba_nҏ鿤Ni9N~lN\Ұ~~Ε>e~$.Ǯb;n>.y,ܮ>r~S|قASUqgn.e}KIll~Ke/mikv9zXg p}/F'u!/l/_i1/O7_ZH%?/h4GbiT_VXZ|Q+rmf-4,ŲފkSC3x.ko>{ˮ,0' L+l0W o [Ɣf<1 ly,(wi)&4,%۬y†*4*<mtB>,A LPGO2ABF8-\B3K4um|}4@vWh-2jo|GvGT~nxIR=^, 8gn/p.zu_AHb=ꬳ!9cYn{\ ቐbs.l{m8]\m)܁ 4;Tatȏ诛C9&_!/"b!qpiWj* 'x@ (@ Zc 󙙇')J)flӞօP\g*j02)MjQZDTU#Mzu\ XJֲhMZʅ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender.html0000644000175000017500000002614710666754773024257 0ustar fboudrafboudra log4cpp: log4cpp::Win32DebugAppender Class Reference

log4cpp::Win32DebugAppender Class Reference

Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems. More...

#include <Win32DebugAppender.hh>

Inheritance diagram for log4cpp::Win32DebugAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::Win32DebugAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Win32DebugAppender (const std::string &name)
 Constructor.
virtual ~Win32DebugAppender ()
 Destructor.
virtual void close ()
 Close method.

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Method that does the actual work.

Detailed Description

Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems.

This is useful for users of MSVC and Borland because the log messages will show up in the debugger window.
NB: This class is only available on Win32 platforms.


Constructor & Destructor Documentation

log4cpp::Win32DebugAppender::Win32DebugAppender ( const std::string &  name  ) 

Constructor.

Parameters:
name Name used by the base classes only.

log4cpp::Win32DebugAppender::~Win32DebugAppender (  )  [virtual]

Destructor.


Member Function Documentation

void log4cpp::Win32DebugAppender::close (  )  [virtual]

Close method.

This is called by the framework, but there is nothing to do for the OutputDebugString API, so it simply returns.

Implements log4cpp::AppenderSkeleton.

void log4cpp::Win32DebugAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Method that does the actual work.

In this case, it simply sets up the layout and calls the OutputDebugString API.

Parameters:
event Event for which we are logging.

Implements log4cpp::AppenderSkeleton.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh__dep__incl.md50000644000175000017500000000004010666754731023751 0ustar fboudrafboudra8a3d6e30e9a858aac9eb510099a141c9log4cpp-doc-1.0.orig/api/CategoryStream_8cpp.html0000644000175000017500000001047410666754734021624 0ustar fboudrafboudra log4cpp: CategoryStream.cpp File Reference

CategoryStream.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/CategoryStream.hh>
#include <log4cpp/Category.hh>

Include dependency graph for CategoryStream.cpp:


Namespaces

namespace  log4cpp

Functions

LOG4CPP_EXPORT CategoryStream & log4cpp::eol (CategoryStream &os)
 eol manipulator
LOG4CPP_EXPORT CategoryStream & log4cpp::left (CategoryStream &os)
 left manipulator

Generated on Mon Sep 3 11:54:36 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Filter_8hh__incl.gif0000644000175000017500000000777510666754737020717 0ustar fboudrafboudraGIF89aJӿp!,J0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ͻΧg7wUr~'d" 0ax940Nʼn"BQ7;R̚H)!ۤĨj.\3ǘ R3Mb0w*FHs$4BJ(V[k]B@`XЩֳ .ҶwoO* YÃ0 7ŋ3~8rc /Ξv館U}kKSLufʵO em^=pۦs g7x 1ۧ~grs ۍd;y7Gع=B{wWHuWmrQV^n &6d-2 O8Hx78^!q8;"m#Vv" ")xP6-ރu:r"F7Q$9ʐ)dt<&%Wv䔱0L^Ԕdihեp)tBڀمI&FR ^ ϟ6X2z*y#"01iC_\I)$ʋ;Z㜅jƭ֧$**-M,7=(+ !FK,? )r;\K,Xk ܪ𻂼 kMҪ4p $/a\ƃM !{ wd,[ #%7JLώ3+ ; 5'Kb2'Lrpf!NbI xگ!fMDԇ?vNu߃"=r?߂1s/Ws]ӂ @^Z'\:82l_햛G"ګ՘d&lzBB ~:;*gsG'y_O9)`-u#EsKv9>v4 [7Q \:BYD8f %u=a‚D[00bxx8#ϡ1+1n1sFdq$D``1;@vG<됆adMzpRpz$!U?犕6J%>^ cb! Gt fBQ`p%vB5/8 4ŐHԜD6Oqq\n4bN5)D4MUhDey^,ŭi ?q` )$ =EB`˛m -HFaQL92b]36*E.@--DQclJ7b4*p|`<3q jj!=tS=UOUl= azT aF Vaj3Y>uSRˣWPM0ʩΧԼ^E%eWw ^ {մpXf"K׉{KEbz{^\h]8ZFe %mW7JӞg++2D@֨E;J\oi2ITNVs3nҨBFM/fkV$ZkrFwaѝjĀp Pl#V]Y>/'ĠOU*^zU, S SÖկzcbˆ,UCXO]6vGm1<^Ci@]K`XH@FW-m ,s.q*E` E}kvE=g9(>w :H6L2.'M, T>yIz t&@bDKhEYP]$1w JhӏW)}뎥 @8{I^;;A)Mj׹ئ@g}1_$fW}1dL/m6 j2=o{ ͣ)}4GK**qIwR' 6bݧpqq~8㗬Y fGM+CN#u7`sͭjrek}e3bWWenStu/ģf_ ]bu[Whu>b:5J;o7mTo|#'1 ԗoܕ{;}ϭgnq^LJ]ٗ]fo~E="m.N3NIT:%g?+.k!v'3#i@+ϙw_(?CrOI |1PQ~ +4+cm&kJE@z2 $OWe1!n/ k҂g0HL@+(؀>EHOWEq*V$0'(X-JX~&B7؅` $c8Cdhiol(sViw}W)4Svx%q."Cg#{hHKVWRVXK}r{(4@ߥ zwxQum%pyVb1e{BTW|B]zmp䉫(`wʇd;QH՘*S%Bkȅ3wAfqgz}FpƎ_܄tȏ)(pgf_ԏWZ`:kXmXJFBi%X6'Y-/)1 73 $)RL5ib$O@yjCɒEyPLS0DINW< ٔUIeRɔTٕ^9Zgy\ISF)lPRJ-h4ȧJԁu) ex}s(&96җ )8_6ys9]aٷs4Bv׎/qiUEt+tYg^IDyvsCXvjwZ}U:Y,s{2drV{ Be6dc$|&+64y'8r EX2v!CJ;V.g@;SM$a$k,Q#ҥa N ziIlehCK:o׸JtZv*%lbgʧPyX>~Jt/)X*R3p%Z@j詁Z&0\'2ժz` ƺZjЪH#:PSʧ:Ӻڭ Zؚ嚮SƮ犔 : )E޹PJh'/ ڨޠUɰ6rR* #;A&`gG 버3Kjzn6p:;~0[9ʳPF HOw1Knv"E-R;~tc\;Tnz;j=&ud;ԙ幜oֹfRy; _*K,qa;}H7襸۹V3lx빤{#[ۺUP[K@Fۻ<ѲE+{țʻ;log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8cpp__incl.gif0000644000175000017500000013310110666754741023555 0ustar fboudrafboudraGIF89abӿp!,b0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~)kOΐMKeIG H ~E\ȰÇ#JlpHʼn3jnHɓ(SS?`I͛8sh2L ѣH*=ɳA!De1ҫXjʵ[ӯ.@`ꊪ]Ӫ]˶[\`@tj]wU`Wo{{È+^8Eǐ#KLi`WpgΙ=mLӨVKd fC/f̓oMͻ VAEdg M6CN;>B?g-@6̟Q@_JZrD&!H?qf{HE>(K= ̥.I@lRZ, (LPQg<=iGіU .wn8[m#Бf内*ShL28%YӇܦ7J.#f!IC|@QЊZtJCt:GWpOaMJpPE4uVJӚ~ysK]kN:S%^H@)PRkh JjR4X]SKs <~KjVJVl]]WgVpeY5'vͫ^4 TKXU_*֯d/y!k c'΢^!K`YϚ[ćrlUZzlwo% 4q:PHn={k;ݰVvK^7L w7.;m|q5䮿 pg_]i ^J 7i7L Do9Lz#R\Wa1L&c'ȅ%1ȥ2,1Pޛ#FL+cBY h6YU6Μ:xnV}>װ;ĜLbqg5ЃNt@ӓқw+oSKgzuZz..v] W~DsًLnsW|kl}vWuG`oJWǶW𚝼/;t3=o\#X;:N\Omof~S?U+VAN>/f ^gt}g{VsTvOGLOc|9}voKt~@f3w0Xp(8W XGx_ Sh_2we0&U'F;ÂE;Ձ0X(}9X0~ff=E^2(;IIwBxIG;HrSxnKQ8@'OG8xpXDž]A_~Umb gi@DH_bz5XsxH.NR`x)~hfDo{w+3w!V1*ﶉH:88f8FYvFH882WX 7w8twps"}^68Je|=Xzxp7H6lc=<8z`858wcX+{m 988؈\Vi8<83hZqjD887B i8[=ɳ8F( 2" %YM؈11P[B_r3o@^X!*,ВSŔh ӋGRqXC ]HAÖpb#Y3!l0 y%'З cdžJH)/jGL+G˜d=vs(.r$JФF4#}T|L̔5)W.P隗y LBYU"T @y`).CdNIj<H4PIy< .۹LDH#JjtKYM:HDNĠқMN9Ek4L\[h,z5IF73ovCş?>B,ɞ.+013X&:qY*j,?:+AZۑyIz-E:_;פ{2EDjh8gD&< >*B#gZvf5;^ q^6t*Ʀ6z9Tꇈu`yaZb:LʨqP~|wxyZxZcsvd%Y)ij|Ua7ګƥڜq]EcPTiȪsdTxzWY)C:7wz(ڮZ+/mJw7[f:z&j +wqH|ʫ% xm+A#[%ATڭ۱Q^{w2a*˲C)w1ˍYw6#:nSv0 (?;I*$pٰW"y53k8(Z+RZ 'xz hrKt "ƷN5zj2,g^XU;bLz째h ۪Ys+bw[G9gE{*+{ ɟKyjz5c;67%B,Pko˺K.V#w4% ΫUv_ҫDck )R8ۅzK;16jJ徧 +wpkkJ^ L\̢ AWWL4>WH/\W/),2HTZs¾k0, ="{;4lZT=:jÐf;D}̛O’N[PlR:G02]i`_a/ML@=2tut02 / 62:M=LӨ嬞M ҸQҌ6 SU=O1ؾ_Ia ]TT]-j _r 1=-gu1=OFQl͑ؠM u]֣$}lْ<*|8moʇh ڗI*Ux&Ȫ,յ|1Wٹ S/ T҇\akl|dH\0k0Vmާbv{<޷·¡'ZtU@[m .e|\j.[3`}`HUNp{nr%|(7 K:fy 1gz9Dk_[>^`NH -YZ@\־=k0>Sȿ8UENn0~:,|J.Yv+zNa֞|.48\eADM'CN~TGNQ R}LŚ~nɮ+w>鳞x꘾ꍽ܍^+n$>Z#@klמ:FB4^e駁N~nnhHg MZϰ_n~nayKQ m^g~Hϛ n̤{,o ,xF mO.B; I9\J(6 U2 Nx3~ItZ2x !*?v{hrb]GCOIծx/Im,'ʛ蒯͇֨?>nޣΙˎtOdMK_ǾMOR>_O_$1jBKxxF "Ov/O𦿮H~HY ߇g_8PZ0I8ͻ`(diѢ*hŴp,tm/w{zpH,Ȥrl:P\ٛC,exL^1myng#k~\RqIr*g[2>f5yw<ŔFlhۓ3jMڎ!8]*\Ȱ!g H"3jC:" 9ɓ(SLcLd,'\"M!2C}tӫ7 Jƈ̞뉳ZѧP-ff4&rQjUS>_bl]v5; : iݻx=E7LߟRK8߶_ѕǐ#WT4J"J|sKk̹ylJ8։4 1I$M(mk1+WH<Q]NoWWrL~~5Viӫ_Zs%ߡ5}[ρn{(`Lebف6]ix z9hf!v~ͧTHiɁE,z_)H- Le@")8j䒀4WP2i啵eS%A[Σ|Cb)f)Y{=L9l&ttGJgwP#Z&VJԣ:)!MYp)Z\kL򄝦%. N2:hĞ듍>裤62jpu'ι,~!WÊ.`ڦ;+{PrFb/;"١k/K>ζ$x+gL9:t̎ʝk : g2^L< 2D?bo H4M^g5` xASaLpSq=9]jހ7eqρK~M6 b晇u^sl {ym:8~ݱ=(y;Kx{H_]*GogG4K;C9ڇ=Ë˝ah~H~nO/޻Bҟ v X bp'! R iBN`0 AFH(L WB0a -1;~8 a>9i: 9 ":M CocaDkT?HLr8řpaߺHa\g qe_>7ڱi4F'b=6*$wYX5,UO8S"36HZ$ N¬~#P4Iِ$)I[Rʑ/k?Vy<2AReėuf!8ލљtb Llz 4%0N9#`t6&ob,+$}$i~N&<ٙGxEg@7v1de$ Ƶ'ʟ @PNB8TJ&:c$ }>Bj2P0җ ](fT6+MgRIjT"թM%Q#͔ jBK`fMZ׊9\0u^5x8ZUsBկQTW{:Ѱ5i9 ['KZͬf)Ƨ[pc-t%5:W5YAY؃*`gڂ610:r.1ehv7)MN ԦѝwkakX6׺em 6ֱg˫B#lJƀ}.kUź}`خVhކqTӍ\@'nU~-mzBPەX ^}"fG˱ݐJ11 r+R!wWLJ&XY^ P/ `xTD>b  FGy.#yc~Zƕe!2W9WD5rs?;y!;#m,k}.h]R'4H : hOhZQo@VHҺz]Di=,!WlPOw f׽v,抭lVn+Zm MrPwVu.}[w̠vm޼Ķ߸օMVz+CXn˲WVNw6s=OY rwOyG{+OV~wS22{5sYG_WlϿ[=ϑʛ˼Iן>.Wv=\l3r7s''3ӕ>>!Ń>n]/ +?O|ZEJ'c-U'(H~3e3`x~e (K 230r@!(|W)hbMD=1&+8O>vR+^8bԁ?h-H'=L%<؃MvV0!Kcw]$J}xX2=OTXl8Wg{R'asG^CKBp6d(W?Mux=00}gS3(m䉟hm8-9gl8ZMh#zև()vAi7Lx .VPTrqqh'@)9ۡEhv71AQȉw th>)xx1LHJV)k iP9V4ƕgUF8OuZѕ^'҈8(ɇ7Al?LIvy4v>wv8ٗQWcB~YPE(Z{+ 8(Ds 锂S1)hua}g9(9)H)7)H%w9*YJ{ŧbؘ ;Y_9ةv:܉0҇7%|9iǕpz$-<前25oai:ZI<|Rpՠ!䟖r2qsE=i; ; = J'7&z0r ֢3⡵kBZjt8Z{>/DB$D}y3H乤;TРh'TjwsZ*:)ʤ=ɢ@cSA!yGzӦn:=W7V;[t|:~ڥc@qj5Q^zFVڨNBԩH/wHJ~zJ3Zxچ:C* Jo$q8:%dj$yySPHث6 ZtפJ)" 6j碮9ȮQhI{/ GC>L q:ky9H¯#r*ۜfK&W!t:h35q\Q>pJk#+牳3PQCEY*Y&{(kbktR4g ZiK\ڥrʳ糜hhYV{KB;kۂ7?k0"if spxkRt{HxA' Vd+lx-P{ۻ[˻lұ5ڹQ{+f[`ի{'K[Qۼ{_[:k˽z[H).w ,L;MӋ{㻿Z8nGC( |i.d?<*4 </l1L3EP''[5EG IlC' \=&[/KL[ ]_D;R<ŴVļc0!@by,g@^o<>fv\'{śǚgv+5zue7p@ʀ7ۉkɞơ O%}GC! ,(\n)7 3{3T&bP<_ LY0_[K(|U`\=]:3܌bT]EbUUeINJeϹϕ2!u|*sIr(_(p꣐Fn./w8W i\@DJ00:Wݼ*hY T+^F.YQ9~^4xNF^N.)CNlo}@WdPc`ϭҾ6~c4 o~OṉZ;Q !>7t*ڹ3#7_e8a;dO jE B`RUva>mH<~^2guD_]C @e6g_i"wPt/igrmpv~a ?9BeC3"0IMS=xuuúgtL;1(A\F9 >3PD!7F*BN J(FO%'IIOH-?: $SfM /Umn>\Q,Յ$$ЧPJ.NazѪ }utYFS;[X¶=KݻӥBUW!I4pՓL-DUX˘3-[KUf2=OG)5?ƍK,k2ĸ]ͻ7:P[ue0qI8KmMBνT߷/:jR@˟OO[(h& 68` ]fJGC `v`9xh≘8x]H(,8AYhVcKᄢ 0xV%#?D>&䒮zȡ^)`S.Hu#fcJC2通9<"alil !G왈*iʝ&1ARp_襘ftvZh`f(Oݡ)g:idOjE†mMzV쯊. ˎJNdVk흼-\?G kMFf^kOdI-bǞ8P+N@0vGjoI[q{]'#e/{rԼ ̡0笳`qUY3=2]G4C<ŁPg5W \NB0@jG鱲R?mnjps"Rleu1dNjV6GRX}r$,FGq2} 6!z 3MމKWw[^Ūg0aP}|ۓG$ . ! AC5?ݍ<1BH9HB0! AˆG qx@Lைt C&~LMxNUbh&Xl"uE=x;ۣAx\Hǂ! |]mXA c&HM^Rc*F߱,c$0uT$KLz.y\)wKu_jWKts* >Qrd0 Qvl:ezrLfQd3$KF<ћ3g?-ɿlǬBz⸍d:ӄ>QtnM 1%% 4o'AeK.C-): Q:sA=/Apv2uNOxP?#lPZ5rU^ڳ71=Jf-6C ETF869ʴSD#59Vl+ZgOR2jl 6TêaSb'-l(L -nJ8,Lk:ݙu:d_RPCDM@"ٙ^ EJ6۟QeCr>WDDl)&5Y';ۗ-FO#Y[t(|FڭR+RzЕ.ya-Is20pZT&Pp]`Ӎ6K ka[m# pMo!pUhGBq_CX,pL2LbTݱb('(WO{Tm`ʳir,9#_HI^dplV"8c*wSĬ>+ˁ"wEs";^}"Eo"N(.dTY*h #+'c ɟKGĐDyԻn-D' ޜ/z^tEg8nw&Q$k.vJok#xW7Ii2;aCX&xQ欈~rxj+|yr V{\$+/;c/^1M֗J>=CkwtpG|w~\5K{}GvjZ3_UWmv'DzU'wI)zcW`sv",ǁfs,$ l/;>t(FHh8xz&k A6׃|Q@#V/u`'m}3聚uHe9rg XpI@dqfxA]vmXLJQ8_燮w_脋As؅VKGXFTd~؊@NQ dlA@kHbZ8.TW(QtQAp({Z}B2PhX PW0k${LPUhHю-X׋Ȁ86cH$ܘзn qRLna]ux>rh_rfЏ>cTp@w$$R lj搎v0f0yB!wGby|Ccd!ڢx#`@WXȉ֒H[(yN~{Rɑ׈w l?HZ>yam oh(0x{bl4 e7C!h?YG/|2Ƃi)ј:wEs9Y!weT=#ל!A9њٙibO sșWsɅWszT &wL@ֹ+JB8='춝gwgDnޒpJBj zZ|ٙᑙ&89 1i@ƠIj5jk'q([wZ=Dt@gfd.#^::S*9dG&yTsUuiGIX2gPYP%AWʃʥ]逢H7uQkM`3n Jq*?Jfz9D'rŝmiꝇz&ҳ@ڨZoL(6*q5tޘjmѤ;xlzj ŚꘟZo:mBꬋثZ~7"ꑉfpp׆*m {: J|yz@v?J7>#d#!%(oceE1&Z˪ٙ<3/ R40ץ ܺ^2*6+V(46):Y&qg8wR:[!'?curH;- Ma13xs {`J3V?+rvjX;syFZJ2 5ZN5%DQTCI$^$NkJ[\[9{;pkDKV PUXٕEQqP.H䶕~Dᣝ0yI[y)!% `VSOڕCwQ';%6)kq,qcի W{ոkv<ԶW Zkh)1O{N[^że[GTЛQΫR֥\<&&hLKaVSe5X\tSNžf'"@Q}-N0{EE%YPvR$]ENM8S­NE\S0Ÿ[5Vk¹ˡÔ`-ψkQkCEZW<\[}I|,e2v!#8D,xW"` 'Lu ";ڑaE;y9/TbV"\M뵺 ǓERM ZCY[r%^ecAt^pksi1cjiʭI"<]dR8xcRbZF:joŖL'{äqȣٝoCʃH"c?F)lѪ<5° [gB|zr$@k"0MrD%ݾٌ.} qF? %5]"FrVz$k!m)* ^5zLӡј*S:fmy@@He)Ә,(O=!Q-l%Ȫ,])G}Vs:0.8/n;@mԞLLk׸]fj9}2lըMCAvXW 8ҽ%ӝ!R m1@ۤ=ܱؔ ZmX_Mm'歮 Ov{ )jܖshߏ@w b%Jߒz|J4[| α ~z\+$&.Z=~Ѩa-ʷ ({᪭ یiY)JoEޣDHNJި55'Zya~cάi>0D-|]a)Bh\Lgua-vz>=G&tʇCn;.*袎K;}> nSnzFq-҂"=U+ޕ7쩍)jn*웸ՕU᧐3lҚ>1M8>ݞFs̖}/G6y=l^~9މ"Ը>k}iYq\NѨ ){73;'';,T=y.`1/FBn ?/۞]mm9BG*F(_nJOƒFϴE^W)Y)iH_ ^1'Pv~vɿI*]_U~~_R?-chjg"ZߛH&yp_zKU;_ZoS?U'YˏX9Kxiי_?a?xo L~goDv\%O@3MFP0IT3M`(dihl,tmޭ[9_`0 ,Ȥrl:Ш46wvzذxL.ύz͆+ZMv/g9xn2<#EBhm)ib~ojA|e/лѴ'ڵ١p( 6arH m Rָ#J̅p"J3jȱ(bhb Q\ɲ"K3ְ|j&up>s͟@sMױQ d^]4$ba R&"N0|SٷpY:fT!;nNc0v ыz64 Pc^-5y]7^Dm}ՑsSλ s?}=zl;ߞY ױ@DHyŗ|Z^sWހIl6g $hw V g@eTv )!ˆ"̈cߊ}"*W.@mc[? ^NfEƎPh䓌$+qI|[VJa◅;ƈьYeI_&"I4i\F{0a%0i'pD>_aJYl#_gP%s (@'='N 7·qǝ5QfuPLPAs@M ǹ;hbL`M#!0J2iffѤH*+ R pG5*C#v;M*X>j1m]P/BS$iPVui[քBuiaU U$Ū!ߚפu%Xka!z[]+%y$J rv,fyXqN!p8kʥhq3+e+ĞT,E[5lqܜHחo!Rװ),X2ד#t [IWuxAV+}/KChܰpb-,RWoy+zn3px0%_⸖PMr0fL[x ^Yb * &0/xϤ"R3ލKO?s)틗;75F{R'ͪ h\)SVqZ|e:E2S~J˒mZ ̡9P=[4י+8hFLRhR=_͹Sʟq8K=Ϧ-Lc> 3iQW"]cٲj >ܪc0uZw&tZ`l2Cil"~>`XP}–eMn~4{r1/|w L`* :؏Z\4cZP-.5ȓ|!K[Da|}Ͻw>'?#Лr}[|󻧅wG~PQ<|ħvV_j Yԯ8hBO??CfЃO G@ch҂qj~~ǀJqs(gwD~BS80[hs%'lg%Tׁ#h|t}KAÂG'Z A(d>;qsaMQhbh!W$;4ODU5XM.sH,愫1To3jV`)frVGXOglzUe,LJ'qhu8h?Y89[J$_fe}Re''k@؂&怉Evy!Vi)8t7tza|V==X6""@0ƊDJul؀(49׉w~,ԋxh8 W:D˨-#ӎ4Lo2XX$:Z,Ovo&pN's @8q&pHz75bCsl f0&S I􇏐0pS'Đ sS"2?c;c/:B *H:"?C=J9m dchچhG481)ihX֥Te>DI=OntK/:y2P:{9z73×ɗ9i3~rb%@])Hcy(adn\1x!vr7Iz96DĘ34>x96>sfc:^C?T7Y:)`@%/,I%i&^Fmci'Βmؚ4= #lI=ɘ22I>HqXS9QFI;w\)A ZE3߹=i3'LI ٞ6Jٍ5T+Zjآ8 ):1;ZJᙑj?陗C6&?I=\#=OZ/DWeLU_~Hي_Vh981u]/x3C_o6xH]Df+8v7:*pG9VDfs֟0^1DJ{h?ꀛJ Tbp!GC(6s_}mUzyZ͚z+h-r4Jee ;yi*Mjp:GmfD1v։'}kkT% W9ư85Kd+bj1TK8:1{EرTW&KK?(F9{kAC2w[1aqXQ0PSy ERP5P*PxqbV,l!|npb6N<&# ^G\4yDTI˶t[L\"ܷ<;u64~{̻ZO$¶ a< cw鵇rZ9B5nKƪlng|w! FϫY<]OD|EvKͱkElg,xqKȅ,%FT~,E|u;ϤֻI^5! ܅El%<<ݩʕLFѪ5$#PT3큆6}| _c-ϖ)yZҢN@DMFv (ӫ5sґN"\ucT`f\!Ho՟vd]~lI" k|F׵t=wQxc܃؊MGԝCYV`-@PڪZ#F#![Ӓ]g]t8}}DeMOb5`ϰ0Jۅ]¢k]ה۾JXv,m܍1sՈ [0CǗu(D w}m{$0@LDݫLvֽ٭ݝ}S`>$|>n. { UG-֩\ݧF.M Axx=ė ׺ݒ B ,u+3P2857.# yFx@G1+[L2O@2qT~[Oh̿I@-獅Yc^} fVMͽi x;v?Rу^xnX#kjU;刎`QtK I!YԖzA~!+ lm=g@Nַ|v.,bU9<Ԍ~'03|ʴ53̸N¾Ԣ^n'^':sz߭-Yc1t)02΃>΅:=ZkX?9)Wґ)?+S *>o:uB9*Q)y6kIɝÞápyهfomCaʣc.%:.=Ӥ|s{&wi5Y蹤Fi /K*!O0}4Wvd>!v1 9f?=)pՎo=>=p  nE숯8J+ d߾_Co7_j3 I 1VsO:s6x?_i6^s@';ƹz ;_K!K;EL C6KM"@IQ22?»Ƕ}#`=M]p7̻_ӫw^5؍~C~M`@WX汧HEg^Rajtajp Zbhڱuz+3c,H(hce#c";H|>#c?C_h'2Y\E #f&\uUeI&z-ґ"Rg̜tixbg**j衈&0` 'qVji9c" ^vNlX:pzfөyxfIcǫ񺫮euU&+±~F W .+iZ5y-hZiˠɍ띆ހKŕz l"NnɎE&Ld Cl`pŏNzǹ>w2dꎁG<2|&gmؒ1@wI`Ck1͗}44SpmYml[2Wm6k1އ.<1--\P-xνF4m΅{8PǪ%)֙ޚ.ˊ?~mU糟ZϹ+.w^n<\gLO}]2==oi`ѯwVCK`AmH>aI[]Uײ@LJJh~*k6X+eⓡ1+p\UNS&WX8y臰THEqW_E8:l Y!ŀ9͂ӟsX6!UG{ew#KGF=ޥoN6?t!C utmbXNj1z&`DypܤYIKMiAe-%:{1e;T a>]#Ic:s^d'y0ifgXLmFɴq8KoRQ:͹Ed'xMyg3 ,8E{ s2!k"?2gC\f,0R<F- Ea2 hFP}>LnqKeJ3Jt NwӞ@ PJԝj)/w/tTa)Se׈)Ȁ%_%CUNn Y2Z5jkV=J;FaUI^-ev9@/ljӷ588ή^Q2Y}M+`bG2ګ=ϜS}iіlWZJ.v/9RzT G \Ӟwlnz\޲F mU'v֫ed [6ZH[^莽m5;~u{V4Z Zĥk"5/~.\|hR_8'>t9b(e]0lf $[cH3 $fD{ #q1 X cxL\(HȝX-ٸJd5ٵ)iuz\%_[#f. hcch:ڲvjLkvڲ۱'rzMB&Ey@!播k:fl${]7~Y*F(A@> \DHV~1 s5Mh<ԷM0g %OJ|W2{9B)_ϲWzY@l5]%ͰKrn<滞zjE&WyQT=MjIbϞIw#/}LܯwmxGGv;Tߩtk\?IM^R^xw\><>z&YМ*x]iU<^o_نg[kw~Ky<_˱&c4rߚ g:ȯ4xI3=w)~!dyQ$#a7 PT8>UfdxδqOg|ul|47R9SXKEwx{$XmcC(vbCg-1NI7eUGKdJ,dA{<}*@OhiG7Q{e=TQIA"xS|Q(e~eYf#=hH_Xz1$5hixn/llXW$*^rQ{7dYvH(j_4"C QDP!fX|(CGmG؊AGxP)0M9mUd9gGpNJ'{e2&Dx|F@4Zvx*4TC\iŒqxD YX<ݲ׏(5K(=JfE]LZ( I8G3Eefw T%@XSwe* Y}r#%.t&%t_N-Bփnj%w>E9WdbÓjF'@Aywz"ł.YH`C#%QYtumYcZ(8jyy`/bG.f Hzӗ:2ZYnC<ုS{XR$$<ɐ@n}rٕ8yi9LIki9MĕC};s=՚o7998kքٜ>Fe"s%a4Yx*pI`/;IPwɁ߀D#c܉obTNX8wɟэ7j kh]YcTO)oŠqh_T$Dcة(hZ(.{(3 u4@s#3zn xiɢr#J޷UJDZsqI &LrbJRWkZåec&Jyn\S\ѦsJq/r:Woy|ڠ=e=SZ** Z"J7S$jb晥tV8iɨaZe'PxƪzJM{*Hy$đ| *B-yUꬎ:ۺFmMrkLۇi+ۮ譝;t{ ҼKd6lGqdf{ KJY(~9r'gSp;jKnvZ޶ Q[ꋓxq6*`n? l l{,g{ \' ˻Ud;1+`]/ }JѽĖ;OLp[6ZlRY j hPek*e&۾~Ăs 76f[a!|*<Æ6ҲbiljzdHn7+Qǚբ YK/;lHƇlE ,Pɲ|)X;AkF8L_h,ʴ|Q\#ŋNJ4Lcb?|UƷ<ΜB I$@2hg , Ŗxɀ~bk\ͨ, ̎>A\%cFپϲ.N?n?MyT*.晸.>ʋ']?? [pe fA ͡QS8(_o>#;$.a\ꩮl~!M-gӦ=y~nYW/VA;g6;?C1wsߌ=dZZ3b?F={ĝv5:oBvؘ1Nߓ2"jX ?~L'>y/&߅=U?՜/!AtwcOsk[aXxSxp߂n=N?FָW},ΞhJHINПzMH8I ncSBǭl>+Wl,9pHt=Q4#ȨtJZجQ|r\xK3T;RvWrUa;_t ?Mmk0 Co>D-x~ % ~&[l`if٤8ίڳ'"zzߑ24H@. *pÇm# "tS]6aHq%48)cDvr̛jɓDG/QwFp8O8(gK&rLʵ닭HzٳN,e%D8W^-! 2ꢽhf֧VW+oŎK9U~m+74]^u|ΫO~Nfdea&ab^MkesiO-Kq[sƵ05nc?ol.O{w*%DzyO%Ϧ'RV$7YѠ4s8}`~v8t'a$ Z 7R"4U%0%eTc4##tA)`(^S(¼W6Y*9W bVv e,bqXC@d$y])['K8yHjAgp(rfC!3'dQ捝h6*jãBjJʩZ%gBꮇjʓj7$6F쇽W++3nk+,fD7͵mXu;kꛏY /cv,p@kWh-7tz ooz}ݣ_>J5!N ~D>O97A\ x Ҧ0mP2l,4@$ -ԙZ*=!ͅ!!&K\!x.j0G!a1C;)J\"7L sv1<F~ы2QiUѱ-UQ:$A!1a!H0$ U6RtdiDB+$]DgHR2>\d.gJHFҀd3^ĄP'wIs4]|Iƈô3#&uˌc)Nsc(ʺ "^ڦ:GM )ӎN~*=١,N A6O{T "*8%#ztYBZPSR@-J /ML1_|QO )GqhFc҂GxBT@T$RA$@\Y*T?ȓT {j0U 5jn꯶9FGG$O]W|ݤ W+":גEL95ū_KvѲ˛2 ō,ȳK8,D? ܟck xu; j8[בﱜgZ攈;OmSK?ⶵt#lbԹ)ZDv okZ[ZR֨kz/&R5-n.dTCnõg].) Z7EXcRAp^˪ry.i{Y 686"L Lİ6bi3ű5p!ݰwhlI!x~2U+sZPr| 3r\Sv25vG㬃.ne1<ͪ2ߜAOm1 H}f#2ԯg[g7hw0u[$ȱ=L1xVciWԄ0˼kJwnjVCg®֨JfZZнo~jjsέm <˓Y{q(/uM6mV[%FfU|L7C+w|.b" cl?଀535N*[-s n?iz%rq3H-'+{+߹̋cT=q%_!(r'7H'lC~zpGBϟr#R'n?gujNnrh]pC{\.y#, ʓr37bGGG-oRcm֞cq5;>>FInzx^/= ÀOe&kte~`"9w֯Sӿ#TruaW&΃:o|Yuoy~{W/rchD}\׀jdtG%R_7vwQ~ yl8JP.ayJY#a7sWE#T{Ƃn !6zX~wpuqٗn_}wJD$tXHJ1vd>4(p'~[x^`H;*8Y*8hI)q|x7qO}Cch'xK5e{lm^(Q6(GVwW7oS,Uo>W;9׉( |E&vcwB\0?5xv{fWeCU?iژHmdvC"fuW 鈍(tP؎ju25I)8k?=Suke^XPN 9Tٍq5<舀$XɊF3fwđ9 X`+#v#&'=, jQBp8(!04u5{ՐHI܈REV~=GDzdYe`YYctЕ$F\lyƔAk3F{yYE E5x\t( JxG8_ЗRNXr+tvɅp|[sjnO ,aI x5wIMfwwY-(tni EeX׵]46I}I>К%d%Q`(IT&# |dĜ1ph dAƞ9ScI"x6Ob6֙jUw4نؖ ZV:iYz-ژؙt=h3yv)Z: ß3d-p/JFxGy"ɣgtbD*F,`t9*EPN`01jamڂg/ҥL1`Jkb 6z{TZm>*e0l^e]&y` GZI4ϙ;zyoZ6Zz i`Z:ƙI!gqpg^zx6}f:JwJ [YIbIw!Kmꫴg2ڑPȬZzQ׊siA!  j&HWʵEzҺőڭ(Q:IjUzH[?(ȡe:±ܪGB i㊲we/+yLr@!ʳ\۵?y(+3 ӹbWƶR;@ V ^|`2à _\g銵AӇʚxz۷Q(qg;X- ovlBuwk^;¹[#Si]eJr( [+- [;ћ{C2Qٻiz8g;z -K˻,8*Q{k ;7@ 1g~TdغvK ;﻾\۰ۿF孧j렩{#Hi+Y",P5\;6;0/4|0 :Kklaa"Y$ Kv(>8ܼ,}5nFH:| %=WC^vUۯ^|t A^n@KMw.~L2iR7NKRb ɮc@=]}꾸y <nbXn^*g>ӡRnR ͊ڴS90h}MT*VYN<7'RJw淎|!-(_=:`cnUR?g.CO.pW]>g%oUÝ+/Z 0o>tv?㑝Qgw->m|o qڎMyRRa[n^VI8K8ՙ681\/PWbL1=y^oj+T`wrƏ}<^ZY5>TW <_X _og2RP0IL4_ihlp,O||TpdlΨt r[@w;^Wh{(%>DzG,{O7HJJjYarrlhk`sCT(Ʌ+#әKۂMܘ&msyt*"3aPXE##J ċ#2N`MCRߗxySoKWAK#Er0SG9yaHҧPh1*%!B*isU?;2_S,27)DNn4(V>˷K< n%NW7)Өj}g☭ ٫11xҸn'.vSզcCۣRQon<5?$rwߊQ QРkmz{F~\yiԩ 'mߙj:~:'F @1ʂNfzHg D݅G("($BCP v@ܸ@yQ8i@(1 74"% D><Hߏ`)&1\rT)xݰișݲӈ3gށR{Jmvìu꿲>bϞLĝ 4ʮsww:^i1Fm|sp޲ oԣ*lBl 6:y5W21:_Ǥ1+|c0"5o `A-t G-/YkKd tcפ1Om Z8YiLJ8aTHCNa:_Nf-) X.\aq0hΦ7 c9SʸI9 ښjgFL'+%fZlsv|N7x7h@j|ԧ I3sMoyLH3̗4"0iN& -7qi+z) y,Ak:܈c'M%)=c\*a96ɚsB(a4Z-xWOKTKMj[;K IoEoz^ ;i,w`uaYʝPk9oy[>U%tf1n(IߣJxW,wo~$6uŁmn{T/Z!o=cpL,%N79\-K.#1jWߵt2U:6״LyPIq\P!W }hH-vhi oLujyHI~M_''UV-g_7O.vb?;W3!Zf1ʈjpyjOEl#\{:$=]'{ fZBUjm6@6bԔFG)V"”+6PS')pY8~(ȖIُDX ;bF)w9vwjvQr)JX邅g=sٗzQQB nywj擊}$mjIv^)HqŚu{iH[/ d ej9JI{Y"k)ٛcA4`Y9צ2Ie?ɕ fp虞깞<ٝ?IyApgHHviJ%#@ I% EU99Cҟ[w>S/gV*`[ *%j8O.!,}F2 cG'?)45)< 7J.ٺOJUCʺ% 7Ъ~6۪!&ʮ\8ߣJcBz:NXsհ$ŰƹFȝJMY{J+8x`X7W0pwXծ*8+Bs8]1lMձ=$9tzWηW$*ly`MCь`f9+Z+o桕WMۨɶtg' US1NAZW?˯k; #Tfz0Apx^N9t9c ¸kI˕nښlK_Pk _]1a.{t;!gKhk~øWoPqUK@;IE +:dGɫ݊ cm+Gٻ˴ޛ6˶k۾H,K(sS9;{jܻ,ּlM LNJ,Je( v0i <,v9{@l۽( ,lC kf]`[pw[ĕī/_TF]!Mwo:[" AEonj Ţvh(K=%PcZ6tz||oFT.ke|4,mqËɇMN^4QʩwDwfxVw쾾i˛ʡ.l n8'5@\uX\[z\)mװudթ =|w+\aՁ}6ՉvƮJ^b=5p# s7}6}Օ=ؖ=ٺtUZzOJר~npښmPs59z[HөQɽ^wzƣ-֥ (==lo=׆Щ7/ۺLu-rӕpP}-jPwQ˘ۃǬ^,يݚgaMVf.5MΑέ%!6-R %GoUe1TeGS;~,:6vÄV#~ҥ/mFmᔜp,rٞ_^d Ae(lm1BM^||y[^NTxnɜv找~fUݎ0ˤn)E85V>\LaTh} ,Dx%{>h£Nml(݃Q1ғJ>(vۻH8R@쒖ƢaN>6юGǎAxBn.(Ʃ<8.y>ԗE:nDl۫n4[BUt ~^@[5GXqg­.1ߊ6-c5K資m !Ɏ6<ӹŪ h>/EN3Se~ՈHT_ 3!Zo|ᙦ;fL?1dA^HSTW$kw/*8fɁ6Fo{lx?JၑRG>`Oy=/U(J_iua"[?ӥfZ[o)I / V%ϔyfD^}{o Y{2Ii:5OoA!'uVUHb0"+6`(dihlp,tu@',Ȥr:ШtdZU:^~MuAUm%絡K神 ν;!wk~]xˣ_:"8ξ}fWS?' oRSր 6(;Ё:haf8BDxi(:%,G⊭Hip(- 8z9dDj"&2qc` fI$U^xYjWU^-% df9ћ"x"yΙgKjhӞKg Z3rh^jae:1j**_'y(A:*{*&*bjbj*ா*J2+,V;`8VKtbvRSζN`y]Xsǭz+oPy[^FE:ܝVhS% }>_g,WR+&qW8jF0, k5eˣLb&dѝ@Ӹ);{VТtͳԢ2[IeXo-dJϘzmvI\Xy]=֮[o\6x m_dWyxvcCrNN/PW4B1[_;cM~[Oq;t˯?LRO,5@'}zA W'L 9Ra7ʷ@ ^S UrAPDl ?A h6ݵ\2N+;p0X0A}VCǡćSb3Ĭ|R5ayE8ő|4ۢ HFbCIOlaHA8ֱ#[娢(qw. ?R5LDi9U2Z$(/LE꒢%hDT*Pgb,UPRk鈣!i9!rsh/yiYyMcM &"\:304gke4hm3k䉔Y'B{|2K̙Asr̛'khEAOD  hB[V.⊆PFr5?"ڨdHN~"mBArHvdJi)VY-VzHOu⦠)Q#T` P])uRu UR#>B՛+nVgֲfL\%֍MpiM[WZNj\{)!DWr@x1:v XXǾhfk2PZ~9zXϒ/a,9J+OjҳeC-ZӚBjj;PؖշLCQ[ۚa -)j67]E\cHKL3p\v#fURJ2ԵKk$F{a%xNƽYdG_0M!Z 0` Ӯ`k[Kv̄+X N3V+/ tF%DJҥj]-sA4ޙ,g6}NSEy)S9V/2,U2aY/џp;aw#Z`1>m%?!-E u :sK󿺴_>3%jۑm~PG| (?EVTwrY_^SB 855,|c7/-W39+ VX7R{!H#~T%᷁!s6re} (:>,zK7l :KI28?Ah<8UHB~:HEHmNxpM9cex`|Yk"\؅{&`\sC0d~2qy=mol(vt%V3z88w~b+t'phY8X1B1 ȇ4dP[H8B;"lŊU 0&pH,&oSKxob*0dg=QzvxlaGIPXOHX܈=xXgg)`HN7z2 ]H#H9W)hy~)YqTu' )AKLB"XkI3ElY+viѐ/CZgl4t?s>9?I3G#cȔ78i4NkFdBnIK7T׌nbFvXyvyx?H&`\hy^s+ḳ-uɌeFؖsCh}EqI%i(frC?2~Ɏz2:i i9!)e|IęG)L@!Iᇜ錽 rǚmGUVxNIه`JB=gK3kkz9`MYPq*ifo ^!ZPrdZ@){Za'G#BHƨsکzCI% elB 2桓k2*3b*jZTʫz..Ί\jp"e{hG\hae8Bzɮ)Z8E09*{; §AZ7~E#Xb()v1 5/+qRf Z2m*(ڲ@ѳFEۡKK;3Q˴M#9{h;TĵXEb˂!g{`hg+Pˤe˜m{fs{pBdv~{' _kx&'hNJKȘ';unc=v(;rk#9kEʺkS Ը۪RF+3W>k̉kRы%{4zA˽ = Ŷ;|;˄X˾u+޸˛|jZK㚹 9Y֚ v o JzL L o#ko[!,)(%<?/+lK.Z5l1\s;L7\-lܧyQĎfF\\L,CPW DK|Ir=,$<܉Ɓ HmLBuZÍjt˩c.)*slȒgDÌLtbJL :ZȭŮő f]|ʨʪʬ=q> ˼y, l3\,5#\ˇ|ЌȐ8\ͧu]YlEcͶ͈0ɦL謼<ϣהAz,a3`%}k,4DvЌ; D}^@r(M2YюFQu< }`][ay*}$])4.t41 Ӕ"Oa>.]}=IkӚH};=I]URMVG}ճlœ\E}rS(f cmu]}k puh-ALL~WT^}=Oe(_֌*ٸ%18ٖ=mq|L~gxvUN%UӦXJ_k$$Rinkqfyr>j~oU.|YtYa'$.i},/̳ܠ^6`MGm^Rg+~돔~Aw^~ΞXVnQz|ڎ>8_{~[N_*>>UnR:G~]v%_Uu ov* W_MeNJT2n"w%n򏦭,oZp+~H4609AD?mGoFqCBRPU?T+Jrk`ec3v_fanqwTktL|Oi~G5HmoQvߍ?&m\K&ň?{/ꦯwwTQ/t;O m^QŏV|՛֯*ޯ vS͏ݏO;R`;oSN0I8ͻ`(dihlL!ôUx|pH,>nƤrl:YsJجvzxL.zA,\~'~5[SlYQGTB^r8mU];l:bȼӷ؅ f9+<ۭ.`R K2e#Ο+3j #Ǐ ?8<8Y˗0xI͛8$%XΟ@JѣHXˤP")իXkC/լ`*ٳh&ٴpR{+ݻx4߿LÆ+^,J0ǐ#Kwwc̹痚?"4ӨSVy a˞M6K۸s_0iN6ȓ+_`8瞏CNgֳCƮۥ/V<5}R˟?>7ϿJhp?)F舃Vf/Pa$H&Ț,H((.1hy@>cDB3dH&iݑJ6鋏NF)%fPNi%!U^y1嗴)昣yI晩暈Xf tBfx!g|Ν~ƞj^&6h'<*Vj5^nq*j꩕꫰zijܬ++&+6jF[gV[f &vy#+k覫kieo{{hl6 0TW|eYMl1P Oz"CʏvU0,kb3'D@wpq}?MmҐL׋)GmN_\@-Skl+$f-~-,mxMlNn߄'" ؐWg.ĭ砇52Q.騧H՛x~ ڸ.^;0は-'߇Gχ.g?<0ϔo觯/o HL:'H Z̠7z GH(L W0 gH8̡w@ H"HL&:PH*ZX̢.z` H2hL6pH:x̣> IBL"F:򑐌$'IJZ̤&7;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender-members.html0000644000175000017500000002457410666754772026473 0ustar fboudrafboudra log4cpp: Member List

log4cpp::RemoteSyslogAppender Member List

This is the complete list of members for log4cpp::RemoteSyslogAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::RemoteSyslogAppender [protected, virtual]
_facilitylog4cpp::RemoteSyslogAppender [protected]
_getLayout()log4cpp::LayoutAppender [protected]
_ipAddrlog4cpp::RemoteSyslogAppender [protected]
_portNumberlog4cpp::RemoteSyslogAppender [protected]
_relayerlog4cpp::RemoteSyslogAppender [protected]
_socketlog4cpp::RemoteSyslogAppender [protected]
_syslogNamelog4cpp::RemoteSyslogAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::RemoteSyslogAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
open()log4cpp::RemoteSyslogAppender [protected, virtual]
RemoteSyslogAppender(const std::string &name, const std::string &syslogName, const std::string &relayer, int facility=LOG_USER, int portNumber=514)log4cpp::RemoteSyslogAppender
reopen()log4cpp::RemoteSyslogAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
toSyslogPriority(Priority::Value priority)log4cpp::RemoteSyslogAppender [static]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]
~RemoteSyslogAppender()log4cpp::RemoteSyslogAppender [virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent-members.html0000644000175000017500000000424510666754774027647 0ustar fboudrafboudra log4cpp: Member List

log4cpp::MillisSinceEpochComponent Member List

This is the complete list of members for log4cpp::MillisSinceEpochComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::MillisSinceEpochComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutsFactory_8hh__dep__incl.md50000644000175000017500000000004010666754743023340 0ustar fboudrafboudrae30bbc8be31357be600e123e30108ce1log4cpp-doc-1.0.orig/api/Manipulator_8cpp__incl.map0000644000175000017500000000050010666754745022132 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh__incl.map0000644000175000017500000000247410666754741023412 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8cpp.html0000644000175000017500000001623210666754754023724 0ustar fboudrafboudra log4cpp: PropertyConfiguratorImpl.cpp File Reference

PropertyConfiguratorImpl.cpp File Reference

#include "PortabilityImpl.hh"
#include <iostream>
#include <string>
#include <fstream>
#include <log4cpp/Category.hh>
#include <log4cpp/Appender.hh>
#include <log4cpp/OstreamAppender.hh>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/RollingFileAppender.hh>
#include <log4cpp/AbortAppender.hh>
#include <log4cpp/Win32DebugAppender.hh>
#include <log4cpp/NTEventLogAppender.hh>
#include <log4cpp/RemoteSyslogAppender.hh>
#include <log4cpp/Layout.hh>
#include <log4cpp/BasicLayout.hh>
#include <log4cpp/SimpleLayout.hh>
#include <log4cpp/PatternLayout.hh>
#include <log4cpp/Priority.hh>
#include <log4cpp/NDC.hh>
#include <list>
#include <vector>
#include <iterator>
#include "PropertyConfiguratorImpl.hh"
#include "StringUtil.hh"

Include dependency graph for PropertyConfiguratorImpl.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:52 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Localtime_8hh__dep__incl.gif0000644000175000017500000000173610666754744022357 0ustar fboudrafboudraGIF89aWӿp!,W0I8ͻ`(dihlp,tmx|pH,Ȥr4F R=+6zk/),.:E[]~RztAp k# U`CBZDVÿSʽR՛dŲEզЍȃrH[1[>Ep E٫X:E\$M(OYF@+[(p"%M , v٤ѣH<>1JիXjʵ0NU6Hҳh۷pB6,O*m˷bZKp ƒװ\?]U$|1φL3{a:{`v@o۱}ྑō@|UCǞ|{믳ɎPkV;dzw}n;muE{߃'}5\w'vx{ ^ug8yHar(ڎ$~`<hHrB&iPb%YNN啙MYX^`[%tI HXv1j)iDxhB(7qg'N(:zg i*NBit4)zʖ*d!O 媥,46+5#B zM?>zϵJKJ24m7+Q9ζϼA[njM9j^n#oB&>-n Ϋm7 lHǭwL",'2.LJ2üi͆o;4|LD=H'w%;log4cpp-doc-1.0.orig/api/Export_8hh__dep__incl.md50000644000175000017500000000004010666754735021632 0ustar fboudrafboudra2cf4d3ba7def2069eba567192a0e15e5log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender__inherit__graph.map0000644000175000017500000000124010666754772027610 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PropertyConfigurator-members.html0000644000175000017500000000342510666754772026557 0ustar fboudrafboudra log4cpp: Member List

log4cpp::PropertyConfigurator Member List

This is the complete list of members for log4cpp::PropertyConfigurator, including all inherited members.

configure(const std::string &initFileName)log4cpp::PropertyConfigurator [static]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh.html0000644000175000017500000001133710666754741022433 0ustar fboudrafboudra log4cpp: HierarchyMaintainer.hh File Reference

HierarchyMaintainer.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <map>
#include <vector>
#include <log4cpp/Category.hh>
#include <log4cpp/threading/Threading.hh>

Include dependency graph for HierarchyMaintainer.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::HierarchyMaintainer
 HierarchyMaintainer is an internal log4cpp class. More...


Generated on Mon Sep 3 11:54:41 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__25.md50000644000175000017500000000004010666754766021102 0ustar fboudrafboudrafb977741605134ba412cd9a96e6c1639log4cpp-doc-1.0.orig/api/SyslogAppender_8hh__incl.map0000644000175000017500000000266410666754762022427 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent__coll__graph.map0000644000175000017500000000023710666754773030105 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout__coll__graph.gif0000644000175000017500000000155710666754767025440 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlA,tmx|OtϑL:3MUILQת5u/I Er2 Sl5=b:G/_d-y~JM||^) 3ptG?Qz EA\Lț҃Pǽƽω͟X5𪝣ݣ?0z@n1Z@B &j Mb0Z0?VQH >RQ`K&SIC5sf9S <{ PH"]jRMmTjLUĪ&V]M~#ٲb9o*OkH^æ {ڶ!]ݾ`ȓh9rZKNسkνѳOϋOϾßO~y:_݀& u.蠁 2ÃM`7^3gut!~'{%~ha(n(مax88H:?(4:plc>B9^TyAY&e]eR㈓ZJfX f|Vf#oH' `h%:esvhbg_梄NyMj$YC*gyb#rj"&䫨*ꬬ*^EݠKat#z[7IbY6+m~#Nk-^-0U fKvܺB+m ;log4cpp-doc-1.0.orig/api/AbortAppender_8cpp.html0000644000175000017500000000776410666754726021432 0ustar fboudrafboudra log4cpp: AbortAppender.cpp File Reference

AbortAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/AbortAppender.hh>
#include <log4cpp/FactoryParams.hh>
#include <cstdlib>
#include <memory>

Include dependency graph for AbortAppender.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_abort_appender (const FactoryParams &params)

Generated on Mon Sep 3 11:54:30 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator__inherit__graph.map0000644000175000017500000000023410666754774033463 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/globals_defs.html0000644000175000017500000001022010666754775020357 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ThreadLocalDataHolder.html0000644000175000017500000013736110666754775027372 0ustar fboudrafboudra log4cpp: log4cpp::threading::ThreadLocalDataHolder< T > Class Template Reference

log4cpp::threading::ThreadLocalDataHolder< T > Class Template Reference

This class holds Thread local data of type T, i.e. More...

#include <BoostThreads.hh>

Collaboration diagram for log4cpp::threading::ThreadLocalDataHolder< T >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef T data_type
typedef T data_type
typedef T data_type

Public Member Functions

T * get () const
T * operator-> () const
T & operator * () const
T * release ()
void reset (T *p=NULL)
 ThreadLocalDataHolder ()
 ~ThreadLocalDataHolder ()
T * get () const
T * operator-> () const
T & operator * () const
T * release ()
void reset (T *p=NULL)
 ThreadLocalDataHolder ()
 ~ThreadLocalDataHolder ()
T * get () const
 Obtains the Object held for the current thread.
T * operator-> () const
 Obtains the Object held for the current thread.
T & operator * () const
 Obtains the Object held for the current thread.
T * release ()
 Releases the Object held for the current thread.
void reset (T *p=NULL)
 Sets a new Object to be held for the current thread.
 ThreadLocalDataHolder ()
 ~ThreadLocalDataHolder ()
T * get () const
 Obtains the Object held for the current thread.
T * operator-> () const
 Obtains the Object held for the current thread.
T & operator * () const
 Obtains the Object held for the current thread.
T * release ()
 Releases the Object held for the current thread.
void reset (T *p=NULL)
 Sets a new Object to be held for the current thread.
 ThreadLocalDataHolder ()
 ~ThreadLocalDataHolder ()
T * get () const
T * operator-> () const
T & operator * () const
T * release ()
void reset (T *p=NULL)

Static Public Member Functions

static void freeHolder (void *p)

Classes

class  Holder

Detailed Description

template<typename T>
class log4cpp::threading::ThreadLocalDataHolder< T >

This class holds Thread local data of type T, i.e.

for each thread a ThreadLocalDataHolder holds 0 or 1 instance of T. The held object must be heap allocated and will be deleted upon termination of the thread to which it belongs.


Member Typedef Documentation

template<typename T>
typedef T log4cpp::threading::ThreadLocalDataHolder< T >::data_type

template<typename T>
typedef T log4cpp::threading::ThreadLocalDataHolder< T >::data_type

template<typename T>
typedef T log4cpp::threading::ThreadLocalDataHolder< T >::data_type


Constructor & Destructor Documentation

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::~ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::~ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::~ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::ThreadLocalDataHolder (  )  [inline]

template<typename T>
log4cpp::threading::ThreadLocalDataHolder< T >::~ThreadLocalDataHolder (  )  [inline]


Member Function Documentation

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::get (  )  const [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::operator-> (  )  const [inline]

template<typename T>
T& log4cpp::threading::ThreadLocalDataHolder< T >::operator * (  )  const [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::release (  )  [inline]

template<typename T>
void log4cpp::threading::ThreadLocalDataHolder< T >::reset ( T *  p = NULL  )  [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::get (  )  const [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::operator-> (  )  const [inline]

template<typename T>
T& log4cpp::threading::ThreadLocalDataHolder< T >::operator * (  )  const [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::release (  )  [inline]

template<typename T>
void log4cpp::threading::ThreadLocalDataHolder< T >::reset ( T *  p = NULL  )  [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::get (  )  const [inline]

Obtains the Object held for the current thread.

Returns:
a pointer to the held Object or NULL if no Object has been set for the current thread.

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::operator-> (  )  const [inline]

Obtains the Object held for the current thread.

Initially each thread holds NULL.

Returns:
a pointer to the held Object or NULL if no Object has been set for the current thread.

template<typename T>
T& log4cpp::threading::ThreadLocalDataHolder< T >::operator * (  )  const [inline]

Obtains the Object held for the current thread.

Precondition:
get() != NULL
Returns:
a reference to the held Object.

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::release (  )  [inline]

Releases the Object held for the current thread.

Postcondition:
get() == NULL
Returns:
a pointer to the Object thas was held for the current thread or NULL if no Object was held.

template<typename T>
void log4cpp::threading::ThreadLocalDataHolder< T >::reset ( T *  p = NULL  )  [inline]

Sets a new Object to be held for the current thread.

A previously set Object will be deleted.

Parameters:
p the new object to hold.
Postcondition:
get() == p

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::get (  )  const [inline]

Obtains the Object held for the current thread.

Returns:
a pointer to the held Object or NULL if no Object has been set for the current thread.

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::operator-> (  )  const [inline]

Obtains the Object held for the current thread.

Initially each thread holds NULL.

Returns:
a pointer to the held Object or NULL if no Object has been set for the current thread.

template<typename T>
T& log4cpp::threading::ThreadLocalDataHolder< T >::operator * (  )  const [inline]

Obtains the Object held for the current thread.

Precondition:
get() != NULL
Returns:
a reference to the held Object.

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::release (  )  [inline]

Releases the Object held for the current thread.

Postcondition:
get() == NULL
Returns:
a pointer to the Object thas was held for the current thread or NULL if no Object was held.

template<typename T>
void log4cpp::threading::ThreadLocalDataHolder< T >::reset ( T *  p = NULL  )  [inline]

Sets a new Object to be held for the current thread.

A previously set Object will be deleted.

Parameters:
p the new object to hold.
Postcondition:
get() == p

template<typename T>
static void log4cpp::threading::ThreadLocalDataHolder< T >::freeHolder ( void *  p  )  [inline, static]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::get (  )  const [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::operator-> (  )  const [inline]

template<typename T>
T& log4cpp::threading::ThreadLocalDataHolder< T >::operator * (  )  const [inline]

template<typename T>
T* log4cpp::threading::ThreadLocalDataHolder< T >::release (  )  [inline]

template<typename T>
void log4cpp::threading::ThreadLocalDataHolder< T >::reset ( T *  p = NULL  )  [inline]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8cpp__incl.md50000644000175000017500000000004010666754764023077 0ustar fboudrafboudraf6a64cfe8e2111a00766fb98e0705f55log4cpp-doc-1.0.orig/api/classlog4cpp_1_1tab.html0000644000175000017500000001034310666754771021462 0ustar fboudrafboudra log4cpp: log4cpp::tab Class Reference

log4cpp::tab Class Reference

#include <Manipulator.hh>

List of all members.

Public Member Functions

 tab (unsigned int i)

Friends

LOG4CPP_EXPORT std::ostream & operator<< (std::ostream &os, const tab &w)


Constructor & Destructor Documentation

log4cpp::tab::tab ( unsigned int  i  )  [inline]


Friends And Related Function Documentation

LOG4CPP_EXPORT std::ostream& operator<< ( std::ostream &  os,
const tab w 
) [friend]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent__coll__graph.map0000644000175000017500000000023710666754774027333 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__32.gif0000644000175000017500000000047710666754766021176 0ustar fboudrafboudraGIF89a%!,%ڋ޼Hʶ L׶+ QDqˤDTKtZFڮ5 KrQ==b).W8wbĒ((iWCIS(8*iĦYJ:j:K*{{T):ZhL+܇ ˬkJ\\jm ~-[=y ˻HY Jb-C63 iH „b2𡖈P&Ǎ;zXȑ$K6&;2+gDuI-T+ wOg;8Z7>X#>~\yPamu= -ܤ9YO.zN3qoNy㫻nnw:n3/>^{tj߯'{⇃oxk~>[sσscIo}zOtQ@ @|k\'AJ'j`  F @aAv. !1A s^ V8,Cy؃1  &:PbH%R1Ib@|H(@0r#=Ƅ~L@r k

߉?m3B؄>JЂ%Ou+LD'Jъs\ mhꔈZ >oQ)=4+JW!׉usR8D]Rp4W "ZnӢU<)3~S!QJUx&U`By FEU TU3ԫ|$)$Qo'ϲe4VͳX*+>PZհlK*':\5D_ָ*֢hDߚYyv֝)Y ҚMjWujdRͮX%la-[ֶs-,?m[7mqC)5ق̳pf]nx%n0cao 9(-q-|>LV/o rRo8O[%խ%hey b 3\ːK3Y'sw*63\,ßqA;ڠk&Za6i7T.Ht0MMsK& jZ: QMk"eϭTUY sݮW*L"hĮ+6F>&oD=m~՝V3B1>MoRTy~W"޼Ԝ y\A_]8f 4N#ϡJf(?9nr`[b+Tr"2T>kn,p\D;Dy%NtPSb:%O<=QիnuR[DZӲ+K>({dOJO+N j/PX.zϛI@=F9Ng`76ZSˬ'zM(oB\w~l|ԑY~,9r˫QoBXqyb 69?wo6N,ދ Ox;]Oy[[gG<%|~z(=<=C>:x2x_c8$hvՀBQM q C}3Gz<8W28y|'>z}4`/pM1w>wgBDX@4цu'6~xi&wgz=@oz'(3n9@l a" T8=x=([]'BFw?h8_ȌTi{`Tx昍u@ AzpA|c||W@Ã}:C} 98gӱQxh{Z(鏸s`Cёp`y T:ٓCKb[Dم6(t{GBƈ7I/S@Ԑg_ȒاXCx9'HRGU$9HX|_~S׎D2+ I, ؁(w)XQb~-yW:4^t-I-MɊ?l\ЂI-!IB0G J?6B*sqq)+ϹʉYP&,Bܙ*Yx%oq}Y_>ir<{\žCvIrq䞺izbquheӥ&nspm )*l*qv¡*)Z桶"d809(Zk$Z&Jr-0Oi!v,EY@j>:QJ"8ZJ!;ZyL,Q(*¥YJH^cge'ikbzbrPuMmzM)fyJ'}z|iO $qj9*Ԩ6!*JJIjztRzJMf]&qLruꩢuD1F7[%:Zzr&Lo}M3ڣalj1ZjRa)1嚢ܪ蚭| $*:*M)ڮDGU#ڀ۟ڰTXh x(UKq9 ho!x0թ4K w~z/{($Y@k fg^Q5ѠF+ ;+H[@w R൨'I{YNVtu \O;A9lkqbkJ[f/!Y?v@ub`r[aw  {da[i{vk&Zp ZDtj $K@nD$ Apİ8 *S.IZ^ȼXy"Pz?ӛa^0ukŽC꽙3FT %eAz` K|+>c(QʾI -dwUAԭQҦ$]J̈UcJ 1'MeMZ+vPPLBX {t-v iMYŖ0۴׋L}* ͢ -ӈڢ{1!F4>W۪C_(mJOQZm?M}Wۯ<3;ۀձN1&71ʍ&*m]hRm9ݩ})'uNW}s FdҳU4ġݡ=M#Rr62 bRT>fdmXN3xZ%"pß.Fnd4A(.wn瘉&|D  Bs37|8^}#m~J~|l@ǀI>ʞg󞯚 24<SוnxË<[ql/cxL씭Nnu>K4\/ynNۑ4pȌiIs!&X,0I8ͻ@!DMlJrm|04,HO)ljNG`JZجvkqx<%hzn$4`]~ %{w@yU 5aXpN0!5ܗU E4RoF,֢%vH m4Ч㎴ 7܈C":=c|]uaXf|@ry䏻5#ra%"!A"(pHrAgooT#d~Xw駃|rg?'X.(ѤVj(zA馅ni8Xex7( y&tWQiE܉ V{ *ʩ) klW>ljjv6 jB)z[X"i幦Zko {WrL`{ޗ~Kj z%\emv ko[*Kr* "3v %>3<8kĞM魙0Ԏ4[rla>vQy/BUnIW r|̴̙3;;KtEQ9l̴7i1*zI&& HpɝV4KmSҵ5]bz9uS `I&ߪwfװ Bb :!Gg{lRmk_MZuŦok,~x6άbm{YS*wL8|k 6q*Q1Omzcsl;U&A^ ό"%fˇNlJAX?R'yl3cDϺ2n$L6ZϒJah;XZϥ9Tu=γi7u@cnl0(c(DoY[}E4ɲhe naa8U^rOü^HŻpO@n\Ē (X=}enx6H7WOۋ su 7bP3G)GZlhz׀^OC9tX,t)r?R$' h&6҂>a?0%x\#t2Ag=V0B8%zL=e8+seJ?%UJȄXTPuG\do]8lgW_cXppSiHmHh2'V|uC> gWPwm(yԇ(y\<'ZSA؉뤇.(E߆aKƦr)w 9f]4aȂH hL(6GXNhxdgbXXDNhҘԋ٣N8Sgei3}֌֍wc؎F?x2ꘈ;'Ɖ(:q`8dXU Ǐ Y'E;<4\Qi'(W8/I""h#$ sƑيq+Y2 M搁56@b B`}hf/rUYS`y:@*|J SZ&)^մ(;*Z/z)edmأx ECjEQ؊4#'SZgUʊȡpĥĝ./)cheg2臡iĤHN)[DBZwhz7ԜQ /A@K u訃ZAfvxJħNuu ђs:;wP{xAG`M*JYǀF F1:Q8:2J DgzL*Uu*uC$y~k1~Wy~急 WevӮrܪ{)y9gY%1~5x2XC(Y{yy.Wwĩ+a-u4_=S;KҰ^iJs7~EY u#d`W}]3;RPj>Ԛ1v]?BqSWlʅL3ҳZrJ%}QYjYK[]|2d[ rh$J`Ci 3~o)8/,>{:Z~ee%7iG~w{qiV0ȳw ڢbк!ojsy+a'.; \cƻP[au s:J薼zqVy ;ŶA 닎R{^Fp*LۢTڿȤ};X*ɼY8V s[Z`"P V7y &5 ,|p2 qu`ĂdF˞Pi-mB,e94nɅT^ <`],˥)jbfr\l~p͋eט XSz|(ǝJǵVs٧<%s|ɯ8_X7ٶLĀ \ʈ\^fmkaVrzavyǮ|t#˾<\idɭ,N?tN<Ũ%/O9D?*b2Ь<ȁ9Ü+ଅ{p4n@~.<( 85  ܕq}y䯝) B=Zg-LX^fQ2 DG +MἳJ ^{ttΆD^(z} aߜNct0X5i͉-dK\^æᨾ綬yznh~m^aیºHd^VNōWJa췵L*R So<|yBsʹ8-Y. f6L.ʌ:R|3{YKqJld?a#o]n4/GdL6^Vw8Q9H/x bAogSI\$υ gyfa/ {e5,؄: &^lOzO9#5OBڇTuѴ><|_]Q]J 5~c?jߠ&Ѣ?JII ^uY)#Иo%~y?l*Gt8lpRhOOO>'@זgn׏6IwnXpoUwǟHP0)8ͻ`(dih:]jp,wñspH,Ȥrl:ZFA;tz,xLjWr.-c|Nx '5y=Rt{ )0V~|kZEĻǺͽԷS}HD#:/ H`8y3 doFÄA'.0NȱG5 ?Ya "/jL)X+[dI͛jEO,#T襙*]ʴ)ǝ.قEFnrҤZÊUzd~MDף[ʝKԍwYMn~dLa+^\(/DDž̘ܲe̠C.`1(P=МAEָs羫KI N#{yD71ݹlD]2.~?AK(@=&?<.j;~Bo n@^_ wW%sT!.-B!h (;ĵ82W8<# Hc@$@KFGF)%9h3f]fe\ifK<2X7MUgPFԜ|i֛_yof-bd6 ^V f:>vLjLXFgjjAU#h*):).yI Yb`fz@xjy6,:ic39`Z%J bjJ'`V)zϢ*A`+MH)D[ ߦym +TҫûMk!w$* +{;8ב +>- 24|KG1@GG-CSuESI5͍OЬaOsmW6s`Tb07o kwmVqRk-7Nڟt+ᝊj9ޔw9SyVn7懠Nisn띇~^yTnyC#L,L_4D/}6w= Ɲ}^m_,gdπ}L_׾ ?@+8"31BO]H D*hp8BЂsEex E`)0P EVPaDh{̠5 !D K!>'X|]E14b) hˡ^̌iG*FqF@qc`hLHr 1>~##'A+~-c$9NđL3TC[𱲔$*@@2x] fG?z}FnƗ2!bO6%56f:󗫓6yb$C2zxgz&|g-3gϥlI \By6` z7oAͨ!PB2Y F s AGҴӣՀIiHiGGP@=LӰsA"REŸ˦IIgT!~j\wV!&"gv zց࠘^Xr!3<^itǜ QTrWR{ot Yw|iVR}q'6ήIpNv yϻ>>" 'Cb2xދyʳ4O<擐i: w.A]ɛ ]f=`졶O>aq|d>>\꫔}DEۇͬO8觛KLt_8#hwӻaWK7EDvOA5 x{7|sI؁x5{~ Xo~cJW WR+p}CgV(~78aL;Hv2PEPh8m43*hBKȄ^~ z#SՖZ9_FxH(!{fgMOskr-O9F8vD}hx,؆n(RS\hX(U:肄3ALjaTP(ZT8J5R#RfhX}cHwNe׊xuVn1PHxB!zU8483Xt&$!3NN8ɢhasUDk`o\|u.5XurvwY s< <y9Yɐx 9 5K{'Ua 9'gXH(]P,ӒSWyM6YA(&v,)@OcBYBP@mFy H)LcN钾1S4[yYequ"\3iiI;ٔm I";dvyȌsY'R !zdYAwEɗpo:!DYIwpQ37AiWZ211fśij9-¹cV2hnpHfx :pCƱR9n4*2+%{S'2Z/2{ʨ*& ʪ R?K [ &SFIx)\ j2 Kl˯,m3KopzKekz_ع[p$qb곽1:#j˨۴'wwo(¦۱F͛{0k_ fR'Vؓ{S+8h; { )WWCBN`Y5vts7䚛*[2ɮؑd=Zj 2kk"\GTg[Cl~,;JF\6_i6)sK? '{:Asč\DNtP !YRG"(sŪ;Clo`MAt 8\Q*@œHh̝l|Q3 p|$ʷYɑɕlɞɠ \ES8ulAM;htK]4-ӷx"YDUmM? [m\qxfi+d,ghCMY]7qjMvZ{WMVk\xm̏}i~zXْ ϔ]N`, ٛٝ=54ڤ]ڦ:ٽhخ-viƀx} 5 vpHsJ)c-wӲڶ~=ԍ/ZH}݂Wݺ)0  ~0P }=mZ*z+ lH] #$!==-ܞ}$[ 7^>+[r#qG,ۡJ2>4:ۤJB5n{Ku{"w~A:MnA9a.`}1jSntd^Bڰ׃xRq~v>Dn2p芾n]ރ>^%NטۜJ莾JX~.شYS6&{~{E칮纎gw42m죍.1>Ԏ~^88i,nR팣N΂',LX*O, /|>e }b o^>QB|%`LGS-/EB.5/)D_vB?LI_&(d$KMnSo*T_Zk Hc:{pUP7d/f7@ dp=hwym x?ܝdkƝNeͼe8wae8q |]!AQ_꛿?}:?/Z9z}_]|墚?nO.'µ [/}Տ[V~ǎkϿSi;]k5ot(W]P0I8ͻ`(dihlp,tmET# ơpB$${#tJZ vzxL.#մ?)3q8jZk9oUqL{v}wtAKMzgU=6hѴ6Teݑ1Pa6Ç#Jl@Ea8# CIAXe'KI͛8M^Y (y8sѣH*}30E*իX Au`ÊKٳ_ J+۷pʝ{~n˫߿򼛏o`r+^̸q%v m2˘3k&42bϛgYMӔ:NuѮc˞Mqn{ pHƏ+_μ9ۺm)|#سko|:׀Oy {?e<+[}A_.Lן}hF !!8EF(L *RHCvᇯvx("E*8+5b4h x7c@)d+ȅCcL6d5,ғ;.IX8r:^~)@rBg&lnHsiR'uf'zwZ0~*袌U*Vjy Z駠R2jxj+j} IZjlHl6زkVK״Zmv+m &%n`tn f.֫n,> ',YʫuGlT w2$,Ɇ,2/,38d@0m[3L7mtBTo#KWPdb\-3WhmpKWnmݱ_xs߄ͭzG.9gbk$V\砗nZm~W.{ע.mݮ{_oQV7G_+>W=+EH}/{T~?dן2vۯ Q4b:̫ H ~h7,$G> ˄$L>H0,!xڐ.$J o氅;UCsqHL"8#*Pw6(ZNd.}BH0^͌dL_b)qp7xg> IBL"F:򑐌$'IJZ̤&7Nz (GIRL*WV򕰌Q,gIZ̥.w^ 0IbL2f:Ќ4IjZ̦6nz 8IrL:;log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh__dep__incl.md50000644000175000017500000000004010666754755025404 0ustar fboudrafboudra046c90121d25f5edab736964e810f698log4cpp-doc-1.0.orig/api/Priority_8cpp__incl.gif0000644000175000017500000000612510666754751021456 0ustar fboudrafboudraGIF89auӿp!,u0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvxL.z]x ~+~ ySA/v |9 wȽ;ޕ! r 8n管.ۇʼn jHQcMÓ(Dy H/YF2zd$+w[nj7j_H%oJxK8IKm4꺪hį",~kW+W߿!g t^8bO6q˘-X9 : tcoP^V5Dְc%sڶog gC+,Щ4&q_ΝHËAӻ E>O'iGIH)i9∿yH≬⊦⋌㌗H̩m@)DiF&L6#nM TVia`y5 _V3c:R& gҒf k&Ҧ-o sRwg+{'v(5 Jq 0n@j[PJYp iW ':jj j5TWa`:Y%\4끮Nz)^p&jx谆5:zmkdw8sR{EJm4MFAtKMGE(3]t\/ahvaKO9x n3{>`'d|pi@j[B'ۋ+%EU<\+dڕDT|L6,:EsP'}$ 28Y{F9͔Tj[ ư]g USK[4H#6[==W'z xŏݗụ`T9r˜ToCmyFw(9~{.~8鉫yVMҰmx0?r< /zo8}$+;s6.3㫎xϽdE$;i&FrU o趵/h&>/6ZUm7Tk\ƒHlkf3 wKg bN?;׺v5Z;Ḻ t_ӡ[WQ#^D,"vBs+0D&rGXfYkb ova5 %BhN.Ysmao5c`ƍPet 6 }uK@%,^^Z@|U"61%nqrM{hZBGp1 -Nի򗟎v2qQcS]k e`RE `w¸b/L okOK#ƼxqXQ(fyqd&SO\a;Y/s`:áiц)<6Q.LlHk)9feEjތ,{,0)>7Є&àLFmrG3ʕ.}4J?N{_C38g|3w(*#Vu]]hXZƵC0MM: D/MB)6Ga+rA/ (EV`kA:.~uq [u܌A-Y.4 CcNbx'3G^-T,X1'uaJ ?XmS͕p?9:r|E-KϘC7EIWb`:ڻH-.$], 퍧'fQ::v%'e:tdM;lCY j/8i1Ehm<B}.u+ə |A0 d}'NqY *5>/_4Po)Bsus)|~;q}o?'ZWu['( WGwjq XwĀ 8N~ h؁X" S"8xX(!*~-8~ 3#"$ł6M +;>>/TBQTWoQO#aXGpYYxVH'4`_eh`3ho*l8zrwqׇ{u wr o( HxX0c ou !x3`40dw$H1C%oh%g9020m"f3foB("0m8-Do/j$@VԘ qpv刍O6 Fk38cicvRtDd8p0&sh]Akb=!huD38E7dHfLt* )ȇ0$hB+ gX68钙\В@3& :Y!'zJ](VyXZ\ٕ!;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Filter__coll__graph.md50000644000175000017500000000004010666754770024342 0ustar fboudrafboudraa45a46be65c54f1885bde44488563294log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout__inherit__graph.gif0000644000175000017500000000155710666754767026151 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlA,tmx|OtϑL:3MUILQת5u/I Er2 Sl5=b:G/_d-y~JM||^) 3ptG?Qz EA\Lț҃Pǽƽω͟X5𪝣ݣ?0z@n1Z@B &j Mb0Z0?VQH >RQ`K&SIC5sf9S <{ PH"]jRMmTjLUĪ&V]M~#ٲb9o*OkH^æ {ڶ!]ݾ`ȓh9rZKNسkνѳOϋOϾßO~y:_݀& u.蠁 2ÃM`7^3gut!~'{%~ha(n(مax88H:?(4:plc>B9^TyAY&e]eR㈓ZJfX f|Vf#oH' `h%:esvhbg_梄NyMj$YC*gyb#rj"&䫨*ꬬ*^EݠKat#z[7IbY6+m~#Nk-^-0U fKvܺB+m ;log4cpp-doc-1.0.orig/api/Category_8hh__dep__incl.gif0000644000175000017500000001627510666754733022225 0ustar fboudrafboudraGIF89a-ӿp!,-0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJجvzxL.ɳzn<H}~PDSQAMJC=FK:@yiE7?<0-W X tVZ Yt {p' 9g~BX_v(rܑRÙ1mlِd?$'bPz\IHӥ@iҌ'ϫ|~tTխS8gЛ[tǮJ[ٴs#ʷ߿+z{xqĒi)~˶>;uK츪NMGJuj^kԳyK zkUkZwmÍ.:ỗG<巂5vfi::#Zym'y񰥓.n!v^wMՄiFނgko pJQjZU[>8ba,un_وD"wڝVw`:nq!;KƸ {d}@Sd*VGRN%;_e*Lj6צo&f*lIDwʩKu٧#y(Jt"Z(2ZoBR馜v:f!*ꨤnai 5ꪌ꫰Mڡ檫0믫d^k&[6>+B0Kmvކ+n ێkZPn{ֻk.-L-f_KCBô%\0~Mۇ4WMn| QY~O(Qȩ$"i,pE̵|ʒ܇lκ3F[|`*Kl`tl)KɉՅrI&K%+á8G 0^yV"%sK``s7L2p0*,1?̗ 5mfDۯ9EV\߰ a9As6 U']pV|:5 T=SB5&' ON^bJPbg/*:@%vF^ "A)ߎ(nͳR,S]ɧX}0< TG=SF 񰥨L9)ÜvmU/[ծ5*bUeRײ rP9D;5s`%ʋ9G`Wґ8cBML%u5φU͚ >g+7ꥵ; B(Aa~nǍ֋P&4N?|0rL"r> [v&s4 lf|y].2UajY"qhu^Ms1{h JtXܘ;iH3:|(imm3t4 HcN5:}R{e_Xմi\뺃w9a؜/!*{mD6 m,ԮlkТ=GNܹНnsݴX ozZ*Yo'ܛw t, fqPx?%j *C_+q#`|x(pG@apZJ6es%Q (T8g&w.GlM # }4w/T*S3|5@kٺ2rM -PLguDXn:N PK^4?N1޵聰'7#H%Hh*X4,W.0C5jFÃr9t/!kEh%#kLn6\Q؄H؂v6C8\Xn^(j[R{=xnf؅Ygkxhy4VvXsH`",Vnm}rU q_8Z7By$T&KGTHVf 6/L_'JjRtH?zƋ!vŸu&IqԌw'XHx Su ZGYjR|)yHh]@V."9hU{WxW{HS][e'`yqWxw2GM!z'XՏ{e<sZX[<vydyu7rcY'XY]WK7S|HvkewUOnH@ug }(NsiӧQ31`(n3وpni p)O0WnU))^ٗȗ G0( (SD9vhcٙGXfG?Hq/y42ɍTJ+i&V ™E.Gii9H`HÛIEXKjM0y詜㹞fy=)K$e%48)931CiOR 'x, Hǔ3:+O٠ 58*D&z(zi MX[@>j{@B:DZFzHJLzdMZVzXТ@`bz'CzT:jUZa撦l:tJnp:.rZ|whڧry{:j*P:WPJͶkT}ZJz*jsEt$JjZJ\*5% e9Oj*˚j̪:d 42$Sypbw׏%Vvszz :jʣd)<v=[jꮷ: К3ʪʓ cur]MJj갼5{XzU',(;=kZ )bШ2 ]gא}xwQ{!;E+Zj +A۵z%W)[U2QYWJ=q'}qu[\ۦE JszK uq[ox {-{ҹ˧JZj%-65 >J4BJ4,;Rū, ,E0 .&˯ ؛{KYŁ[yKYӝiK仳  I\jY{Nǚ!4LP8'|7)f-/ q#l>:\<8ÊC3<2P<T<*вTNAَ[lprFeqJigLz")fo q wk_w&Hf{LǾٚ6ů@eo- eȢfǡisAQ{8䯩kwà$ҼB~}bivVEZfvk{xZYdYN)vTk<=VLWb$jVHG@ʱx |3>9`'fŎzM;mntq̒n#C@ T=̮z)IUg9 0.=m59{"Qe߼ ɫ3Oyyunυ?8|,T MӺ}W}=D^SQ ;/yEhГa͆ _Sk6mtw`xBeR~_Q>xmՃvx4+٘yl{o(Zm‡"a`?ﴢKOAmr ^l#⋎L#|o8/ KdI?՟=O+_GI8;(7hlp,tmx!WpH,Ȥr9 rIZجvf:0wL.E|a|NۿUp"L{h6y*53ZO+4=,ڠdRufՖirG`Z$4Ȱ 9Dŋ3jȱF @L d&SQJ^œE˘4/vڳ>FTj)5D*@'P5ժG#t9UcYnXPm[kee`\M @κoQ80U9 ø|Q*qб/k!s ΍s>NwfœQ{@sML5b׷qמ6 g69n>}ztM_׎:1+^x.]_^6俇>~RdBy^j{νYQ[c2$T !H_ "ߍ7^ FሧۆvhÇ Ƙ"[<F8lMHcU؜Z ?&dTLŦ:CÔTjyXhI eS` 7شin6 t“g̞?~.校㋠0(>ѤVj饘W et P)BЩLD*+.:뭧d+~kԮȰ&MV*,>+m2Nk/6{嬤-^+Jɸ*/Alˌ+SIRdG@44S CӱƦq2#L%ɞL,{s%ڬ7Or*ϸ3#?rNmzx ZnOv(f U'd#{OxcOSןF_:@jMK1:T@QE?506V p &d Shu.|b(CѰG!{Ƭ>4!1aF<&>ĉP@H)R]L"E(rM"(1" F F߸9*Ît,yG+Qe} y? Ð$  D֌\$$OqH$'Iɰ/{sCp,5͑܋'ˢ<(&JSGtG=^&rB:G=rAI-KqKNLk%"`Vs;LR|K^@GMt9MWc*'Yw$Mhv{5%Wx'9OiTh/ۉӜT@;s} z" ~e1'̺Utx?|Ei%T QZȏL'AB=EPF0+T0M]SmUXͪpծz`B;log4cpp-doc-1.0.orig/api/FileAppender_8hh.html0000644000175000017500000001143310666754737021045 0ustar fboudrafboudra log4cpp: FileAppender.hh File Reference

FileAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/LayoutAppender.hh>
#include <string>
#include <stdarg.h>

Include dependency graph for FileAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::FileAppender


Generated on Mon Sep 3 11:54:39 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NDC-members.html0000644000175000017500000001434110666754771022752 0ustar fboudrafboudra log4cpp: Member List

log4cpp::NDC Member List

This is the complete list of members for log4cpp::NDC, including all inherited members.

_clear()log4cpp::NDC [virtual]
_cloneStack()log4cpp::NDC [virtual]
_get() constlog4cpp::NDC [virtual]
_getDepth() constlog4cpp::NDC [virtual]
_inherit(ContextStack *stack)log4cpp::NDC [virtual]
_pop()log4cpp::NDC [virtual]
_push(const std::string &message)log4cpp::NDC [virtual]
_setMaxDepth(int maxDepth)log4cpp::NDC [virtual]
_stacklog4cpp::NDC
clear()log4cpp::NDC [static]
cloneStack()log4cpp::NDC [static]
ContextStack typedeflog4cpp::NDC
get()log4cpp::NDC [static]
getDepth()log4cpp::NDC [static]
getNDC()log4cpp::NDC [static]
inherit(ContextStack *stack)log4cpp::NDC [static]
NDC()log4cpp::NDC
pop()log4cpp::NDC [static]
push(const std::string &message)log4cpp::NDC [static]
setMaxDepth(int maxDepth)log4cpp::NDC [static]
~NDC()log4cpp::NDC [virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent-members.html0000644000175000017500000000420110666754774026455 0ustar fboudrafboudra log4cpp: Member List

log4cpp::ThreadNameComponent Member List

This is the complete list of members for log4cpp::ThreadNameComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::ThreadNameComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_0x64.html0000644000175000017500000001275010666754765020535 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- d -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout__inherit__graph.map0000644000175000017500000000023510666754771027372 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__0.gif0000644000175000017500000001401210666754765021076 0ustar fboudrafboudraGIF89a:Up!,:U0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N3~|vBA8/_&3ї ۴@%yS x 8TG½ `>#JDGa=,DLC09ɓj y, 9^̐8͍,k欹S&M@a*ӧT,*Q:udTk®SVz5Ug͢]GpE#u۲9{VlX\ 6oì~xǐےc.9ΜofFsȨS34F^/Yʃ?ղ׼ϮNafjWii`/wؗ}7}v޹O<v3Oϵ"~w 'VN&FX܃P(e/f%uȋ hb;$, Ȍ4h8B.Tع~YV>ɧ\m&f^g.08?4/kZ7yٞ۾Ѐ?Hr kcnpᔖ x @ |a B!Hxdoag&1=` IT p-icDf9cSp"Zs9Aq! jKI8nmc4q~1>AEm XJ a\q@z4[$(Lv򈠡)ߘ3M3_z| ·G[24ܐ"nʲxZo~Y[!M:a7%yFxQL=wΙXBWs`!W8Q2524lD1$oRV" "1ꃍ5҅Lp 5I̔4E%cGԡma4L%nªNTg U3Juu5_iĚЭv iYֶ:ìpZ5Vױ&H ` կhM!ƥ:ֱ}5CqBN6Ee#]f`[SbYК6EK8K{֢&bj]K[X1mmw[pȀMnD˨!WunӰFij]zwImG`Vw+Pj|^o XW.*Le`;XZ T G5£-{mXi갈{0I#~pO(8+cgLc Js4αb Ÿs^u  q8tTB(L4&^# %orDZe.-3n'qGJSrF@paJF$ '(⨬ >M}h;3LO@'2La#5a./jn'ɻEՠ_c0x9O#2}5"(9(J Klo0E [#I/07~f]NxPzZN *|;9MUӞO m4wI$f/{-hJQ@]k?!n׊@FTz|Uy~_e2W?O$#}L_{%?Z &nXϟ=7P\~g 7h\cc7#XF\~c h xUK~9b6*++@&2+! }e G75=.^r (lt5"->MXk6H hY3K0"KL"F2~W8UpZ&ji8sHxBdZG#ņm8V(qSwKGIgE;WK!s:؅xvygW;WtrXtt FlIy$rlyOf8^Ss:Cx]'{mNÐ|LcDDJx'7zwԑvwKX FvKXJ'qDR66T)M nŔ%7P<)yzy|9y~H(YgmWIZJxX{}|=|z8T85Ba ~~ؚٙc}AU9{{}{>h-c[0i)ǩ=9 { Fiڙf0 yk9"63X5a0$yxy)3ׅXO$Ӡ3fRn͹6  ʞ 6^j%Z!UHFݢpF '2Jp+;ʣy 9 CJa@ʤ5Y"zH*:BqKW4V h5Uod)bsuZZ kIvmꦐƧ֋D϶FjH8(KC{~z JnӨixN9o(BoȓgM:9>$vxu0[Zv&䖻xuZ9ؚk٨nٕTryЪ|wVFWq 9s#w@z;:ԖEK4ZIvЮ DGu h yZٯ8BIqyw@* 6AN簔QǬhzgVhmY)hXDv爱24ixڲ1n\nP$҉CSN"ۗ`n:64-yW jۑ}z%f;KG4ayD}g;[Ƈk8N; N( I* kY*(UV; w2+NϠ«![ FWD; +ȍ袽[e{ z ]k zɫzz7˽K{Ź׿]֏Kel9[eb s ahYEj`l}Y$l v%^*\x+T0*1]+ud7\3 =,\BsRC?< uKSw9P,/V,Y|ŶL$^ Z]bd\Ƒ%Dl){~37{bxy<m >NAȂ<1!ǀV | ǖ<ɹԠɉ*$0eEʺ߂ʲȬpq ʦ<Ƞ5ӤL(˺0ː˲<2nƌljDť̫kH9*˦?ʿL}ڜlEVhڨV{TH|5Ȩk͸YC uAH< y3fyD6xm:ǕC.q#Dv C?kNE * w'-{7!PJYЏ RB Ck Ճ)j*j:J=$v=GP}F۶˖zwԘ/[ GoKqʗD=jxԓ !]Kצ]6HsCהMw_}vhfyO+ܤ|eϵ͝GǹHeQ⍸Eh9Qlカm֛-t?Ub=ɝp}   ~ 1(Jf"ż`##.l ~(8.Xǝ>>,6Z-Dn1<^H~eGLn{Pނ@Tr\X\`~bd>=Zhn=:ih]l t-w~5{>.5,eNNn%~h闎1x'uV5N̢L]Uzꨎ{Ѡ!>ȱIκ>F깮5n?.G:&:ಶ1Ǟ΂zJ*e|TS،ƈ j-YѸ нsFhd J]*6֬ʹHP nBNYrTM .BR-#{Pc)k܀t<oZ[ AvjGvp+7d2ϭz|ͲJރ=>.@_|[,rgNUᔌQ\Y[ #<^d?+fi 9e/HtvD|ϣ~*Ϟ_yO9W>Z袟߾rW[OX(gOTr_|o(Ovǟ(oO(__)( e??4 T ZZ^Yԕk$B'A(i|s͸axuZꇍ{pH,Ȥrl:ШtJZجvzసb44ng7-skV; {scXe)q}tG'o o,mzavt1pEhɃuҜ+_׬(pc#(TXfyT:0Mե )h:i\20KҹʜI{'d{i͗RfoFYV Kfj)yVi^ \~~**O~ʧjOJjzɩ+:z{boZyPZ쟘Ydxَm$kAۋB@3N+Ɗ;媋|m~YjȧL z찰g@*p>^qW`˗7$!n&с+!r̪,6dL; а}DrLWOQrEM5Qs W7auflL v_ rjwvܓYhMws SKЂ) nx!/M~9x(O C+ny,oIr5TNzpHgSxV\y.@9~Լ˓{I<;y%ϼ?K{c_GmK6姿@oǯ3V~|ӿwlVy`Ar0ͫ m@! ܠ >(B\K {*H6L\7W06p!0jHL通#hP!Q+( VpV"PE/Ȍ¡5VfoTC85˛'>v+fKa9?nHB# !A $J<;t,9NEv&7y OZ\@b8JNn$`Z{TQ +[˔IBa^ rzٸ\Lf&e@1].3@(3r2cI1EKe":X%IsA5Mn+g1OK4,3ņ:ԗ<ߣ&Jъ*Ԣuzdӊ$Q^D-Rd )hFgZD%[hJJ!BPҢC^#139c%lب4X32=]<f@7^f|.sb[6gQ*Ϡs#kCGpte f,ląsXOBY*34;.~Fj_i5`4}.!+;;B !ڲb˺js] u`6bUo+% JֱN4^hZy g]jۃi`Kkྂͮ3k =; BJS;6{B6u wOwݥ_*Ův< _xW,Rr 6BG#Jb@EqJ09fNc\#,o ?qaC4:NH鳎F!ӷ\R_At)3rCT; %wr݆nACx}̺^½Z%^e ǎb%A3|0?K~ G(~?Gv'QQGdgWWB X} =)'5>Ry"8z l|3$gȖ{t7A} rexOj5Y6C"jQf:aC(2Ӄ9H}>!NY/cR2TH]8=h[x;cGSħgqȅEZІPdis}Hx .f)vfaaEqSpO$ ^(%w?|Kb2e@&&drs7n6wJ8[Kvh2_bV^{ nøNF5g1p`x@&7IfPxCR\$dK&'i6\8iU-Ua1EnlE^6j9qxYfR_0`떏DH oXi32d8mmW%qk&V*n(\UfnőS^UkhUU QΑV]ɓ S_dleooّfUkȏffDi;t"E]޴- ՃCiaƔZr9ZhsY3jeLqi/ N%ifؖ%^l^)YTY!bA7~\)ٙXEEtzZx5]g \ ]U:Q968U&5f'`iNc)dNEu{Ir؉Xr^iYLp㞸idIL#|s4@٘Ycc2fuFt+:]Р`I!:+Ј~n(e2x&*T(&=/ڛ1c3J/:C(? ~d|2B=WIڡ(0E%="\:yƂH]:djݵ12x YJfdƤvmDvt*.؀|ZWyFfZA8Ph~|bxCw*ӨaZ~@{*CJC|r<GGZs4K>(~ ʊg"G DzfT`=:o2u3zGຘjvӬ2kZC7:C2Zetgi:۟I7x [ذJsKA;wOwrqJ+;p&h\eJ`ejz!AK1WJJȳ>+v@{xBE;G=ƴ=cOKMRXcгW;~`DM"a66kRJ]kiFe;dUq kBRP-` y {Y˞ ƍdrx36KKˮ;8N]ٌsS[{~v茞{*LbdިJBLЏ 鎧5`v[5K+v)% kd U0gey1r껾@T,ڻK8Hp$yUp˿e[骐CgҍK[6I⦕ɓr[%2YeEٜ A~|\mU+mк3 Эп -4v§ѡҟ#H$-}])]҆s(ҥ;,mcҌc3mC8m0}'9;=]cs4A0;-K]iL\A.増,AԞRS.V\M@VәDe?`o-m=q}E}\3u@w-x B}=i퉁=[]؁.~@؎Aͬ ]4xru[Hh*%kGNcbڊMջ+ :j:MNTk̙ 6#y6>9|OJǍ:ܸ̾%U6ԝ9}Kni#߭ efLi ޝޫ(:;.⿋d[P6a&=>D^F~HJLNPR>T^V~XO ;log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh.html0000644000175000017500000001343710666754751021635 0ustar fboudrafboudra log4cpp: PortabilityImpl.hh File Reference

PortabilityImpl.hh File Reference

#include <log4cpp/Portability.hh>

Include dependency graph for PortabilityImpl.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Generated on Mon Sep 3 11:54:49 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data__coll__graph.gif0000644000175000017500000000221110666754774031457 0ustar fboudrafboudraGIF89aӿ2!,0I8ͻ`(dihlp,tm8|pH,Ȥ27 0L'#Zeի& 8L:ڼpw<ux~߯|qhu` Nä̝ן֐mکb\詬vtȋt%D!qZ|1ܷ"=@r@^[ǒY^Qң-浏5T i8'PdvN!$^ )W>ɺUk"QSl 8КRU۷pwK| ݋_ +80C좱cʘMXYΠ?XїMZMڸΝ{7ھ.|5⦏#|УKNسkNbuGs"T[*ӯ'SwdKi᳐5`ց|7y Wfv ($F axȉ*ZbP#2ΈC62<@)DiIv%>PҥTViXf\v`)digplpfrixY'z矀gjY袌6甎F*b*J饘RjivjVijY*hU^JꙮZ_ފ*fꊨ&kk0+l*m~Z-ZZ쳻*=t[j力^J.z.ĢtiK*0X2lk.p7?.E1%g/;-.3?ǚr=LJr>,1(m,\2| 3F{tg4mraK&;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender__inherit__graph.map0000644000175000017500000000104410666754767027317 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDC_1_1DiagnosticContext.html0000644000175000017500000001465510666754771025563 0ustar fboudrafboudra log4cpp: log4cpp::NDC::DiagnosticContext Struct Reference

log4cpp::NDC::DiagnosticContext Struct Reference

#include <NDC.hh>

List of all members.

Public Member Functions

 DiagnosticContext (const std::string &message)
 DiagnosticContext (const std::string &message, const DiagnosticContext &parent)

Public Attributes

std::string message
std::string fullMessage


Constructor & Destructor Documentation

log4cpp::NDC::DiagnosticContext::DiagnosticContext ( const std::string &  message  ) 

log4cpp::NDC::DiagnosticContext::DiagnosticContext ( const std::string &  message,
const DiagnosticContext parent 
)


Member Data Documentation


The documentation for this struct was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutAppender_8hh-source.html0000644000175000017500000001266110666754725022742 0ustar fboudrafboudra log4cpp: LayoutAppender.hh Source File

LayoutAppender.hh

Go to the documentation of this file.
00001 /*
00002  * LayoutAppender.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_LAYOUTAPPENDER_HH
00011 #define _LOG4CPP_LAYOUTAPPENDER_HH
00012 
00013 #include <string>
00014 #include <log4cpp/Portability.hh>
00015 #include <log4cpp/AppenderSkeleton.hh>
00016 #include <log4cpp/BasicLayout.hh>
00017 
00018 namespace log4cpp {
00019 
00024     class LOG4CPP_EXPORT LayoutAppender : public AppenderSkeleton {
00025         public:
00026 
00027         typedef BasicLayout DefaultLayoutType;
00028 
00029         LayoutAppender(const std::string& name);
00030         virtual ~LayoutAppender();
00031         
00038         virtual bool requiresLayout() const;
00039         virtual void setLayout(Layout* layout = NULL);
00040 
00041         protected:
00047         Layout& _getLayout();
00048 
00049         private:
00050         Layout* _layout;
00051     };
00052 }
00053 
00054 #endif // _LOG4CPP_LAYOUTAPPENDER_HH
00055 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PatternLayout_8hh-source.html0000644000175000017500000001765410666754725022630 0ustar fboudrafboudra log4cpp: PatternLayout.hh Source File

PatternLayout.hh

Go to the documentation of this file.
00001 /*
00002  * PatternLayout.hh
00003  *
00004  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_PATTERNLAYOUT_HH
00010 #define _LOG4CPP_PATTERNLAYOUT_HH
00011 
00012 #include <log4cpp/Portability.hh>
00013 #include <log4cpp/Layout.hh>
00014 #include <log4cpp/Configurator.hh>
00015 #include <vector>
00016 #ifdef LOG4CPP_HAVE_SSTREAM
00017 #include <sstream>
00018 #endif
00019 
00020 namespace log4cpp {
00021 
00025     class LOG4CPP_EXPORT PatternLayout : public Layout {
00026         public:
00030         static const char* DEFAULT_CONVERSION_PATTERN;
00031 
00035         static const char* SIMPLE_CONVERSION_PATTERN;
00036 
00040         static const char* BASIC_CONVERSION_PATTERN;
00041 
00046         static const char* TTCC_CONVERSION_PATTERN;
00047 
00048         PatternLayout();
00049         virtual ~PatternLayout();
00050         
00051         // NOTE: All double percentage signs ('%%') followed by a character
00052         //       in the following comments should actually be a single char.
00053         //       The doubles are included so that doxygen will print them correctly.
00059         virtual std::string format(const LoggingEvent& event);
00060 
00084         virtual void setConversionPattern(const std::string& conversionPattern)
00085             throw(ConfigureFailure);
00086 
00087         virtual std::string getConversionPattern() const;
00088 
00089         virtual void clearConversionPattern();
00090 
00091         class LOG4CPP_EXPORT PatternComponent {
00092             public:
00093             inline virtual ~PatternComponent() {};
00094             virtual void append(std::ostringstream& out, const LoggingEvent& event) = 0;
00095         };
00096 
00097         private:
00098         typedef std::vector<PatternComponent*> ComponentVector; 
00099         ComponentVector _components;
00100 
00101         std::string _conversionPattern;
00102     };        
00103 }
00104 
00105 #endif // _LOG4CPP_PATTERNLAYOUT_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Configurator_8cpp__incl.map0000644000175000017500000000066410666754734022312 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender-members.html0000644000175000017500000002257110666754772026305 0ustar fboudrafboudra log4cpp: Member List

log4cpp::StringQueueAppender Member List

This is the complete list of members for log4cpp::StringQueueAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::StringQueueAppender [protected, virtual]
_getLayout()log4cpp::LayoutAppender [protected]
_queuelog4cpp::StringQueueAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::StringQueueAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getQueue()log4cpp::StringQueueAppender [virtual]
getQueue() constlog4cpp::StringQueueAppender [virtual]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
popMessage()log4cpp::StringQueueAppender [virtual]
queueSize() constlog4cpp::StringQueueAppender [virtual]
reopen()log4cpp::StringQueueAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
StringQueueAppender(const std::string &name)log4cpp::StringQueueAppender
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]
~StringQueueAppender()log4cpp::StringQueueAppender [virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8cpp__incl.map0000644000175000017500000000173110666754731022060 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Appender_8hh__dep__incl.map0000644000175000017500000001067310666754727022215 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_func.html0000644000175000017500000001603310666754765020765 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- _ -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NDC_8hh__dep__incl.gif0000644000175000017500000000430610666754745021047 0ustar fboudrafboudraGIF89a5ӿp!,50I8ͻ`(dihlp,tmx|`0@,Ȥrl:Ft PQ֫v rEޯx, 9z^_./T:ޡk}U&{] }Q9zD [|eiG YtEVǴpοfՠ |xGK{XY "%J 3s-S|ei)#C I2c3/[)@`4k昜ZasS6"IJ{}իXDstן]v SϪEteʵwuew} xam+Qx Kyeȕ/ky?K,3җCV|z֮Γm'Σ^R|>w/fl\Z =zoS]]]tߣv}x/ʧI׻G#ԑrEt^zlCO R H 8Ч04e:JD#JIh( {:䞌"k֤`EP ţ:~'a?Mvo .[5!qW`5s"aveߺs{~5H$wNB^J9&;<F[;N|N߁R}j&>䛐*Չ g?MwS0:lk2ƌ4ȼ 9o}x ?} 9 OŒfIڐa6†@@ p[$q)鮀5()rE,_'6^*6i)r۸(qATlt߬e4<jcX5/}$Q y*;*JrLA I;i]dfPL'5YL QLi-VRg p^ 6"K'qY`4/ `" 4f.mLKQBV1a^r #MmˍH 8I62UL:9N?ArLwFSK>0yK@q 3g!]lHgB9C~:0h)&F 096͉or% g9qq;/>HTN;rkRmj+aRxy>\BJys0 M5`:N\W Sl/SE7Vݵ e]V FdЃPMjYѡUnxϺ>UkZ#[Y囑bmц0/@-b tTZ }[ n0F ڞ$5I&!ŸD=$Źrt2nHGv۲t x5kvSX=ҫO>x/|y U~q~ʿX/99UE`)0hp%, lR,3 s8@ĸ w bJX/gb#56n"gDž {cۖhĸc^ QY/mZY˨O/ٟF\jjӚp |*d7U5|&U27ZuqdX:Ω\&dXIWz[lL*h̒Dz=tմd(085%4mku51s],bdQՌkL׶bd[ǃV1M'Nw ;log4cpp-doc-1.0.orig/api/BufferingAppender_8hh__dep__incl.map0000644000175000017500000000016310666754732024032 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__2.md50000644000175000017500000000004010666754765021014 0ustar fboudrafboudra3e58edcd36a14375fb09f474060037eblog4cpp-doc-1.0.orig/api/SyslogAppender_8cpp__incl.map0000644000175000017500000000050010666754762022575 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__7.md50000644000175000017500000000004010666754766021022 0ustar fboudrafboudra7e7e7090e4b8b793535a7e40dc4c58a3log4cpp-doc-1.0.orig/api/LevelEvaluator_8cpp__incl.gif0000644000175000017500000001511610666754743022570 0ustar fboudrafboudraGIF89a"ӿp!,"0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~H|wP ruisܯӾaqmYoMQmHd%Xd7 \SΛ+{|ٲ~|V+E϶|2_%k8q۠m+_^<3ǴE]zs!ʉgx-˾0s{x?wv9Ua^i]s5~ہhn nvX_UMXyA`&,Xaub9ր{(}xcX#{-b'g"`7F&ىIh!h&T4c'6Y&8&sSW=lVw*8l<裉iX(M2^-"Y  騤½] #mꭸF),Z`+* g+6,5-̂Qf˴|p+^v(.}`.;%/lp G,qVl3 7\/,2s,qLn.l4a9f/߫@'4p BtF7TWVL]rV-J`]v&gs+yqۯ}pDZ@.v+ބ>P 7:ۣ5H?nTDgy磯y訧qM.49K1; nruڷo=VeR9%'mMv,A 7c>Db,x#sF8]iVTPX<(.򎃼o@99IFLXqFK^2MFj"ҐF͒)(K&B4VK7N^&>HQP*{I%g3ғ9KԎ)I *,u~3Txg){z/71&Ja&)yJ%EхGH]NI6AЖ윐:LtFtj&KnBcڪj6ꨢLt҈StTPEs[xˌSGNz͐/xiVUezMMWCu~'I>&`jLLM/Zi 5z<9!:}՛x[6T5~lZM^ucjڪ ` FCKY)]FBwcM26εqz'[t0RRn>isnw178o r P$q^F/"rCį__,fS(;XnŁ6p {{ya>GbW'vy=X/q7@NJ^6;{ z ߐLeNn@=$`ǔi.j_fc9dt]֬+Π,a~H3- =ȇcB;zk`|Kh)ј}._R̗δLIǭR 2P=V [A`tL[K@ՙ5=]wӲm}_J0 E3{s׆ mQvMb׭SBqvbnmg7Gl';d=tFħ[6AœO| &lxK(U~{g> 38}_7h#}}%gFAw Nt',=0: RA] _/q@76 S?*NoPv3?v`Ӂ%@|߱x34A" oW~#<?w@$=DcCv+L>k4=dOg"G t ׮`vH*G}aOuO?;CR׊ bOҾyD;J'ߡLzԾϵM᳃5ohyZ7uJwK2Vul'_Kh~#0L{Ln[`MYᤂ3$UQ#TRS,Ȁ H3=!4Ye\>ȁ8ULxY/jODZJPgE~e b8KRVbZ8=ņQ cr8%Oh}v"SB%.2mR[HV} 0šTX8/ Yj rLqAZv6ՋN(ՃB\UH @Ex؈Y yxSTaSLj15;vX)T yp*&Z#Omí{21-`:|0ЌTPVTȃ&bF8+z͂hį (sZvDq8lKG P6r(5y+neSj3HF*#@dOO[xGt9{+&Ukv$y ToW&h%Na{Y1>qJZ&uz\ٓ uYs!3xI)YYvɱЦTcux/[aQ^bM\W8%\%\HHi6gƫ>뚏 *MS;=.Eej舊ˮkLu묘i4agZ9Q!DyۓZD{}> k,a+ Z۪[TdXwrʶŷ; @YfÃHva YdtXg4giYEOE y)7r#BzZ5BƲq*FhF =&7Kg;{1% qI{Ư̌k\D:l9̻F?н*<6S[?ZҌ8K\A2fΨ9#\H8Q+ 8qJ\A-=fJ!-#M`*,Mqȕ31_3M5htA)b;=m?}sA-`CMEo68MLM>E87)EU]>WMx,*\Xƃ؄ؔ-;4ٿwٛ?Z=ښkLڏy@C}NeۼmL,s\۽}-1 !giڳc=- Sp#}/Wȷ9 =: ܓ]e=.=;myeq ^NKk^}߈s.,Z=yܝ=SC⼭~dB"84"4D7T<4%n$N`}F~I.L^L0 VNMOQ JnUe^L^[.G-r$grƞ.^ \j~dmpThd^ 4N,w-@~o.P>^>鏮⪎n^v>˗>똞UaF꨾~YNoꅾnP@Ү˶*.>`.~MIJﶕ.^޾F %^?Or\RO'?|" 83?0_+4<~>_ZD5k1~B߲\ ÛS˖"l]u-_ﻐNP=WߴkGۺ4b//dy.~j7.XxnF(& ͘rS鑓Ey␚vػⱻ+@mŰ[*u/4L;Q N/@*5 ȨJK\(劌Z}26oSkMkXQ~y'i'dkTV aeO{i9 @0I8ͻ`(dhalp,tmx|?)P9,%C:M2MUpį fPzà,]-?o) wf\_5R})*=s>"Ћү†ۥق5m Df㧰UDlH3j!Gs&6y&S\ɒǖ^"Ƀ&̛Pɳg1@ JѣH*biѐJJիX^Y*U]ÊK6Ųhrө۷pqK.vݻ/߿ L_^؅Ɛ#Kuc̹31͞CMAӨS ]˞Mڸ{'`o_Z+_&ݎN=׬νS~Qӫ~o 698߀__ `FÁV(ȂvB}"h 0ΐb4Т 7֨39D(\H^0 K&餄=>b,P)FeلG^av|[Rh vG%@Ad`%xw\fk>ܟIih6f1ʀ&wheYO'ja)vqƊ$2CfuiL-%lf&,Mv f{" }ہ(xk[nb|7/:.z!/YKpWc{0O Wu)'dp8Yq,xj&,Ss,q4ls3|&@`H' *JG-5LSgU?`bmdRp-vtv7xق,xTn'7G.-$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1ConfigureFailure-members.html0000644000175000017500000000335010666754770025574 0ustar fboudrafboudra log4cpp: Member List

log4cpp::ConfigureFailure Member List

This is the complete list of members for log4cpp::ConfigureFailure, including all inherited members.

ConfigureFailure(const std::string &reason)log4cpp::ConfigureFailure


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh__incl.md50000644000175000017500000000004010666754754024414 0ustar fboudrafboudra9c87fd38ddaa923b16fe339140c2d179log4cpp-doc-1.0.orig/api/inherit__graph__12.map0000644000175000017500000000022110666754766021167 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1MSMutex.html0000644000175000017500000001153310666754775024612 0ustar fboudrafboudra log4cpp: log4cpp::threading::MSMutex Class Reference

log4cpp::threading::MSMutex Class Reference

A simple object wrapper around CreateMutex() and DeleteMutex(). More...

#include <MSThreads.hh>

List of all members.

Public Member Functions

 MSMutex ()
 ~MSMutex ()
LPCRITICAL_SECTION getCriticalSection ()


Detailed Description

A simple object wrapper around CreateMutex() and DeleteMutex().


Constructor & Destructor Documentation

log4cpp::threading::MSMutex::MSMutex (  )  [inline]

log4cpp::threading::MSMutex::~MSMutex (  )  [inline]


Member Function Documentation

LPCRITICAL_SECTION log4cpp::threading::MSMutex::getCriticalSection (  )  [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__12.md50000644000175000017500000000004010666754766021076 0ustar fboudrafboudra331fade24f8509b2dc9ca0617f0432cblog4cpp-doc-1.0.orig/api/BoostThreads_8hh__incl.gif0000644000175000017500000000743310666754732022055 0ustar fboudrafboudraGIF89aUӿp!,U0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtFZجvzvJ.3*n:6<$xR=~n LA6+ 9 ÷ƃr (K2v X†)ob1LHaDZ40$s+ȒƒJ7:൏Jn-*zIrZÚ=<;;J5Уu23hɨlv^RUBZբ5NUKjꭤWۺ383$>8;K^Yx*ьC8ٳSúׯO~۸5 AN@pœ@C?H a[ߞV{ó.|]SEx㷄/~?b)w8 & 6F8uVfՇ ($h'<:0(#U6؊X2Yْ. 1ُ*@Q &`q鋗"Ɋ 9щƁm(1< !5x F!2_uP_aA I=tAFҺOypprШhe+3I)ZlL1egeaJ,!vajU䖺ԩa9[0PQ )n\ϖ:^1Eʾ%UҋoNAv"oLK.z[:LqjMM6q"JV,U27s_]h6 m3Y\52$gNO-1{^9] UGsU4K#(?& 6[\1Դy[/1t8VZ+sS({.' 8[?6W|,AWJBqjצw zy8#NW&GEҼ8~7Q}7Q}Jps"x(6ȧ_parcz[n|Nf(额C O H@Dp=y2xJd: $ qC„[ !pO q8g<\B  pLl (E(X-Z?X`xF/H:a([/)C&R2c C20tO"H!x T&9IIǀ;$eBVa;Td\Z,%rL.wٺ(w2%e t/Íc]lg`&1}30B$[ru_ w84'ҵ,5JmJJ# /7a[WJPٳ;d斣mf;!6}. XB5&l se˰.ylQI٦gFkg"8rR:3Tͧ#R̛P1QSsA-iJazmcQ@길2"(XlD MOlH' 8iayklCҖeͨWGe tY"Q; TRC)ej۸D)Cvm)[48*LY[Dt70]:d.pCLx /#2e8?'䏽I ҆| WMKD!Z0.~,8y(aGYa 6Ea%6z:lxcw$gV.G!1yBNx1/_wa7Oy,5򂯼pya|==E}Toԏ=0}=G+}m޻byⳞt׽{Ic-Z?W֧ǡsG>PKB~/>ewEͯ}|}'~}78}{Hǀw|!&((X+ x"$W}3LJ3x;H> ~:%85$v I ʷsGOQ(nGU$Xyk҅ #Gtuf hxHRxm:oxZwypt~ Wu$B`'vE tCB_8 X/'u,q(tty;BWtyĆQstH@@xrla57p M GsQ\VMVL4،J@i/*ܨ%|6)vXUWz"0Zq2u;?kOQk(6/of pV$Ę^EUVURsn#+rYoZv^VWqQVX)%8[6H n YY6v00ilt*gX9`v8>َTe酐v @3f R~fh0Nj=_U(a e%qІ,rnRuf{p9|Y闟dV)didl阌)i by0际@)piIayKEIRpBƛa` It_EpDɜC7 Btxdj`z9g@_xWIf@_ٝIg-5Ҟٟ/ƟgGgJT% ꟈ(h*ehʡ*3l-KekRWgcZjIE9/Z22,*2.zRSRuWr`OP HS@)U*i]V[o饈 t)c]iiTgm_z)Jf֡x:z/1$Jdԧj[mШz44Zک©ڛZdZʉuڪBa*`79OT\Q́xԩv ªڛYǡ^8*׺ں1jLҫϚ )⺬&z,l#Ju *&U&73ɣ^JV%ʭϨ *# ۪Dzf K";W&Kݚh,2;4[/;log4cpp-doc-1.0.orig/api/inherit__graph__20.map0000644000175000017500000000024010666754766021167 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent__coll__graph.md50000644000175000017500000000004010666754774030132 0ustar fboudrafboudra3de9c5d9bc2b7bc0861b68c21d62d1c2log4cpp-doc-1.0.orig/api/AppendersFactory_8cpp__incl.map0000644000175000017500000000230010666754727023110 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Manipulator_8cpp.html0000644000175000017500000000534310666754745021167 0ustar fboudrafboudra log4cpp: Manipulator.cpp File Reference

Manipulator.cpp File Reference

#include <log4cpp/Manipulator.hh>

Include dependency graph for Manipulator.cpp:


Namespaces

namespace  log4cpp

Functions

ostream & log4cpp::operator<< (ostream &os, const width &w)
ostream & log4cpp::operator<< (ostream &os, const tab &t)

Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Category_8cpp.html0000644000175000017500000000767610666754733020461 0ustar fboudrafboudra log4cpp: Category.cpp File Reference

Category.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/Category.hh>
#include <log4cpp/HierarchyMaintainer.hh>
#include <log4cpp/NDC.hh>
#include "StringUtil.hh"

Include dependency graph for Category.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:35 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__10.gif0000644000175000017500000000362510666754766021170 0ustar fboudrafboudraGIF89aZp!,Z0I8ͻ`(dihlp,tmx|pH,zȤrl:ШtJZƬVzݯx泺^x.=-~z01G9(~XH\*K\m Gf iJ Xͧʺaԯpeɟ ]h[g ]a+6_@rBC\m'O>e|cDMۨ4[?r)M/>k=LC_C&U*ԢҜ!قS0&%d eU#^UL/7vV4ܺl_K|pP!ǐ#Kfcƕ3ìs,ΞC[,#ҦSL@<_ˮzm5oz, |q+ב|sşK|uկk7}wٿ~ ϫ~]wrHlb[%bAYk+H(Qq,HWg ~r'2R"/"Bj+ʋBuK 4¦ )aZbagW%XːaU/]Rdp!iBR S[>5NROn%2֐ ՘aeVٴdPXVRCODgM]5OF%D3~(A4Yg%SA qd|F(+y*\}; 59h[y0/B\ʰ~4\?̨uY P@"#:C7=$Z[ĕ|o[i!3eȥ)'"88^ku4E5.sH„aWl5<vj6*Ҩ;bQo+2H2$vJ$㾵8c_ :%ood#%/! *cj&\Q&46k49tp6 RuֹvjZʠwx;>Bs= B:!>UB#!*D3!xrTi6*ӄ(J㿕.-JczҔ6)aZg´x)Pb d;T4UJgBZ^L* z0X%WSUU r4TAKvTY$$eU*,a yZxmQdv*B9eCG)붶o,q~;&XO<*Rxn4:˻ri3Vu&\K$$m9Ra Lf 3Rd,#$sZx )՚pjjqA t⏽ukƾkoi{ƿcpgJlN`>$;log4cpp-doc-1.0.orig/api/PThreads_8cpp.html0000644000175000017500000000377510666754755020416 0ustar fboudrafboudra log4cpp: PThreads.cpp File Reference

PThreads.cpp File Reference

#include <log4cpp/threading/Threading.hh>

Include dependency graph for PThreads.cpp:


Generated on Mon Sep 3 11:54:53 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator__coll__graph.gif0000644000175000017500000000344510666754775032757 0ustar fboudrafboudraGIF89a ӿp2!, 0I8ͻ`(dihlp,tmx|pH,Ȥrl:{PG JM+vruޯ4k8-+n~I~fdy~@U?Ak>wa&}SZRB ĵWȧʺqֻ̭¦ީ׫Cߢ搫esB4uiw>5Qćlhp[<_%!Ce[(b6 7~Hfc6"fz>蓨Jdr,宂I:ϬrXr9bj;_]4ׯg˪Hn7} 3;:s· |oU1Xc,?#dʘmXs͞CYO6AZMڸ1nݳ} g|qǓC(|8澟C-}zacνËOӫǻ}`ŸS{MOK'>|1EF8RJ`|XU}4Y h(,0(c G6cvȣ>FBAdfL6PF)TViegeD`vƕ"!iV͠oRŦq4'Ys܉zrP'.!ԡ\C915Hh!BjUT:e*LVE`Α i};Hq O&%Rv:߬" `>?kkZlH(E TU{NK!NZq{B(N(K~[j?9瑯dQ(,$mK0 $Ԩ:;mKA5oa$Ykn[2C"k*OJvdzԭJ:a;/,A HlkY piW"@ѮRuT_)X}Jjw0vkmchiܠHx#Q@|͵zE N+;?Ny9@94h92x9/N ~: z κ7N;`{*; nB“@|"</As}LO=_oAS}|>@3~ Ͼo㯽O<"πC[.aovX̠7z GH(L 10 gHP-w !H""&:J|H&FX̢mx-z`PH2] oDbU3 jt!91~)=c`!H,OH8Nґa%HF2kc,8;RpeMYS|'cZ,IW҃%/W_34&Wy7љt3LiRͤ&4XfLf5Nqnsg7KtZrԠ;k1 z$N`泘8ˉC}Ӝ&1M3&ѹL{&ӡ|E3s$ uⳡ CW*PUg%]I>XG[KY┢7qSfLZRtFf7*+zԩg4^.!5G Oa3'3k:t%kJ#UV- ȑ"RVMj2IL^WK҄-bdZ}T,f7YV -%5+Қ֑=jW+ԲmgKo˭nw;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutsFactory.html0000644000175000017500000002216010666754771023704 0ustar fboudrafboudra log4cpp: log4cpp::LayoutsFactory Class Reference

log4cpp::LayoutsFactory Class Reference

#include <LayoutsFactory.hh>

List of all members.

Public Types

typedef FactoryParams params_t
typedef std::auto_ptr< Layout >(*) create_function_t (const params_t &params)

Public Member Functions

void registerCreator (const std::string &class_name, create_function_t create_function)
std::auto_ptr< Layoutcreate (const std::string &class_name, const params_t &params)
bool registed (const std::string &class_name) const

Static Public Member Functions

static LayoutsFactorygetInstance ()


Member Typedef Documentation

typedef std::auto_ptr<Layout>(*) log4cpp::LayoutsFactory::create_function_t(const params_t &params)


Member Function Documentation

LayoutsFactory & log4cpp::LayoutsFactory::getInstance (  )  [static]

void log4cpp::LayoutsFactory::registerCreator ( const std::string &  class_name,
create_function_t  create_function 
)

std::auto_ptr< Layout > log4cpp::LayoutsFactory::create ( const std::string &  class_name,
const params_t params 
)

bool log4cpp::LayoutsFactory::registed ( const std::string &  class_name  )  const


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_0x77.html0000644000175000017500000001047710666754765020545 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- w -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh__dep__incl.gif0000644000175000017500000000133010666754744023366 0ustar fboudrafboudraGIF89a2%ӿp!,2%0I8ͻ`(dihlp,tmx|끠pH,Ȥrl:tJZazxL.g(NkS-zNfxM7 rx[2~}_0?.|aCyG# yͺWOPz(K3gr5}s'nt_G1`LnigTfD}FM r_| e!P]oD:]$l]jvM>"47hBF5HF log4cpp: StringUtil.hh File Reference

StringUtil.hh File Reference

#include "PortabilityImpl.hh"
#include <string>
#include <vector>
#include <climits>
#include <stdarg.h>

Include dependency graph for StringUtil.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::StringUtil


Generated on Mon Sep 3 11:54:58 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh-source.html0000644000175000017500000000614010666754725024767 0ustar fboudrafboudra log4cpp: TriggeringEventEvaluator.hh Source File

TriggeringEventEvaluator.hh

Go to the documentation of this file.
00001 #if !defined(h_fb88639f_85c9_481a_a3a0_f25ae8bac24c)
00002 #define h_fb88639f_85c9_481a_a3a0_f25ae8bac24c
00003 
00004 #include <log4cpp/LoggingEvent.hh>
00005 
00006 namespace log4cpp
00007 {
00008    class LOG4CPP_EXPORT TriggeringEventEvaluator
00009    {
00010       public:
00011          virtual bool eval(const LoggingEvent& event) const = 0;
00012          virtual ~TriggeringEventEvaluator() {}
00013    };
00014 }
00015 
00016 #endif // h_fb88639f_85c9_481a_a3a0_f25ae8bac24c

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__11.md50000644000175000017500000000004010666754766021075 0ustar fboudrafboudra0c6b723f700220a6eba9c7a9b82ccc1clog4cpp-doc-1.0.orig/api/PThreads_8hh.html0000644000175000017500000001021510666754755020216 0ustar fboudrafboudra log4cpp: PThreads.hh File Reference

PThreads.hh File Reference

#include <log4cpp/Portability.hh>
#include <stdio.h>
#include <pthread.h>
#include <string>
#include <assert.h>

Include dependency graph for PThreads.hh:

Go to the source code of this file.

Namespaces

namespace  log4cpp
namespace  log4cpp::threading

Classes

class  log4cpp::threading::Mutex
class  log4cpp::threading::ScopedLock
 definition of ScopedLock; More...
class  log4cpp::threading::ThreadLocalDataHolder< T >
 This class holds Thread local data of type T, i.e. More...

Functions

static std::string log4cpp::threading::getThreadId ()
 returns the thread ID


Generated on Mon Sep 3 11:54:53 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/OmniThreads_8cpp__incl.map0000644000175000017500000000070310666754746022062 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__29.gif0000644000175000017500000000146410666754766021201 0ustar fboudrafboudraGIF89a%p!,%0I8ͻ`(dihlp,tmx|pH,``l:ШtJZجv2qްxL.['z]Ix-5};|@1l 6-E`wt3*<.(o&+/_|K){ɞ¾ǡNOx ~pիh2< XOuya9=Mb7k&2oXEZɍӸQ)d˕!_I\G ޼鍒ϓbtsS~I'ũ&Vm0i;[qdճUͦ%V,YmmtKRij]߿2c] aw^Ih.">hJ煕:g^yl jnPs\dƪ꫰무֊뮼+;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout__inherit__graph.map0000644000175000017500000000023510666754772026355 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/OstreamAppender_8hh__dep__incl.gif0000644000175000017500000000323510666754747023536 0ustar fboudrafboudraGIF89azӿp!,z0I8ͻ`(dihlp,tmx|pH,N`l:ШtJZ3,.=s2n!0.v>9B4:/2*5#vK1JM)0%-di Lc˹׿h[p濺NUcP^4U';7tiwC =vT/qRm1l)$Ś1ܙjl0LC82#o& `(xJ! ގZ#5[{d,Yuvg۵ޖ ݇wɛ^9~KZ+^̸1kLY33˘=yOOzkE_$yAo{o1 Gzq.+Q| ɟK7BGp=wN˫p~"ڧOߺ8Ͽ?߀hQC 6F(Vh>`u3 -($h"~(xx&0^"Mb83RcOp(D:cS?`L6 _%cNVieP%唹\fՖQv g&2YdpK6QĄu 9萅肋q+>euZQʏ:Nq#.j玡iʨ`l椫9!OU.ZoijZgk,2 뫳:+G|vcM2cTtkT?g2E>,>/o'[0*0\ 8L$Q㣮H4eiQ3TC-1HD 0̃02j.#QTqm7+LOarfX`{bs* =>C jQR}wqÝ4%Jvk-,38أ: Xo/~ԏPʄ5,;b\54R[-̍\]KNxjatӕ} GK_:i~T"̈́@Xf7;$z~ JگЏ~'?bBӦTڟ/L`wOl_ZB(ث z9(ɖPЄqG(Q ێ 6dpө~0xG,"y8)цI|(EP"t-.^È-Fc log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- c -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NDC_8cpp.html0000644000175000017500000000566410666754745017306 0ustar fboudrafboudra log4cpp: NDC.cpp File Reference

NDC.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/NDC.hh>
#include <log4cpp/threading/Threading.hh>

Include dependency graph for NDC.cpp:


Namespaces

namespace  log4cpp

Variables

threading::ThreadLocalDataHolder<
NDC > 
log4cpp::_nDC

Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1TimeStampComponent__coll__graph.map0000644000175000017500000000023710666754774027226 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender.html0000644000175000017500000003272610666754771024016 0ustar fboudrafboudra log4cpp: log4cpp::OstreamAppender Class Reference

log4cpp::OstreamAppender Class Reference

OstreamAppender appends LoggingEvents to ostreams. More...

#include <OstreamAppender.hh>

Inheritance diagram for log4cpp::OstreamAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::OstreamAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OstreamAppender (const std::string &name, std::ostream *stream)
virtual ~OstreamAppender ()
virtual bool reopen ()
 Reopens the output destination of this Appender, e.g.
virtual void close ()
 Release any resources allocated within the appender such as file handles, network connections, etc.

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Log in Appender specific way.

Protected Attributes

std::ostream * _stream

Detailed Description

OstreamAppender appends LoggingEvents to ostreams.


Constructor & Destructor Documentation

log4cpp::OstreamAppender::OstreamAppender ( const std::string &  name,
std::ostream *  stream 
)

log4cpp::OstreamAppender::~OstreamAppender (  )  [virtual]


Member Function Documentation

bool log4cpp::OstreamAppender::reopen (  )  [virtual]

Reopens the output destination of this Appender, e.g.

the logfile or TCP socket.

Returns:
false if an error occured during reopening, true otherwise.

Reimplemented from log4cpp::AppenderSkeleton.

void log4cpp::OstreamAppender::close (  )  [virtual]

Release any resources allocated within the appender such as file handles, network connections, etc.

Implements log4cpp::AppenderSkeleton.

void log4cpp::OstreamAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Log in Appender specific way.

Subclasses of Appender should implement this method to perform actual logging.

Parameters:
event The LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


Member Data Documentation

std::ostream* log4cpp::OstreamAppender::_stream [protected]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringQueueAppender_8hh__incl.map0000644000175000017500000000266410666754762023422 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator__inherit__graph.map0000644000175000017500000000023410666754775033471 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh__incl.gif0000644000175000017500000004364410666754746023131 0ustar fboudrafboudraGIF89agjӿp!,gj0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~VQWnUSʴ¤rP*NL OI*\Ȱᒃ  DE jǏ2*HD\ɲ˗Tb@ f0sɳgwHtQBGNp4ѥpJի%$UjtiŤ`N,XӪ]˶mbe:6nXt']֭߿ )޼y&~jٸQKLV.cC!߼LӗyUt+cCGv 1_Ըsݳo |Nqo{$?μ H/سkO5{ۋO过7Ͼfң_>!9߀h Iwu6JEuɅf#vw h( 0ȁP'8:'NDY F&PFɛRVi啃ш\v^)Ihُj t֩v瞰 矀*j衅袌6ꆢF*]@J饘fʄv: ꨤJ"꫰bԬj뭸뮼tZ&6{mF+m[:kf,vTj+R:.拯/@+'$ s,4 ۈqS,ȓX'k20lr˙1D3l7sF]-гu QZ]Z?R4R"4/9Z6jB}rM1p:KmRO7ցۈ'.uSL8Nw砇.褗n騧ꬷ.촃S~WnyC.v_<7|8ϹWw XCO}>Dq}!Q_3W6)$W˟Yg^2+`LhB2BH6ύp̣H>Jã!>P$IFVi4F:J&PE든 (%Q~rC'S1oX%,HYڒ\^~!0I0 :&2J1|4ifԲ,7Ƀo=':su|)z@<>쳟0'@tWϳaA]h:WpI Yha hH;1s14O\3 b&tQϤhY^Vh:x5xP e}\}EMRדEysNar Q)f7VtƖm)15m~oy]{yDzteLٗ yT5Rx 7)i?iřՙZ[)#@R))隗{XO9IG}Q ͉Z؋*U ٝ2&ĝYYҚfu\f'*yBՉtUI?Uy9riU"@)$GX r+ A|rdy)+ڡ1# :" Ud':%$Jy0 ")IU%q5jS;!=*?8B F!KZ=H ڤr8&̉2YSUQ*y` 68u--gIeʦbZjBDPʟm:sҧLQF y:jꢨ4sQ*"*wW &Eѩ"yiqcª :~ ڦ zjy/;:U¹ D0G/!P6f$ B'ׁU" ޺VD wFzM技}cjT@Daad7٫`R C* k @'qб; -##{կBՠ* /; 'CQ4$( `1=j2j2ƀ{pUr2N[A RkOȵxj?g2[K$+ka7u3&|4Vz";|h% vt `+Rqq1+wwy;gkwɨm=sX>ZԊ*jKY:jsȸV@giBсȫ{dʃjNjK ūPȕP#*]'syǻv޸lȇ"UkK?ϋfvu(Ygx8"Qˊ{ 댬K[㫊+LLu'Y+u[;_p%l,\م$!_3L{ËD{JAl-Y)0=U;|H8<)zĜ:@ Zle $^I,Wi|`Lo+۟~\p0ے3r9rl yy2(7Kz qƉȫ-?줜z{تUV(ɋL ǀ઎&R<;A#PǛʫ,L\E d̠lDܿ,rL&,aIPZK[R&F c[w,pLyN^ļdL s۶[| oQ&!K]N1(t,ձj>춻((uqΌ,b|~h弨ZQVu[%;[vz臞a[xKCZg"-^'>^Fs9t_> .[ߎy+Ogs^rpUt >Y׈ht=8[{!|..W2_hr.8*B?z^/ф]QH?nmM~adh4sߦi w Qz_W/h پؒߕ+]K *>徰lyNfcV!9 멏٬ yUa+M?+,]{?S OϘ\}h/pUceZgjυ/ qG 9fo0R8m\(vclۢn,l߸j|pȤrl:Шt:Plʪe.;%:V!e!1ǻ~M\vso!i8r uDyQAlM?ɝ-ģ̖S6e0 Լ<Z͍ XցAA\ĉ[q7 /}w!" *\B+QPyBV˗0ļK|G|d-:nyG:^$QO7ҡ߲ 89ׯj%99\Xc# {z[wlk]t?kqpަE6_˕:p ߿qΜ8u;rsM"Yv(_˟OURӼO]{{݆w7o `g 'T駒,q bWH|5nwGɩWO|TZ?wߋ0Al2Acrp FufT(^qbs@BD9ș5)Fbwx%nb57YFRڎ^G"~o!#Y(M^Npvimism'V2mz"n*jj'hDq$?6樬Jvg}1s '#Mx&Y%8(v8RL3$fi۲1&+GգN˓CC^L"Hx"}v○EJ+. v-e.Of.uLfG S\i+ʌwhq&τm$s;;Qs( }CR4ZdJw5=G-S#Ѵ Az|[ѵK__uX] K7W}uaQ7?wCu-1-3΂: >wy=7+NOIBGmFLCf.n;"]'#_@?GLgCs*O"/ ?ׇμUΊ~a3@~CWOtٞ=TI A ( @u;FB@toO(a¸\?ġߴ>0~cp!FX#46TщXB$-mi '61xR஘6^h`7[o"GG4LqcB_\BCBc4d"I4"R>B&%I& }Qƒ;v2c.Ib)gI/_eRG˖dSd ˊ@Lf0}7>\+L+ .gV${(g3:LILTV[4qKkS46*F+CTws;UOnIe SaBI' N (0VyaeBO5BCDtS HQ|/uHІ:DZ) ,$8ʌ)3=*j)@}PREjLKIf ը MaȼB\:˲cKf26j:ҵG_ 6 =$#NH1Ng{ĢT\fs:߽+AɆ嚨M2Bv%Ql6M~R([7['4o-)m ]T9_n)V.ke;6uM/(![lmSuPV!))I2$JBuwN_nOjj״n7LW0֑eSar7&{[Wb lo$g;[z80viܚ' w5'zd9 \'QeZمQ@OK5Ꮋf~91Dؔ7urgF&l1QI||RȮ>;:jلU/#/QaϏ5fԦ6Nm s4h],Z6[J5WԬ~ixx]MKP!Q)W8#jkOիUn [@03-=3t6sPMZ]Tt`:,"x]c)磠UIeD-|q+[~ֹoۢD%w(^>003lpiQ&ZQթPtc1OխEv!+~PMp`yo pLuVoi/x4MEۄ:i'!i}/ ];62;}Ec9%MNy.>Ex󊏓SWMJ AbGG#WbߒO>qS`%k,I+{|?t?~g.>%h}?7/CZ?:_'+xR8c7}tfy4SxVA0%?fuCX"X!?Gb z)%X[Ԃ#CPyx&6+hh|j'>9TIfqe0KHGLG_\ef8eKEH;؄Zzub$EyxIdhZhU69fA:iə>J7i2z6%vit6Yw#ft(zHIP9Yǃ%ԗPzVyٙ<)*{"i li鹐G#J`}8I @"$y0sxdeEi֐!lfL4"5m#z`ɝ-~S6j?O5k!vH% ( +:y=[ JxƣE "U0!/WZ0v06׀I*iǤb`(z +z+$UsU*vW^?ʠ lm2V+t*dZwEX@eq-E)>Y$;!]:Dr ˱}/8~HƦ:tZ\i2NȢU\n"ڤJw1j!Tڪhsev֦,uzQpE">] H*%)xʫ"?Ъ acW m6G/j.溥 o;1XZ}h[9) uuz{m;o#I&ZUR %{vf7 :>frowУf|i8д9z\w> rw1 IiQ[y_ƳTWۜAK `K`vc{_g*Պ:UY;csgJ v{銱U5tXڠ@+ihdXж$Fq '=di dɹ3`YkXַ帿ᨍkJ-K}h9=q܋;ȋ$GG ,v廼+ X[gWK۾Kx3ڝ뻿\+/V9P 쾭뿽>\qyź 6T).$l&,!)\p3l/)FȻWgHò3+{-Tܳ>\%ZBDnlUƚ{2 YÐhM,n\KS,ѧfz+™lKM8,X\jt]L^܇Ȕ l||PIk[ɠȗm@B,͞Ƽ ƬC'1nL9]Ft-y"U%1A5M 1W͉F7Gs}!mD}$fi Ǟl mhXڪ}nѼz5ҋ;ۥ葶}v|^-׺ ^(Ǵv܇gF]kZ ذ܄o ܓD܌9mEؒa$KMIEާy Ͻ=Vv]ڴցM&yELI ^ɫpYDbbޫ{XԍݼJ * O'n7N6uh-o<ļ .:iIn䈌͞[>-[jNlq;Ό= L,G.GpVxx?zNXJH쉱Ά^|޼o]U׮"ZN>?Ⱦ{C8^mx΋5ߝ;]_Ez _.v^Ro ρy, 3ޥY,ڄ]2'>C˜KV4Ao]nJk VSQOcLZYToH_9[a?zMo+' g W/xGǥ_nOQ)eio[χW^wc~ZQ|#L?̤4lY9?OLnvΑ_;Ddu0GQߪ܈YϗovOڥ߱X^q̯^=m vT@ϲrݮVϕjv#IYK_I8ͻ`(dihl0tv0PQ($xa*dIZجvzIXs|.y9p4S;a"eCj,[o,uT{,*.z (Mʃ#Bڦ_;= rpA' u |KXe! bcHŋ|&B|@@>S2@daE)EC\lBɳϟ44GE mP䝔P%TTpb=1:'nKY6/ZNA"}˖\q龕6Q$JÈ+J`/*Ds̹gtBM팣Oߵ+4k԰~Al08;5eLp+aq_μЬGvMvt|^ɪfcX\2rk?\ϑZۻ]t7o5%ہLsۀGE{qrq}rT Z_ojIwjԵ%^'x9 &'V=P;i.nA&#E)#. _gM^9i pfT6F'Gw$vg zfAz& Ҙgrh|#^4@.ҥZؐ*Ɵ*f*8Zj j^/ÂUl&?񪌳\{^6vYZ0jAm熫IdTzJSY;o(q-&Qp'0|:*,p)O ,$\>%<.4l8笳Oq _lc11&݆ejE4Pg5CN,No}t^- _"lk#A^m+<{fǒYEߺtmD wd,GމL3T s}g.}a4cNs\.`0M;!oW:/d!? fg} o+<q}ʠn>r>W{Og޿Dӡ+h9! |Z 4zߚ'Zn_ ^ӝ=AL!'? !M#TBp1TdC{ֳD7&#* MDaЈP:QEE%&`L()5Ģ9hHF W6ڱnp"*5Q&c'H">ZBʏ,IP8Da$7ٱE6H*Iŝ^d SVJ̌gdd9!Tg]#%`8CeBĈ/=IɌ&[zrR!8fF"- ŽUi\RQ*m5 PYNvG .6gHZg;6k=g65~R튰UƚmBb;&w9M ż[76i~ 9ŭzDiu x}l#r*Mf~ 7u b|R=<{8/'ACەZ\/DϢHO:Aq~rt4]V8eN CNs朙Oou}'Z(I^][g.|{9[zhkgYi[B;` {?^?{?ɗ䧗k#˶ϩ3b1=Kϟ{חz@2s>Wb"~8~5!7ƀFܧ|eP /s HwzKDn@_- lLoӁdou9z<##Ht&ǂ1 b5Uw3k3؉&3X(ȊuЊI3m/J+`srr+(Yr8kȋ\Hh+C8ˈshX׸* 3D؍f@U%xbll/EȌXph?(khxx䈍BPR.X s8}V:`2.jgY"1i$&(()R0בcpq@-*ɓ\֒(Pj`BfF!_]gxRpX`)b6-a 0(B@-^,Iah .W#xRꑖh֖xjpdLQgRb_av]fɖqyhl`^k z\G1+pH_+wI1) ^ "Z)ɘ)i iN^jx"cP tqcLr'v:V0b &qfa)29ja8Ve`y 2i y% jޱ`h+v9ٟ\9zqa a bɝR$e+" O0"; &!9i=J'&3J%FjJJ9&gPjVd6e6QY NJ ^ڥ&B{Qj5JWh3Qr0GgSG6K;PjꩧVJdZji֠K:e%S%\*ytT<*K*bXʨ,9BHR#UVN#rJُ[y60fjz&꬞zJ`zm kɩ6ˊ%::gZ`Ҧڨ*bښBR[_M sʫFdx?zLJVёZ[z %*jU#ڊd: ~P[%!K_*Ϛ %f6$jtYݚ#2C;b*yf1$ ebzMk`#M ƵWj05k%j⊤*L jJCvxj!C{| F"Z\[ /:*"ꐰ5lBE& +ϦkR' ˱kj9_Д;]KG[{sbedp;6d4p2X;^KStB59l;+1C5nE+]K  |H2([,F }i.I+p4l(8<@Bd?tʶ̺ |<-Ƥ|˦|ʨLHm~:H: {Ϝv S?̓,!6L\˺Lsƒ=1Xn̴ɳ"* LL:0a]|<ʦ}}ݜџЉ&t>я ,Ĥ)mG- Լ:93g7҂ܝ 'A.rkgz@,LgT@uXg"SՋ ^F)f_ ְlynJӘtmTWxtq-Xv ؁-hmH =k:ؒƌ؎iυ}Ÿyٛ-)$ ơ Ⱐxws8{ٺ*zY{%xWUڔ ei]|vtۄmٓpxd؝?۳VI\cj 6םނm*3yaL2ޤfz%9P } n!qM\=T(ĐkV n".}n|*,qL0 3n4 Nݨl)};IE5ڝM9^gP~ξ:3:^wGI>-'8dZ> PCe@i~j.xhxwLz.SCsNӔ{n-v#:k>͈un J>~陮6귢衾bꫂNN^^ wnM^# g$~>`{Ì^.('~N䷈ JH z5n0'oۮe\xN0 wOOI67.g2Z%#*"A2?v]]h8_;dn# ~>VF_HoSaNmY6`ǺA ,a'Ymhķubٴ VWOŹu3#m}h Aۇ_l(/{;_NuʂӐ*o˳_ԓ}Lg˿Ͻ9?߅z"`5s/5WM0u/uP0I8ͻ`(dihlp,tmߧ:>0xȤr)12ШtJZجvzE=N7Lίz|N~k7gGK|7-~AP }pɽ;J2ܷ&ME. DF߾*\Ȱ*pĊ3j1iqbɓ(S\lYF)͛8spISVO~JQ._zcҦPJ.)IWʪׯ`=}zhdXb\Ϫ]˶du[6.ݻxw{Lw2xƐ#K/)oɬx?4ҦS^ UӨYz-*GǞ;  OμsX3سk'xz7yOԱoo CMϿ.wzM_&4 >`Vha5@"1a (b&pއ#b,☘z0X8x{:cD܈Ld> TV7dRH\we~ d'filJf tvf#ȉ|ug 蠄N%h袽JF*iNY餘fҥ\r駠rgjꩍyA뫴֚Ϭ#j뮼k*`&<FJkTK^v-Rr䦤ms▫6_+oEPݫnxlw 7찯W¡alojw,hU$1&G0ǜLJ,8b-8@mt|LC3UJ7-ԑTgu Q`Ha-hakh5tFm|7qs-%#'>864Fn|͈w礗~wTn':寷..箻kKi.o7_gW/Lo?N{c_ͧϩ/~ӯ3_ -L:'H Z̠7z GH(L W0 gH8̡w@ H"HL&:PH*ZX̢.z` H2hL6pH:1T ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator__coll__graph.md50000644000175000017500000000004010666754775032663 0ustar fboudrafboudra697d271fe7a7699ba5af0da9bf55da14log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout__coll__graph.md50000644000175000017500000000004010666754767025342 0ustar fboudrafboudra608aaa634da585b67afbb0aa73e2faeelog4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout__inherit__graph.md50000644000175000017500000000004010666754767026053 0ustar fboudrafboudra608aaa634da585b67afbb0aa73e2faeelog4cpp-doc-1.0.orig/api/Priority_8hh__dep__incl.map0000644000175000017500000001273410666754752022276 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__13.gif0000644000175000017500000000044410666754766021167 0ustar fboudrafboudraGIF89ao%!,o%ڋ޼H@ʶ ;w>[D0q,*!Cs Ujuk%?ToOj4 < :|C;log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh__dep__incl.gif0000644000175000017500000000341710666754757024335 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥ)l:ШtJZجv*`H L9V;N=Ϸ+ !ulaeMrLbN.P)Ɯnͼ g˨Ocɶ Ԥ\X| 0_sBTkBtinzȽCaS&JC:HR zh#̔=]22ɡB'.dSin2X(~An{EIZ(taٔ:5N_LugQs35-vM++[KQ\!.>t20#qFd$=_N~z֮N{6ڶMb7]ȓ_ zpУ7p^@uԯkM勉;lţ_OM=ß9_H?yGqh7xgV8h3Pawi(0","-‹+r8cq4*;);AH&L6PF)TRcHقP`)d:I]Eh9[ep"\xvz*SJ袌jhvhV棒Fvin~jK:bjPM$Vz:@ ]ӫ"#qƂP%ijJF$Z 4 Z 浀jKkR.O:JʕR?i%9{. O밗ڰø1Kw 2k(w^_/rU{-eNS=,$Ծ; |&OcTS4=2XN1a`elJD]uHC*ӊBtSlu:Od.Eg,_T;h7$S4.VKu {>1ܡ=耟NwR,B/S׀eQm{6+'!M4ޥOmѦ.ȭGo>Os{[;U~c{ΰ 7x3k|uƄ5AЮ|Jp7%xI \G9f5[P:GR v0}5T_N88E!T"tp%)焼`QH*; zxBHa$:QKDкH2iaQ<E(] MD "[E219(6Q19)PG n:{ 3Ȭp(PD RBX#'IR򒑴$&7HMr(GFr<'MJJd%,)Yғ$.s9Z%)LẐsf[9MWT E6GNt߼D879N@S6)%vNr42ZsF[JW-9%6D'.*+;ixm} _~8aE}hќ!4p =wZ T%1g1/siQ ^,Cie,&šN:'՞P JT^hϟxzAFpXjRMхʨg?a log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- t -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory-members.html0000644000175000017500000005371010666754770026452 0ustar fboudrafboudra log4cpp: Member List

log4cpp::FixedContextCategory Member List

This is the complete list of members for log4cpp::FixedContextCategory, including all inherited members.

_logUnconditionally(Priority::Value priority, const char *format, va_list arguments)log4cpp::Category [protected, virtual]
_logUnconditionally2(Priority::Value priority, const std::string &message)log4cpp::FixedContextCategory [protected, virtual]
addAppender(Appender *appender)log4cpp::FixedContextCategory [virtual]
addAppender(Appender &appender)log4cpp::FixedContextCategory [virtual]
alert(const char *stringFormat,...)log4cpp::Category
alert(const std::string &message)log4cpp::Category
alertStream()log4cpp::Category [inline]
callAppenders(const LoggingEvent &event)log4cpp::FixedContextCategory [virtual]
Category(const std::string &name, Category *parent, Priority::Value priority=Priority::NOTSET)log4cpp::Category [protected]
crit(const char *stringFormat,...)log4cpp::Category
crit(const std::string &message)log4cpp::Category
critStream()log4cpp::Category [inline]
debug(const char *stringFormat,...)log4cpp::Category
debug(const std::string &message)log4cpp::Category
debugStream()log4cpp::Category [inline]
emerg(const char *stringFormat,...)log4cpp::Category
emerg(const std::string &message)log4cpp::Category
emergStream()log4cpp::Category [inline]
error(const char *stringFormat,...)log4cpp::Category
error(const std::string &message)log4cpp::Category
errorStream()log4cpp::Category [inline]
exists(const std::string &name)log4cpp::Category [static]
fatal(const char *stringFormat,...)log4cpp::Category
fatal(const std::string &message)log4cpp::Category
fatalStream()log4cpp::Category [inline]
FixedContextCategory(const std::string &name, const std::string &context="")log4cpp::FixedContextCategory
getAdditivity() constlog4cpp::FixedContextCategory [virtual]
getAllAppenders() constlog4cpp::FixedContextCategory [virtual]
getAppender() constlog4cpp::FixedContextCategory [virtual]
getAppender(const std::string &name) constlog4cpp::FixedContextCategory [virtual]
getChainedPriority() constlog4cpp::FixedContextCategory [virtual]
getContext() constlog4cpp::FixedContextCategory [virtual]
getCurrentCategories()log4cpp::Category [static]
getInstance(const std::string &name)log4cpp::Category [static]
getName() constlog4cpp::Category [virtual]
getParent()log4cpp::Category [virtual]
getParent() constlog4cpp::Category [virtual]
getPriority() constlog4cpp::FixedContextCategory [virtual]
getRoot()log4cpp::Category [static]
getRootPriority()log4cpp::Category [static]
getStream(Priority::Value priority)log4cpp::Category [virtual]
info(const char *stringFormat,...)log4cpp::Category
info(const std::string &message)log4cpp::Category
infoStream()log4cpp::Category [inline]
isAlertEnabled() constlog4cpp::Category [inline]
isCritEnabled() constlog4cpp::Category [inline]
isDebugEnabled() constlog4cpp::Category [inline]
isEmergEnabled() constlog4cpp::Category [inline]
isErrorEnabled() constlog4cpp::Category [inline]
isFatalEnabled() constlog4cpp::Category [inline]
isInfoEnabled() constlog4cpp::Category [inline]
isNoticeEnabled() constlog4cpp::Category [inline]
isPriorityEnabled(Priority::Value priority) constlog4cpp::Category [virtual]
isWarnEnabled() constlog4cpp::Category [inline]
log(Priority::Value priority, const char *stringFormat,...)log4cpp::Category [virtual]
log(Priority::Value priority, const std::string &message)log4cpp::Category [virtual]
logva(Priority::Value priority, const char *stringFormat, va_list va)log4cpp::Category [virtual]
notice(const char *stringFormat,...)log4cpp::Category
notice(const std::string &message)log4cpp::Category
noticeStream()log4cpp::Category [inline]
operator<<(Priority::Value priority)log4cpp::Category [virtual]
ownsAppender() constlog4cpp::FixedContextCategory [virtual]
ownsAppender(Appender *appender) constlog4cpp::FixedContextCategory [virtual]
removeAllAppenders()log4cpp::FixedContextCategory [virtual]
removeAppender(Appender *appender)log4cpp::Category [virtual]
setAdditivity(bool additivity)log4cpp::FixedContextCategory [virtual]
setAppender(Appender *appender)log4cpp::Category [inline]
setAppender(Appender &appender)log4cpp::Category [inline]
setContext(const std::string &context)log4cpp::FixedContextCategory [virtual]
setPriority(Priority::Value priority)log4cpp::Category [virtual]
setRootPriority(Priority::Value priority)log4cpp::Category [static]
shutdown()log4cpp::Category [static]
warn(const char *stringFormat,...)log4cpp::Category
warn(const std::string &message)log4cpp::Category
warnStream()log4cpp::Category [inline]
~Category()log4cpp::Category [virtual]
~FixedContextCategory()log4cpp::FixedContextCategory [virtual]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PThreads_8cpp__incl.map0000644000175000017500000000070310666754755021357 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Layout_8hh__dep__incl.md50000644000175000017500000000004010666754742021624 0ustar fboudrafboudrac6d7a55b03391c00a4f4539f4f540755log4cpp-doc-1.0.orig/api/LoggingEvent_8cpp.html0000644000175000017500000000563410666754744021266 0ustar fboudrafboudra log4cpp: LoggingEvent.cpp File Reference

LoggingEvent.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/LoggingEvent.hh>
#include <log4cpp/threading/Threading.hh>

Include dependency graph for LoggingEvent.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:44 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TimeStamp_8hh__incl.map0000644000175000017500000000032210666754763021361 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1LoggingEvent__coll__graph.map0000644000175000017500000000062010666754771026021 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/NTEventLogAppender_8cpp.html0000644000175000017500000000744010666754746022341 0ustar fboudrafboudra log4cpp: NTEventLogAppender.cpp File Reference

NTEventLogAppender.cpp File Reference

#include <log4cpp/NTEventLogAppender.hh>
#include <log4cpp/FactoryParams.hh>
#include <memory>

Include dependency graph for NTEventLogAppender.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_nt_event_log_appender (const FactoryParams &)

Generated on Mon Sep 3 11:54:46 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh.html0000644000175000017500000001121310666754764025021 0ustar fboudrafboudra log4cpp: TriggeringEventEvaluatorFactory.hh File Reference

TriggeringEventEvaluatorFactory.hh File Reference

#include <string>
#include <map>
#include <memory>
#include "Portability.hh"
#include "TriggeringEventEvaluator.hh"
#include "FactoryParams.hh"

Include dependency graph for TriggeringEventEvaluatorFactory.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::TriggeringEventEvaluatorFactory

Defines

#define h_dd233b8b_5c59_4956_9393_6581c95f9779


Define Documentation

#define h_dd233b8b_5c59_4956_9393_6581c95f9779


Generated on Mon Sep 3 11:55:00 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh__incl.gif0000644000175000017500000000756310666754753023672 0ustar fboudrafboudraGIF89a"ӿp!,"0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzx#znM R5zXTyƘ9 ,!  .0x… &?}3ZǏB7d LyɊ/5ʜK$Y67حC˻ |r72^zßO?ro(B߀&ÁP`Vf n%`$r b(ؠ*"'(h1ި#5=(Ai$}~I.|E>)ePUiXf\v%r^EvdIǔMƋK4'h-s&' wyOyD.g:~RhkM:h6Z &R=$&.9:MĿ⌱W?zߝBvTB#0|2X7ؽvk\y Cs$9$#Ä/> G~#?OB"U 7=,8l7 J`:aZ*aɃ'8P<{E ŀ8úT@Cj$cX"B#:R",ZqqDԢ)lEea#%- F1:Hܱzܣ? O\cHc 2@Xq JB}t%]R&Q~Dč)T򍏜'""I2f, B?N0"_s&cJWG,'sh^pt&9 'TIMr6B:jngTZ5yӂ)gz湚{b/3TO@ pLAR<eMC0ET|NEIJN6ʹ.#h} \XW`XyQd)J;Ȕw~ny0#RTAmk+XSS:BC )#%SmsgS^aUNT$MJv:ŝ.ZhVgBʪ; &,[aWU)sX68Nwa*,{cyYfcjkUFVbim0a6b{k) Fhx(-rSfe/n :zuʵ.6IBTbvAUPTWʮq/U^PUo]*r/~ԫ3 oc%΅'l-2 c /G a 80L\Co$Ce;@q$q<([ZHNrYOG䂋L*W}E-L`NGҔ׼fK)X}r܅/JL):#~h/)g~ȘoH] iTz—pbkN>ʗTj3-bRҦuSC퉞~;zԔt] Ҽ=_؃s=cFpp6Y\['ظF6-nf;Ͷ5 a{&7ns+[%ee2xx-iR+;' ev7v OEnp&yݽTW<52q'^-e#&x.>tZOIa6ăbRG}Ж:sf֥3f5^bzmfәo3&񴕌e@Λޅs{ֻ>x}p3u#c~(  O9v~iO- c@nO[B- ԟC)?z\TMM\wW/QСShX+bĀHIx;bwo%#nO/H.dzS"@:4,]6&DA97(XxS27NVu=>?. C9V;\E5y3KXY3S0G;6c|45RUW֦ZsDc1d2p3mCXKU-ȃz3;f؈Q2WxxHAlssH9LhS4qAv_1Ãq2I=s55#Xeq%9s0te@Ce650bHYgE8C;FΨ ;dAR5&ÉCjObp-[%:84/_xWtoxNxRs:kb Rv%- 1%[ӌ3}-V' Lb$~Wg(>2L >Bk/)e1=eL6I={˓^ƴ'?ɁC<9s^vr4(|^)B&̧a{hPSmiَR[YHuYrtw9礧 #RzL_W:Tz[ʥ?j_Q c! gZ]|kڛio m sZujwڜqJ{Jyʒʧ Kʝ fz$ҧĨz J|ʞjJ" ei骯 g&Js5JYodj!YKZN2Z|J7zӊZ֔fڠrĠz20w6{_;W^:)D$ ?Ů=k ;EB/ڰ"/{ bوՖT3ñ7D 8IKb(-) +˲x.4 C&{rY1;G[/;C@B?P [sX9Z]ӵ^1`2d{+zjl۶n;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent__coll__graph.md50000644000175000017500000000004010666754774027233 0ustar fboudrafboudra7e2568a438651d71200535c44cb3e25clog4cpp-doc-1.0.orig/api/OmniThreads_8hh-source.html0000644000175000017500000002526010666754725022222 0ustar fboudrafboudra log4cpp: OmniThreads.hh Source File

OmniThreads.hh

Go to the documentation of this file.
00001 /*
00002  * OmniThreads.hh
00003  *
00004  * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_THREADING_OMNITHREADS_HH
00011 #define _LOG4CPP_THREADING_OMNITHREADS_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <omnithread.h>
00015 #include <stdio.h>
00016 #include <string>
00017 
00018 namespace log4cpp {
00019     namespace threading {
00025         std::string getThreadId();
00026         
00031         typedef omni_mutex Mutex;
00032 
00038         typedef omni_mutex_lock ScopedLock;
00039 
00048         template<typename T> class ThreadLocalDataHolder {
00049             public:
00050             typedef T data_type;
00051 
00052             inline ThreadLocalDataHolder() :
00053                 _key(omni_thread::allocate_key()) {};
00054 
00055             inline ~ThreadLocalDataHolder() {};
00056             
00062             inline T* get() const {
00063                 Holder* holder = dynamic_cast<Holder*>(
00064                     ::omni_thread::self()->get_value(_key));
00065                 return (holder) ? holder->data : NULL;
00066             };
00067 
00074             inline T* operator->() const { return get(); };
00075 
00081             inline T& operator*() const { return *get(); };
00082 
00089             inline T* release() {
00090                 T* result = NULL;
00091                 Holder* holder = dynamic_cast<Holder*>(
00092                     ::omni_thread::self()->get_value(_key));
00093               
00094                 if (holder) {
00095                     result = holder->data;
00096                     holder->data = NULL;
00097                 }
00098 
00099                 return result;
00100             };
00101 
00108             inline void reset(T* p = NULL) {
00109                 Holder* holder = dynamic_cast<Holder*>(
00110                     ::omni_thread::self()->get_value(_key));
00111                 if (holder) {
00112                     if (holder->data)
00113                         delete holder->data;
00114 
00115                     holder->data = p;
00116                 } else {
00117                     holder = new Holder(p);
00118                     ::omni_thread::self()->set_value(_key, holder);
00119                 }
00120             };
00121 
00122             private:            
00123             class Holder : public omni_thread::value_t {
00124                 public:
00125                 Holder(data_type* data) : data(data) {};
00126                 virtual ~Holder() { if (data) delete (data); };
00127                 data_type* data;
00128                 private:
00129                 Holder(const Holder& other);
00130                 Holder& operator=(const Holder& other);
00131             };
00132 
00133             omni_thread::key_t _key;            
00134         };
00135     }
00136 }
00137 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FileAppender_8cpp__incl.md50000644000175000017500000000004010666754736022104 0ustar fboudrafboudraba7dc4dca9c51f36f27d4748f2a31d3clog4cpp-doc-1.0.orig/api/OstreamAppender_8hh__dep__incl.md50000644000175000017500000000004010666754747023445 0ustar fboudrafboudrae1cd42947502ff0f17412ad296c9db89log4cpp-doc-1.0.orig/api/functions_func_0x6f.html0000644000175000017500000001413110666754765021625 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- o -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent__coll__graph.map0000644000175000017500000000023710666754773027143 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender__inherit__graph.map0000644000175000017500000000055610666754770026271 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/SimpleLayout_8cpp__incl.map0000644000175000017500000000173310666754761022275 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__11.gif0000644000175000017500000000060510666754766021164 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦j L~Đq,*ɌJj&{{(1LNh~IqkO6CHPHx 1yVu IzT*$#y6ښ*(ةʪ*+;+\: Hlu,a tmܘڭl<[]-M ; .lIsa@]ioB{ W` ]fP\-VFrɳO"lO8*]gСG$mJjUXjמ! An=˶mZ(ȶ{ t*}kަ9Ga}Y%5'&/^z8gB&xp`S c:(҆75xǒ; vlШնVuκoy][rqhq"G>dc},|/5ϛK?uߕ^<o|vуO޾}|`n\m yș^tyStb0 ahS$,2"R-H4/N'㍩I4S_+[:fV=CV7F~%KPF)Pf4OA$HI$Bpi!B!F%)a9I&}d"dɝxg,yylM~(.@OtʦRڨ0N3ǤSFZF/ܨM7#0 ڪ-*+Lt+ |k;\zꬴ2k簗<2V)Ж5BƚBJ&Zi4.g!;n/CA \ԤW 7;log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh__dep__incl.gif0000644000175000017500000000533710666754764025437 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzրxL.zn3x>=e9%;/1&(` SG ʉɓ0Ի؋ߤ޿!c b@ 艝AfȄ ToA !dL @}͝Tf4BqE0H !G')KS"z3K8%̔\ tі>{ 8K|PK~dȔiǩJ^ 2֠ Хz!׶:OZ;~=אϵJ.8u![-x=vK˘3k_ G\tcҨC?VujYK[^ؑ [)+߼WsM|xd2+q3s7gm^ͷ)y7.#[\WwR܀66wzڂF|їrU JbDgLKVyh0EW2XAkXbn-ȚTDK&2HSVUifPJH:x8ޜVxU]Q՝[:h#^&F'mVQ)4&z J)#fZ̠]R$W5무*yb뮼ʄN+9\H&60 V+mf{v-~+KRin׺+5kソpvRo܈l@h- G,qg<k-P@ l ,0\4oc8fjج@5hDL7PG-TWmXgeQ:IN=hl5F]oӍf3avn|-u->}~s߈'Smx3n嘷 y8lD褗7"zQ~#>ֈ.m;s;ҔnlP4zɿηȫ=`eݑ|O_8pʩ[7Xÿ6J5O"!_܃(6FCzvukǴ Z 03A`t.Jb ,` >7i+ҶCm{?C20iH(D#`d"WD"N1<|byؙ.z`Ġ$?9#"|&pHG JMRo#鬱BLQBD"VbH):2Td#! EJZ2Tt;X*J#@B ŽԞ=6Hlaf)>Q+[d2L" IN2ԡ?djВFd()!2Zl"5}XKQSA2Ce~tK3evW'*:,=4T &_lb3Ԭ&zD*4m(&;IQg>|N(sIfH=(s">$:PUD~>IDz)+&S(1I>3KϔfP:Q:uHGQt3%MU 4Xϐr/U5GA@{zE&RL*u]AX-U | 0ղ-$/(%^bB6)ull\Bm: :zF]AMңCopŐ]_8?6suF \ &9t?u uo\Nw[cҁ]Yg] o?h~5u%U(g;<L[ hY{xGV$NX#ىQ 3Lpw/;n<2t,"FN򑉬&LN2'* Vr. ^,2[ fNЬ6cn,:v3Ȭ>'~, x+FǪf5J"M)SZ%.٥ʹ閶WӖXAiSz5FRחajV5,hҼ ww=OAfcxlyJ$*WHmh;;5m3HfZ=60d5PKK`#ޑ5p=n{̛^źmOFOL9#(HG!bgJ/܍;ŏBxFhcNqxU49*@h^o9Xfݏq:iRV˓(4;ޛq|Tgtym{Of:i߻f{]5muZE I;Y_(\>?36y7?S~缲U}lo7N}q 2#-gNxKG'rFp2}X&4Fߡs{lE 'f i '.mk&ck{rjjWkAjC81<%KHfhTXhVZ4օ^`b8dX@;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton__coll__graph.md50000644000175000017500000000004010666754767026366 0ustar fboudrafboudracd63c02beaa880142be313405ff1b6aelog4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender__coll__graph.md50000644000175000017500000000004010666754767024661 0ustar fboudrafboudrac3128ba65d7791707da04eb1f63e87d3log4cpp-doc-1.0.orig/api/IdsaAppender_8hh-source.html0000644000175000017500000001554610666754725022352 0ustar fboudrafboudra log4cpp: IdsaAppender.hh Source File

IdsaAppender.hh

Go to the documentation of this file.
00001 /*
00002  * IdsaAppender.hh
00003  *
00004  * Copyright 2000, Marc Welz
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_IDSAAPPENDER_HH
00010 #define _LOG4CPP_IDSAAPPENDER_HH
00011 
00012 #include <log4cpp/Portability.hh>
00013 #include <string>
00014 #include <stdarg.h>
00015 #include <idsa.h>
00016 #include <log4cpp/AppenderSkeleton.hh>
00017 
00018 namespace log4cpp {
00019 
00025     class IdsaAppender : public AppenderSkeleton {
00026         public:
00027 
00034         IdsaAppender(const std::string& name, const std::string& idsaName);
00035         virtual ~IdsaAppender();
00036 
00040         virtual bool reopen();
00041 
00045         virtual void close();
00046 
00051         virtual bool requiresLayout() const;
00052 
00053         virtual void setLayout(Layout* layout);
00054 
00055         protected:
00056         
00060         virtual void open();
00061 
00066         virtual void _append(const LoggingEvent& event);
00067 
00068         const std::string _idsaName;
00069 
00070         IDSA_CONNECTION *_idsaConnection;
00071 
00072     };
00073 }
00074 
00075 #endif // _LOG4CPP_IDSAAPPENDER_HH
00076 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh-source.html0000644000175000017500000002114410666754725025033 0ustar fboudrafboudra log4cpp: PropertyConfiguratorImpl.hh Source File

PropertyConfiguratorImpl.hh

Go to the documentation of this file.
00001 /*
00002  * PropertyConiguratorImpl.hh
00003  *
00004  * Copyright 2002, Log4cpp Project. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_PROPERTYCONFIGURATORIMPL_HH
00010 #define _LOG4CPP_PROPERTYCONFIGURATORIMPL_HH
00011 
00012 #include "PortabilityImpl.hh"
00013 #include <log4cpp/Configurator.hh>
00014 #include <log4cpp/Appender.hh>
00015 #include <log4cpp/Category.hh>
00016 #include <string>
00017 #include <iostream>
00018 #include <map>
00019 #include <vector>
00020 
00021 #include "Properties.hh"
00022 
00023 namespace log4cpp {
00024     
00025     class PropertyConfiguratorImpl {
00026         public:
00027         typedef std::map<std::string, Appender*> AppenderMap;
00028 
00029         PropertyConfiguratorImpl();
00030         virtual ~PropertyConfiguratorImpl();
00031         virtual void doConfigure(const std::string& initFileName)
00032             throw (ConfigureFailure);
00033         virtual void doConfigure(std::istream& in)
00034             throw (ConfigureFailure);
00035 
00036         protected:
00045         void configureCategory(const std::string& categoryname) throw (ConfigureFailure);
00046 
00052         void getCategories(std::vector<std::string>& categories) const;
00053 
00054         void instantiateAllAppenders() throw(ConfigureFailure);
00055 
00069         Appender* instantiateAppender(const std::string& name);
00070 
00077         void setLayout(Appender* appender, const std::string& name);
00078 
00079         Properties _properties;
00080         AppenderMap _allAppenders;
00081     };
00082 }
00083 
00084 #endif // _LOG4CPP_PROPERTIES_HH
00085 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FactoryParams_8cpp.html0000644000175000017500000000427210666754736021447 0ustar fboudrafboudra log4cpp: FactoryParams.cpp File Reference

FactoryParams.cpp File Reference

#include <log4cpp/FactoryParams.hh>
#include <stdexcept>

Include dependency graph for FactoryParams.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:38 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__1.map0000644000175000017500000000017710666754765021116 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__18.md50000644000175000017500000000004010666754766021104 0ustar fboudrafboudrad1cf6af40b6cce4f0212240fb20464e2log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8cpp__incl.gif0000644000175000017500000033361510666754754024700 0ustar fboudrafboudraGIF89aw . ӿp!,w . 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻ Nȓ+_μУKNسkνËOӫ_Ͼ˟OϿ(h& 6F(Vhfv ($h(,X(2h8Cc9)䐙 FHL6F1*NViE@YƔTb`fIi99Ih&?Bt i|懧-)ʋ&hu袐Fۣ *饘f)6f駘uͦjbCꩬWꬴ~%+<֪T݊+lN&ұ1nTlGFkM{v;vTN#Ei쎃.J+ϼR/ hS+bS 'Ð4\0Wl"_wǿfm$! \LV,,08$1+ ޛWΤanj圇^R,鑛訷>!鸱 Λ !o)GQ/Y?wO_z_/o H@Ցv2?#OȂ|4HA4M36LR:Jx :UB?)"qVTLJ8G 5CZ?G ":t4#醩Sbh4&j"¢Aů)+ΌHFctrh76ꍮ#!>шaG cCRȑS##EJ$%MbYdDJy)5R6d(;I(X,e*`K򖄤%0_Krq+~b€$2 HR]29crL6S8on"@8?YY3Zx'<NȳE*۩%\|Q@T4zx7HCq4QFg*$ftR!T(8)J5PPt)ROyT&)N5jϗȧ;PNZ2X:%jԥRLZ}jWժ`SY!zֱ2!i[V0nk::W$ k_)GTa 2Inձ#,0Xpl 4[%6_mcM еEgbZ:@I(o;[$7[nq;X6ts㮠uQu]란ٍw:^*tWJyE^}W5{+` o4^5/~% ݳ`%hp>0@5lO.*@aV!>‰v)V@G;؄7qScX}?.;dydA,<$Ge2a|!*ŕΰ:.1ƐL,1̝E 6 >pJG5'}C >]Ly4r]6Fs.NNڟFbi^fN6jZԩcթ0_}X_ֹ5hO]+ Ä ObKY桷\FcD\nV+lW&'mez>\ςܳVH]/70ySh)o]^\YdM,<%qT$<gCemyy}wV/b[ra cլBM~774gR^DF?ͤg,T~{Rϛѿ[c@uτz/z>{ [ʝNw^gyOs{aم,Oo #%S7`; O&ѿ,ɦ7;u'b'}W'[/*SS{VgDrJkh|'/(\%OQC}Z_ &o`Ik>~8¿x?kwl7'&Uf~, |ꑀf~cy(|6gx681b@ IVMpATqw"f6hNv,t8x}t'ho7~ՃAbF( IEշ=GPS5P焉T:qaZ]Dx/EjA#wB_X\3ki}0 ')`ow4G`&Fyg(Tk%`3nԈug+#2qx(tcX5XTkru?&{X%C8f-a$n9m`:(w |Jڥ7ڟ}g8ڥDzcڨKY-uJQS Għd *~XʥZk4:oz n d\Mz6ɍY"y3fڨ*zaZ9*'-Pr:K-d)J (P*p­NO\F:X?-Zs+ʗR - K.v6] +B%nKiT{A +5rTЀ>- 9Kq_e$bfZA+`׳e,2K16;*@z0+MkmQ Sb;d[f @1risXHUy@S_{o{ 64)#W.+~;j c/z糵s3|qXPӗ|NN+Xjy[FK6I[ 8)$Ru{NZ(1˳¹黯ׅӺ[t@iYW OC Q#2{N F%EBr?īS &;WC9c5KjrgX̷][.L<}k|5|{{T-Hˋ+)"5ܽ|Z[ i;eVG=raŗ;ÎG:w^G W4XQs41\Kd\f(jLLaa!HO|GwY5ǵHȎȐɒ<Ɏ&ƅĖ2D- ʖlUƚ4 e5,tʂ0GqoX02) ̰vl\ө ,{,ӕK['hfͪͺ[1VVʨ !|$‹[ Cg]ɩؑׄ &t}rAg њlyk-Y;؝B=ZH2 jx.V]ʰkjvf @GW;[ԭڍM\̭M7fݦW"c6,c3G}rɭ܋"joh&!sESxޜ=޽{+]1i^i-؝=ԟQ@0L3ŪW]اER㴼$]τ\njhxCbw9-GnCzzO.C~^w@QN$En-4NsX>ܦj`gƤ)"14&J{cf}żs^/ƲzyH.8^ӌ'̀‹pNQSNR _Ώ~ 4T2;6M|Ab@b@'~"^8.}>Ln^~_%,D~> G}ڇ똕T^un2Ю^{5ՉN,K|烍5~{N#"kvbd^n졮bFSc\W!/=:Qۢ=$xN&Ћ'+c>1 $ŨPCHD +-Ïev[~G/XT#lnpr? l[sz|϶M|>To=:g/bR| uV[Iʞ+#fh;?̌ Oᚙ'd_FYO/ /oJС_ ɯK~Kh@\x-? O y5osHo oW$_X10Ik$6i`(dtflVU!pv!<0H,Ȥrl:ΨtJZجv6%pl$aʙJ|#c|?n| t ,kRRqTwuVUCWGH MHϛM L, $٤&Ȯ4S5砘#qCCE|5s1xbFq54Æ Gp"ZP-x43s'ϟ@  oMP\AYः#-UaUBǔR7}@Ʈ?e'c}K.vw[X&Q b9j`96%qK /nLYaÕ'6둲_/o6k9YӤKG&܌:פqxgxm}œ+|У; if }$bݿgbϓ?>=xQOuz賫.W~`})h$XP%݆6ra (4Pqw}%:A& mш39Hh+9_;v#8`) M^d<}C*:hS|xIdXh^"aP%23'#0÷Kh×p2PbқT+K \Lg6HIRf)35,'U%ӧ@MFTӠAO9DhBK4E%bDMs'HEsh9R$\TdǖS#M!ɥj eq*KASD]NR@ *=U7ZAX*:!)+L:_恳*AMRZ_kJ$kZ'Rή}^LUJkb( <֥UdyYvx+hع6}fFGHV՜fu&k]k"v-nGZUnWv=p.wymX,A+؆&nn ^wDװӥi(^77a{KY}=ep^(-{߰R" M {jut״ o:I cavWGC,a~x:.cS|7UW~<1dN ̓Gcґwǒ04-̖Ǣ2.ycYJdXD$W emݱ~r]V\Y*cOq5gwF/kafyW/\aXs E'(\pM5Ҷ mN+N/I{ԘZXTE<^宺]SW_.={Xl@=X/nڒvsMfoxF[؎tua)쁮ge ew.:w_Ե~;M[8zK\:ek{8r j|J3=e,9Ee2um?i2ߜ4- .C0w|.=8wR9Jg.o]΋nʹ$15ߩm/{ 0ȃ[r3?e<^H?t-GoV"_({zٻB</mۗC7>^g4KO2c}&? ۿwߖŗ_{t' ⬏.7ػR%'||xm+etXhbs(ybxp{2iiK]D<gK5+dTj.H=F|ec'R4k7hL9v'RXsDks…L8?`YUeh7wFc;Cvwfs(i%,y7k8hY~MFmr8C7b}lX ovn8d:hf:؉v7w/?]@!((vV.|T@؋hT*% 78jhS ]'i8*xĄȊQXdw߸zNx`w똍dGhȆXH>FM 8rop=ȀQO৏J `"& $'|c8<TdxF>% KPr~#ِ(9N;)!/r,Ƀ7x|@Jԧ ٔ?y QI[T֒"uGRP~D)UYQ\uՏE19Vȋp`yGfj0{)+ly(rIXUVM!:ٖ9藑]u8gu9luy8Y!i\IbQ+阮dS{H&dwIf9pW^9+%{Y}96a)閘5gu~ByOPxcs:fҹ؝) G֠ضGyaZ)A%Wzq{i("j!V_آ9ɘ :v%JyE*5ƃB`` ::cDMZ.hY70J`i3jVjQZ :rj/{\ZaQ9rE_ viNmvzr)iYL/%rƔa*yzN;ג!`zdɨZb@ZzP: z@DtCfjzL*mP*}QգA9婤e٩ƚƬ5 CzJ׺Zڮ @-`<9iD4JP  ˗XtjZ*а)|U(fz6I2ʡ([e- [1[7Zcvh+kw;0 %c:TH* ԊNo!@;!J+QuQF`9Vk v*}d{P[4r q)V&* ۷ ж]&8;7trzLdڷ0cQB"#APk &b۸[Úݪ3 #9L-: 8mFצ++*0121 2k0 3/˻k|(YʊOKoh~YC12-"zr%¿ W\9<˷:y;:@wISJLu ϐ,̮Ь'JDͦЄRψLfk*=1\V gL%mgѻ Ԣ0l@#T& Ԡ.aFhLճڪ\b}qeᯔX.W%o~%2,wi\#_A^\3֑㿦SNuB;ޱ2qF#n]#O26^'}|xu%ƷJ^1<AHm…~:sNtnڳ3[>wn\E\1!^Yh&LK1/KmWąq|Icʓ1"‰= FِJɪ@ڀ (i{=nǎւI-1V^% HZ"h)Zd,?N4^0D@6 IЂ!e+n묑T=X{UEgy{e%(1Hp3Fz~-=Zsb^Lk#-ewvկњ 'fm^_\e`K"g{ɠuahfVxUY0npZ'Q/*Xh:G~+afq<ji'&+(>i,)|ZZR`"nqpˤ@+W%TmG*؎"njX >[h)U.OpBKMƲ,w{p )Lj&_%ou/Wr-[d37J6 )#XK441{sө$nm`.ݩEe8Ӵ5Q_Pڱp4k7s݁-[Q7mQفkjVNyBRf98|91]8dHźk0 ]g wmu>NwC|W#SWثR7k/>2LK.ui %̎#|:475|F6@Q$\Ǭ5p K h}4:-  p!!uu$F 'C Ru:` &lD 6pKËVP8;$Nw B#+\D&o[c إQtg@ℐb˧QqI/œ4Ǎ{z1!b QR]cW.sIB֠Ad%HFcn3%w(GQ,UJ)R#ccwDJT>Q !zVNRb, gFM1;njBR4bUfY6dqD 6^E>w4J=YLƙ\cWhL 2ĕ}kC}& \[Eb;}ңݤD*N4HO{H[Ѓͦ'%hi<5KLzEϤJzD4EeF4$VSJɬ9R1 Ϟj - $TGw ?]#H5r-X\~o;`2ҽbxyB'bAgGe)VX촶'M,>*U͒EQkoKԚHlȻײmDNoY%stI[ȔNv &Z˥Os*R*ռ8{S0 Hlһ螗|^r=~q;oI5xʂ`]/Dˊeo0"- Tamx؋IኂxyalQM<_@x6[C#&>N1{9SP,+kQ3AToĦRii HX! |#k/ :Ҋi3O dea~I43hNìneEуRZL; tљPS9n*fn.-j:<\UEϚ3K^+ og-S%vk]L`+$$8%&?|Y?S .lX"l{BvIfS9jusoCwsǍ:hja8qؘƞf6<+e?)O7ݘoF |ŏ%nKr\C,9ǶQܡW'r_yn+RoV3d-^?k&ZDhO. qLf 3հN0YWŮ'dZN*M_鞐vRrnGz=8ᒂ| @_홳>;*҅zSYqҷJk) >ydL3olN )~(_OU}ݝa}ޟd&5qa;Pw'i}Q%pV X9UuxS leA8o H E&z^xjF97|[b1JE\#xh%h27hLA/#-Xm%bƂD=\'yԃ'Nd*x O|q~AEsZ:hpEqz'Y8pc@ܧo6SVڷÆHwCSqXCGx|JnctՇhV9;9khyRe13aI8QZ(YQ|e!NY;b8ƑAy\i~VҔeig i]7uCYAyv!z7>aPIaǖ#T X{#!rx@%xReep9y"'DɚrBw9&ǃpSH9TEoɛ՗q&1i|/Ig.ItdٙyZi`qJZ1IF:dIw{빟.\V4r m&iʟYbH~HӁwIKoy6b89Ud([Ih7i= (_x89$" n5՞x.Z֣NeIXѝjuB6¤v8^v~dz:*H*o3Ah"sERi fj q֖*5lIf؟*eڢ`EVG.C/(5:!~"%7Ɩ 0Zz9:$&D ybڪ{ 6  Z%i܉ zƈtw Z銞SqXzRD~Oy}gn ڮP|vQg۰ީ@*KU {J:YʪKJ0 3ۦ[r!k9K(k>}=kP<Xx.Px592uMѹꄝVP Nke{ cb~*pƷ\hS'x4k6pdhAT[r'[;T5S0kKb@t2롹UkF+tkI{v+`` A@KC ;:8z{۱ŀx-0 J2C(`m sokstk%ڒ;м ېI yٽ[jqKF[ ذ|   K+G0ج,Z* z1l 8,0;ړއ_ܫ I ۿ6;*l2< 7Z[=_{ ; fļ#FZ:9;5x<9]Kf0*3k!_%klPzlŰóV6Ӑz|;y;r+* dF&-T: qS]l)g׌՝'c9D`Z-9qdOȵk_Sԉ[ymx.x-}b\d mN<Q\=qڬLlחљm‡‘ ѣ݈1^Hxb=r٠ [,;^iZ f]]oܔbm-bzeߍK mΦt*>ͧQ⧕]~=WM >mMM~&Yn,&ዥEg+ Nol5M, >1-k=-JKXkJEj͜'6o,>ڈ=e3.&R>ns<>1K0`$$׀ K/*ڽ{+Tr< . ~=2}ط|H#vސ^ .. #nXav`[]胍 ƫ-|~+3ͶF^s~zV+΢rC~PVs{m_έN1 COTr5|UҐZ^a}}h\2>)]#DԮgNjXzn("xnrO[괝ܰ.F}TrNw2o{N18}مtYJKJoBiN_)WYFM՚>fc61{=\&`?GO)j2\J8ʧc5O.2m5~"Y?@jovN.*p\ S0ڀƿPP}48b|);a30g߯O_08s`(d9~f,m,ox| #R\:ШtJZBӃ=mU< 3jY;*9NxG-)I|\a.u`KjO-pu-qB{~Y6 nyZ&P> 1q?3}'ɪ8Ӷ @s$|6RLJxFLD4dȱ) g?2H9M3sHdAɳvpIQ'$KոTESv-XΔf~ZO$玊W/ ɪ]˖CRЊGV5kryVC࿈~9|qlj#Kv(rJF(&<7-!a-ϓ}&冗hOMlYx O7c4 ; ;7O1QkCu ~xljy^d!'QY?yg]xj8+]`>E@wdx(8[~4qm)$T.#U,BQ=c{AGtHa!X D A)I&F(TViXf_ c $i^"xBƶ⌿zn2j7pt']LFh?jgy_hE*夒V^j̕FiaƨpF"{z#뭸Jq1&4 ):l?iˬ:WT.iєx.띬*{뺀ٙ+oefeܯ*N2-o <,;-a0uq6R{Lnzl (l& w#\l֬H)L~4\(g_˰ f{wPR5\-vv$gY)09/'3 6~b\۝9JCts.܌-r {}Aƫ2 0xC!AxzWS!]X~LG`X CG;z[! ܇_"1y ϓ.CUOZ=a`?|8qs>e}x(ivG>{wvD.1[0 'T\p/9 ,`.?lYJ /b+R("j2;;:QE$_ HŢЊZ aH#~4h]748hbc!EX$ц.HH_1c!锦(2'WĶJZl&7IKjF$4Qz!*WV򕰌,gʱn\n=Jru_\ű]m+QzW*.@7% kgBcnZSHs 57r>/>ئ*w/a5\x76 &nz;ldY+Rn4"pņqaW`ԦJʲSWDz1 e{Nv"y_jdfאW- lCPfCWH۹.uvK`657 qqh&Ao! 3z42t$ey}t.7VM[.*Οrz^WE}=Tٰ߫j,ZMYnkh;u_]gY^"JF{bu^=O6mS[nf0 jFpi:o7=l8 콖<$++Yaذt9U ɑ<']/[XP/Q S\cN̈@i"y'x_AЯ輺;{z}./-fwmޯs](+hc-Oe!r2lnԦu۔ߩӿXQlivST`|"'W]'km?k Bzo=A ۾vON܋o9n1l[U8>U=ȿ>Χ>?vF2*?L]Ŀs_"'}~lµus'w/Y'_LI%G"up~ K"H\)URu_GTR7[vnr$Hvrdu6/pL[ v mE50>GT~=sSGq~VnwtMEhb'\J{`:P(CuW[HX67n4#:8eFH8dtWâ<l؆S73vHEzb#cV+|` khNH w hyxC09 Y$n0'a~@r7cr#J]{sW* -cOيқFrYycRuQl[AF89)WɝhHSyt|%X֧qH9ijT(.yYyŗؘj=:~W_  cԏH Jo3*#D/ hӸ< nMw$*[1JnפNZKz[hdA@z'Z£KqR:Iw\Jz*8K^eingpNk9Jp-w@sJ`qz*Y5Ք~DoDWjɠ!j+ٞ{ɑ귋:ZGz85cZ^ZwHhYj"zJe @jKLVcA~sl.Eږo ث, 'R9:S抮*گ1eog/*zr[6N+ؚ^u=#Gʫ,RtP'$+˦j`J1{Hph|Wİ&Ky* |z荞XukCJku=+ZR<)lGi\T֍a\* fۚ%൶q{Z)Fkߨ<$|KyrWs8 X%o{;WZ۸7zDes> I;{[kR_C}ejq0XgO;k+d:*ub,E0^;HԛћX2d(5v;hJ{=Kt(뾓أ,!W迿cս ֭-tiLj‹M 筝(ץ?ޑi]Lݵ/ ӬƄ)NhSNB7bY3ްD0h+4wjL] ❶D&M}e w EP^ߜQ8, 4lU 'ސy,x峁C m6I΃lMlmL\`|fŨ-bm`-VNi1Wn=Vt?NX< f\^r{InM>33f2>2#яt뇇AξĞ~tx` lԊGS-$B$d~n#7#㈫>E;߻Txݝ >\˾:P >~5~-H>>]bj^abASw].2?xBe{.:npѻZ.9@%E/ OiCiንg8Do#oKLJnNb߶wϷ^O9\)DžO졏E&+ jBy?^NtdˇfNi=o]p/Lq*o{?ݛ=t7OëoY58@aOo5s0I8ͻ`(bdlp,tmx@' pILM$IZجvnoq޴znuQ]>J2/FQq}yx~{32dNwS0,rcG!vs'eƺ;o էLO/B᫄m| {z'Cc)0ȸxkǏCn2^t+ɲ%?If$18G.K3CP%W ׬fp5[@ s(W9Z%F;tUZ 9@!SNoUtfGԿƍʦT{P7j 0z'DK]/1A/ܘ}suw7⤧4鄭'B.V.񫪛2wN^q>'J,Y 6$"}Ə苼h={ν*~`?\lU>%m<^̠֞7z `B8j&L ?H0 gB08u< "8tNHMيeytHP0TQt|v(Dqq@59ir/j}j)ykR*N` NdH4>-\jE/_%?Od5,V0IX;5ק>; ~ PKҊ`@l1 .`kEv 5%𴫔kqX氬| _n<mTg9[ؕj"&L +Vw/ |EjS|rs-n#n9B얌wfQ.ub2U!x *v./o{Wp|5\b_0] ^wa'&qS{c6Ǵܰ'zI`BKis9(c pRGQW62$9G>S6Wrl^%o qX@sѼ =raYvoG,\'MXmK`jx13YaѢ3v99ΰ4e-g7x>4im]ٶg&/Lg64l6٦5mh;{ڄ@=dӛrO n.;7n3=RYiV6зf1Z7ύ13|mG-c#K5ƒ-ik_:iAE[nvU.8ݸ-Xӻ`q zf}s߹~,OѺ>z_^2N7x.ԡknѤsri+/;Ⱥ@RԿZ7z7&vx p+FNp !|1E,Nu@x.y#g_Z#ĎY֓g/=e36wO /kohiśgyms r~Fe}QB#+%KwE /9\}T}fErv2sQ3~!L$'QDEX%}h?Z3 z&D}^Ԁd{qA|# E|d|/_<3$.?~t?H?FP.+@|!WxCyS;QсIȅ%=#h@9EdaYK8]A&BeWhHY_(]{]|H2dX.zoTDŽMr)Bt]vqCȰH^㱉RC٠͢㇙jcf}扠A}@d4g-3щ,P`w3c4*TBDxXظ؍B2DG]Ez(r"h('C14'8}{eSU`7؈*Ȏ? yU ɀV 2ch%iv!~``W8%刋y%yӒJHeX=b3(97! yB7nHo9)?H,Jߐ!>I2I({39.mEy{gXlYƑw&<=24&M LI*vIiXv9{u_s^;R;kYp#w]r ɆTOFs3MKxٚOV)` YK4)^J'0. ?tԯuJ`Cڲ8j 3x?{*FJ(,1ұ԰'P LfkIY!ڎqUNW&d CG۶8ʲk+nJT5Rk4 *z3aS\ʖ%lKЪ&3{c|临 /X:s jZʺZ7ۅl%|bKa}(Z"j+Yᷳb;r x$B ԣ#똿{r# rK7@: IK*NҭȮ{ʋwX!z9M+D9kٙ ؒ ̾2ijCUo.Lۿ^[*b GJUSP@\7#˯J9i ۋ:-5̃PIN, WuJܽ?Q;a̛h'lߪ+^b`Pk7!7pvF[w&Dǩ4jçJ5l|x̩ ChgRs5+iW*ȭR|wi (s_Hl rMbq}ˢ\ U 8Bn| u ܒ\TXaʹe|x2ݼˠ_+LV,Ј\ƀ,;컱nL~w|[lL . ʴl },]>t.'}wW|THaQ܂6~ӫ ҥ7l/ͼn)4c1_At'hz7usGdwF"=n5 MJ,-M؝`G-ڷ;!ZrBl4(mޞ'Gi~׵ܵrS.\߇% {A)>E9>W;SX|O- vuЩ|צݎ&UW,p8n.@>f~hN͵ CTS? zNLN}!=d^XF.≮׭駾! 3]xNEx& n.i͟9WhSBĚlcv}e6}_E] .SZZݿ-Nh ߬(g37WN4 Cҷ^{l.7h[qyg-dr]^ yn--م7t.`4ӌU_ή>TO_~!O q~GoousVq~ 6/SټoJ=hL#2+?Q&tDWy1=x ќ g Cd͍%tL`k^z={(auOI?@w~fyH6{_~a`*[?}A0ۗt_XR]wXp%?/&aD %Ȣ̪w/+PHmͻ[!dihl13DOoa}J(z+.J`x5jU cQC07Z-9&}~0~ {1z5\)V/g=esq!)ˈnǣpӱk܊t|$.ګȬm'$djz cO]U3` NrL"ET^H/%DiH4txɗ0s106AD+!l;sHBLP'ӧzBHINd9X)2Dhf d{]h(Ue֎Q8s Ue޿eC }+^t_HeL2މ4-sB0d> 3:QyEԝI[Hظsv< rɺKx gה;:RPn}\MݽIjG2/yTDg_6f[b2ќ:^i0y*F~jj6F# *jR|e`Uj7^넢%,v뱣چ2rYc,bjXlt+͵;KƚWCkI.m/Vaʿ"3IWmjR74P*aYr/+ jqPLΫ[c(3K[6u;'-3P=gc77cZ={by#m}YOӺ6a62X'`mxi6qn^ 3+oߨ L:.tŸ+mO7ȃv&[Gte[uxƭQQnL'~:O^p[Mc>ξìnϏs[2> }lagO}E/_gbP3֚s1.R(aeNxnc`>"(l 3òE;l gDI1"7>^(3k(z;Y R8 +cs=r"9E"8E*pdkE ".#W+Qf3`=i8(:Ǯ(gdJxIƐtd7d#)hqvAp^Yʫo c.KCr[ ɭDQ50%}LFHCiHo9^OǴf2sƙDV54C]YIl ;H;O.<N%jݥ]IoZe(HM1@ u$)R8TL9V**ZEQID%EE!ʃ)ɐɢjJKKAh }Ъmճqkaft U!$fT3 )kLڴ@85wѓ,T;˚ΑRk\V|e]K jF6VȆͰ*Y!dVkZ&ӴZP-t;4̲eti8A"wLc\6 qYa-GV}ku]m2g]/tT~Fj1zIpDnH*KةIIRqڧ%ɩ究Q _SHnXB%}PȚ"(uAD:Zzؚ7+)Jڅ9_hګ?&j̊n0'+djd]@5Rʔj /&JqEt[Zu{ fZ,j69j/+Uܺhe {xk?ˏ"${GK`ۮvHxc㚰4[ۨHH/2A cۤ 9>ka'%Z{ݙz&:<"qND i:5#sYW[~W۰zʡ\{5,z\e{2 1 ^%k}F)R[뉀kGkF@/@cS? ۜ+3˼}b:{[BfS]{b)veۓz;{8yBl{ <#ߪD{+ˈK*Ga;GVI7܀* GlO:{ۦyǻ)#Jܾx?,̿YAr2\K@PT<=` ;iQ lKzJkz|˖+hs=:ŭj؛4\SyK[tSl|&[ r "oh<Ǣ\ʨŌ IlM{7jrņ|U|d,˾<\|ȜʼЬfLW\pmlS@epݬ,]G^pyʶD7fϵ,캅LjgLG^ Ȉ lg,ی\c Ѥ ev-l?|n U;z[0&vS<зǃ' Mu\ҺCCMѥ,L ՍҒ0|?-+ҍ32}T,=E:ͤלK5LB D0Y&-C5ymm[ bݔQjHL&gSim6툔m;jgo w|,D j ӕ؛<ێͨw| 9/1j7:sr ӼƇg,٬E=N @|YoEQXfDݨK"=}Gv<{ ؆̦Pd ;B" 6|^ݍOkkp٫>m"L޹p֤ a /ύ),87LnV=m3+{\]4T^6 `yɠQ8@ٛ}L|i0VXz|G#N0D~_!Kxߓ`KeߦNiRʤm.af^駭 3I]>Nׯ5 o~]-P*,Mat nK%$c7~O" /ݐ??J[^͆>f.in*$LD7^t=Bl7ӠC~yE,(G)l7-Z4_FʪOp0^ISXjMa1kf]:9ŭ}cum+fM"U߻Y&ҩrNwH$] [}1x^j 1D&KbN] :膽H15ᓣѤ˗"$47o\]Nb ƌZ$ÔDq*ɴUU(b]ׯdMXm1{CPwq# =C:3!{*> &̸qm]lr" S7d|+fǜiSjϰ>:_ұs{ 98Z%jt4SÔ>j֩/߾/1 sO6ˢ98u7+^r"g`TQ[`}=a[>wIv5QʵFRא~`vw' nrCbclgM܇Bx`0ٰW#XaZic`ZccyAJO,}5๐RIad*W\嗂&Zل#yiZE !3a;AYN 8[4nLZh15`٭/2nZfOVFɉfI_H볍*_| F`^v;c?칝nI+4ZKᄆɯnS›gUǢ,.*VL(f Owl/*?|&w,(#nA/a2~<+ sQ;+m,mN6f3?lkB`DZS#uLF'V,aewUJa]usހogmܲ3.,wK =wӓwb{[n.z@b=iKw7oMf1SyC]3ף+;n'|8aYWnQaQ6Nz (GIRL*WJLQˌ,&:zHD;,1$}ra+!"+4RO[$ܖ$ȴ¼nM KI¤1I7~\ yBpE$FrJ Iaj`?0BcL9F[5)ڛ?Jz} ƒ*d ȑBw>t:F} i*T|HQQjQ;MQARt/eI)H $HjԆiPS*~ [P d>Ǭj#Kƪjy2*+Wf$VTa_kghM+qy܃uh~]8=Q}cQo[$dشTVnOŅ y7Ud /ּ^ytoYE^Ujd&"RZzЭx!5K G;OLl4=*|˔V(i 5-jLV&r3߬ח~j^X727mNx3;-S\vW׾ŮW-YVwvyr(Yj2Q6HvfwTj7{-vy ڑnӡ1{_&x<@E@pw7<}%s=b зs=#/d(f5H;Dg.u!;ltnܢ]wn޻qSK=5yŗu vWM<7Ny~߹ߡsxlCM͞H)~.~SpKwVVJ.AOos킟q.?Stv=9OԻyoox"w{ݣw'{dwdb]M^Rtlj~SNW\9Ow/Ὗ+`CG^~w!aWCWlFt(Q8toW!m8[1c.>q>m&B(y}xyt(VL6!8rhvZP.Bztw?]33n5X7w}#ddA(%H91MkgwS/uctWhK9`[D=B]H8F7qj=Cy1’\=''hlGs/shUXw{1Ņ1w9ctg"B_#:cf av!4C1%h(S{-牃6~7|&oɨ̴oQUѸB'-HWԇoq_E^CtSn.sXq&ihUWbvgeC(K7(lQpw/x; }8y&yI~w]Bi9qaX~5# 0294Y6y8:<ٓ>6Yy@IPHiE(TʘF''<ȍLdV i|a/y# im̨B7RSIMlAW;C.|hk|9-R?^I)[wo/iwvQwpZoHz^y{Yq+uc2 )sCB[˗I+號yZӦ,\hɜ=Fi6,p+uI!O5G!1Ii{yi~il#y?FwA@9wy'q#ٙYW9Ř?!9_ן e"8x~ȸgzR0w4J7zy:Wgiŏh)6V^:h:"i'?AV*Yʞ;hڡ*jxDZYؕa7'I`InO I(SjxJ]%أ[SteZg F?ʦ  8cW`oo_8R jyԥP'; zАx鵨rJ @2: ꩮɧ *&2YŚњԺQR_unKWjzVJtX ZjږʬژCT{ ˰K mZ>:;fʮr v("۰jʩ1; Я 1˲k5 :˲>z@[z=B:R pzu{k\8l;P4z,śڽVM۵|4+;A|rȈR<ȋ,;^&n܉'B2Ü6 wHTe5˯V|\Њ ;g<*ogmfqysLǸ[^,6J4jȼ\`bxqؑi։-M$5Ԑƒ=S{ ^=I@y- @Y877a+Roͭگ -&jpۺKRsڍm b=d(ϗ*|]m^zޞW-͓$/uMFrEڭn-y&Iqsx:o ۽4՜ M>Q -lK?ަ';v}ф}2[m-6._ xy&m;?JkWҗ j-^ՋuѤîX. ^޳ם^gynT8drh4hhըpE4NU~vy-T#c^ >!N~o[A4'{w.nn"䏖6Ǜs HצNA:>]%~q|xn$NVbqkHj>C}쿉B #QNf&->{ា#[PQv;{^`~(,~ /,Y&#π2hӧ%یxQ n*Rc_33q΁QN.!t69kOikSQ΀.oY_KX;VEIO\^.x_/q_h+R[)NvP0sa/9eh{iOkOh/`o/p٦ry?TC~ϗI45}uMmkt yvY >mJzd&ݢ߾_ŧӬoE5~Յtʙb]A?|lq`G>`ʏVlmgk H.%0Ix̻`(dijprmhC@Ȥt\*xP3uZXFuz`K(4Y7|NO]z /F'PQ4yH7mhZu.vn|R[C>rxwBl\YɊgн-<(߼`䆳+Dƾ/, Y}q,"aS RcС:sttgeIr>)Q'd8pOŐ)ӦL&ES'ТHC)V+J uVR5+ /=i$Vџv [ۏA!=*:xW]F0iJup{c u2JjJj3d1Rm\ wIZ o7$iOnl55O>]p"OdJN\&Xޞ64/n=m E__pǼ!?n'$W~>(rLХ`NJGɹރׂG\[H}Hh"&Bx[gxYD]AۄF#s|&FP0<wJpI愍I'lbb&YmwbW,6[9)ހ8$({O҉pFp>jᆌVZ!(鞒&da bJ)u cHfnI髼Ȏ2.Pb%J,JrFz*BU24ܧ,:@Ure{,cmTfk8.tnຶ>KYfk{#L~)ԑߦ {ښn*| jFLV|0v0bߓȖ6m(j0Xrܦ3r|ȈYФRS]6,};R.Ȭx }qf^ )=ZRMݻsoW~u;b=Ï3p%x.%n.n_䧼4T r68}Ѐ˓f5jD=cW $D.X Fә޶d;#& q06 C^ÇWEA*.Lb&9n.<S5 +Q`C;Q ʣw !F?ܴ4|1P8B/M+űy"`d$HBb鐠 EFIdLղ7̗&!Tvg~\r6VYii5ZlO-Y)>p7̥NKlnMa^IA2}_(>WvdK3Qq!9GMG,Jmfj2%> *9Kl֢i2Y9OV,eX&ҵ%f)鶔O.Ǣefr&zlF &ɘUd;'/.aԚ|QO},")|MPrgZ+oA5RK msƩ%>oPͫڪzh 7WR+\4VŞ0*-XXJ&l UӠEcYUSEhdTׇSXͣ/8GEeæb)[Cֲl*k[^ (o{+,u\P UsM*͓rmxݻQ'wKmB,YW+Ikm[F4ĚoȨ[JoҮڦwL}*y w6!u2&0@5MW&z|Onk oh{!|w浨 p | >暫A +|rn4h+ouXhd4x]QڼLft5srVy˃򳙙3W:};yNrabLTsIKH'KNݞ>t?6C~ӯ=ngv=.ѽj6WVuzMu3x6ӌ/®j;uzmfA NRN_}˵v]e/83{ݧ^0*^~ߣ+@ZGsϛlϾT}N+-oߞޯh.HH~#}?^y|s58OlfAv3&qgkxz؀t~;V;EH_A}g}~w7g8"W,HCFLJ&FWlVd0w|'JdYWaSH#yhV0xf ׂ؃]lgOOx>;_7X)8X{>JXwaH ddbE0FGIrvm~C#sWu|\>z8&WwIh3hhRxgky@~=!8w*( 7Hyhu0eh+Rˆ.v[犽9XmM~(Aci(A3m8 9ƌStИwxexHd3rgXBҎ(igϸ9GcoHCVAhkT菩RSryH ֐Adhx DtܣOl؏SLFIQw:xI@ydkheiS? &镑3Gƒx= /DuIi_)aKucX# ،ՔmiXɋ.i'uoQ:閩0$9gxo9}Iu TJ 8CPȘUIY,Y6z78yٛu#G0 #V!o䎳Oy0r8iNIDC9I2x\s)J8%2ɞiY" SQ!G&Tsy3霮 Z΄`)k1bI ,edS5OԠ}.:Y6*ʡZ)G/Hՙhl _4|L*HiԆ']ٝɝ؋X=j)&`Ȉj[HJyTyǤ@IHQ@R s]]2裆$fz@5BӈsB$榵&&uj 9G{y%Ugh@KJP 1*|N&ej|z饹> iI46'pjL+r*󙡷 |YDzfI>u39 ʨvMXI 鐿gIvحꨏʬAJܺqi7퀰Ky_ $۪Z.%u\z3+ܩ!AD[F{HJL۴G%Zxze'/N1[ڟz7 N9D=+.*A>f-6ʰ [x2a k6vg[NX4r[iđ)jiUqxKW_dekKb D7S㶉1@Jsc˲-G}K+{B*w; [՛T+!ܮ9t"#HuRܯk Cl>㚏XՅ4-Ӆ}|㜓\i3Llmzw]t s03ՋЯm؋+Ƹ ւliqȐs]M ˆACM#D~zՄ۴}\ ۇ-}j{i'GnGuݻ<}3 תKՇs=ިiޤKޢMWܣC7CXi|wޜnr-=ߡ}Dէ}2ڙ+'n;uLgUZ&Nɹpt(;f !w@ ߶zMQ=_n: vM9F=H ܡb;K!Fa^M g='3C~hʟPnwΫсD\Ïmfy;w}nN>޴'|E*/vx^~Į^;>c=P8\֝⩞^H eU\۴QSm!Yp%/Wc_ eO1K?qt_ `zGqKj6i=P\L"N`?wdm(F>/2\=h}o/߽Gٿ F2]u0~?˻_T&R*  r/owR?P,@8 .T*p,tmxNC+?ģryI2ШtJ9+vb `Kh,M:/c\op >k|6_Tb`s .0mh%-i(RDItS7LoOŧr J_хwue?1!"')dM DR2A1KR%NDl1Q1h"@ (,$B+'S٦8bX7SĚ$bq㊝3#ΟLYPw.Gu+Mʵk3z&SJedj6Uǔ)۷ju,4ۥ䟘 LÈ+^̸ǐ#KL˘3k ;j+ wҢEzk"Tmm$R#ѩIn'AEv j{8gpw`b[oZ\+W'!aUVwހ 2V]!ǒpEp~=`|\#Baz@ 'S4ZQ7l:n{ڨ~U!0&9fpUI0=HA-Iz"DT_F$yȋbW5iWr\Xh!Ɏ^lG]isY$_j$dnACg])馃H酨彩 Et#JNY3cC-b+C|?9''KaP)!jNhQA ܮ4R eݖRAi f*PYWJ=Agvkl<ѐ4y#d d)k W\<4D`4]8Qƅ,O񝍼o7P5P7W 4{ʫ8A.+|晇 pO3>Foz[Xb6~ϥnSx8UMhT(9Ua# GH(L K*[?T԰|paff\d>l9$ؼ+PH*ZX̢XMMagD/z ,#2Ãpp#CեpzJ@! h|j! B@ AB: 9NwCTrc&5YAR~Ġ1>i:I^^KypO,~O SeMB=c)G%]2LOfr ai+)}KHc3Si^Oy;c.sd̬iA2TK$NtTIP4.X` ruR +_?89{̃/ڗ.=M_=;N|q $]EԨy +{F 0ws[ίfUg+xUT߶7ŖXx,M;'fzc 5r*/Q񑋏diP_ \rxPHf)C/S &Y8YV)|:]w +ԬϬEH$)~W9%Ln4RgUa2sd'ث鑰(@5[L M u]XQU˦5 Q5^9-Ţ-ά\C{[@Aj٘C`6SۛEclG*:F­u̻ZΖ>&:w*mmw:yI;@ݝ;j/{_O>O_M0-pR# V8ۨ!=[t\'`?O!qm&UKiev -X4W{PȈ(J=tiLRtpelG'hieD:咊ڴML3bX] &x |ᵉCGtsC%oH7ψ2884x74rH Ƅͤ]7M!$b{8\8Ǝ rۆDJN+Yk.8 ɏmP#=D@zВ.0294Y6y8:8D֠Wro*,閶' e U# %ơP9JyjK$'jƸdUJZ@^@:DC*X*{音y/ФPJ~68ljku5Zh*ɘ2ZzZ)T pJJrJXvxzٞn ;H\_n2u=&Y`>04꥖Z~3N5/Z/唪]YGAz?Iʞu0+G8(p *ź孅ة_+(0h JHZO9[[ iԫFp3k7 Hҹ" P,Z4ȣ]ħ_ SJJװF}Rj6kyxF}x>L//Š^Z,zPqXZ\ۧk8eZ,8+cF6g [p{ygsGu2{Owu{k Q_K(= 7[BU:mk]s+n[۸ZxWqlIwt"&[0k랦i`ۯ*lܔ٫ܩ؝|)9Mo}]ݻ- =  'XTލ۹.8=%U8,0L߲|L1.9~@UBMɂ4,h' yMI-\ۜ|b=PP^:}3>;JHt*4~T>jy uݘ~Zr^Ԇ~`EjL-5;sat]0`ʹਝY~߈DIepm벬2'.x~@zWn-m~QӪ"A-EQI➒uJg;ZJ^!+:^^[Czy^nG}u$.ٽ2͡d.c>7i,-N%?aͪ+M2U{8/륎^Gn!ocgdOӗ#Zh:ˎ?쩮~} }o" _qs/ &_.?=,;6v ^^ 쫯]ҭ,ȯحmO֕?EH_Nes\iZ<>hXY`ۿ 0JU%뭯 >hcy쥶p3lx@Oo7 6$$45ͬvzQ %{Mzn:V:Σx r2+~03}~_O2I_p?w d` Uj 5nl{hRB|Ĭ\iɳԪ@֓ءRaqb+]!|COyìana[p1&"A ׎G|0o\G*F%TrI ̉# y'3d!'g(zYfD"EԦX1˪Y^akRF JW"̦xvn[S).a]&];Z]L$WPaL %Wsȵ lvڳ z6 f;M=ʓ.7i'iûΌ'УKNسk=e\R'LCO=ޭ[{ϭ~[\`WlD:jמr x38^ )‹,2SC42\;@(!#{%!?3$1ڒЉ.\&R2c.swHf jATV9e-iG:Oad h%eKJG)+Aj(ՔsLyfG#ڧA@w[j/Hkz+b+ק&+2h,.,^fN `hNi ^F3qb^.q,H3nڽV2i`un;vl ,rĆpJ{qd\ li(Uq|a$ogu+;@R^g[>THo>*+NӛtʸzKҽ^Rbd@?sM' ! $6?5wм2uzZ2G = {{(s8ugOwdnc B]o'duޏ3(ۚWYoΫaTZqpw~zpo.,g䬑oKq,Ə_/|ۨ>HL3]|yKnsc@:P̓-}o#L?)<7)5nNkɋV8/g}3,C8,ς FObx1qPTfD$Ila|sS,((&Onzg1A/8EU%] ,yˊF<(5K|^xISfӞdiE*s2)Pm5UUDu£NgQԱQwS'r[J39=O'dIxnz=*.W pbON kԺ)U23ꨀujzX`TrU 95 4if+~dJC;.~c +n[LaM{׏б(TZmJ5y|Yrkii뺡]F{RG[yG&j#a_1\㲰&R\;5`h;MY⫝̸漮wi&)xoky+Jr^,oz[M&bpA{Z}Z୯h_YG\gu W',+}9C5C 6QϒVXZ s,Yc8CV:֥ڛpۿx4fzUȝ|Au q-E|[)(~ة)_LW/mːr3f?+w_7" RBNИ-;ݼdVxӠGM Nuq+\҃FM޿jYphf=zvIPakkףPL\W'_wޫp٬ta}|MI큾Oo3qc; ~|E~wtS|s%tVxm'v|Wk`WGnosb2'U ovb ({|Ӧ}~E nB@F9+sr~wd%Q3GUB'ǂww/h\lT85CvܨX8rGȇhhb2Bz;R89ef*h;USx2h8{ ~de&qxG#،)bVmǒcyU 9HCŐ&yBt(}8U.p ղeFMr?Vk79{G爐*Y;אE13O (~mWz\BلҖjge8})T9qّe._c@Yw9RF'Ũ99G)C̖s=zw2Pa(!f؏xTКT!|:ɛiz^&Dv۷firZ NmR-ɕ1+izٹYکŠe\ֈN_C1~^U ʎpᙑYWY 8DXa9!yRW8^J xju[؛[I/P *Ie-iiѣ> CꑇghsȢׄO CoG5W*Z}4 \h?~'6HDvaʟpHirZZ 8~:Iy_k%iKʙw}"]z_*JbfפLc1:zs m*5Q8WZ:%:#٫TZ) 7f"h AڝYa)9\ڦԚkcv ڮ42庬Y\:J tڪ*>O)Xį)*I\_U!ʰKUKojjw KUٟDi=#b"K135 s#:~[;bIŴG)|Pj ^۬U7x_ӵ:dX)h(ppKG8t[ml{c"iȹY)byj[I+ bf{ЪKkU|xKe7Z*y{r3gl}Rk4k{H+~Uk1ڠ{0yئB缆|Nt;t{kۛ:ӻejiy賥j˭K+YY3S{̲8ƾ ,`;kl*F Z96[ ۿ;gkB{7۷@ˮCx'G 9;lKeK{K뵼]ċPR<ŻY{[:Fe⿰A,|Z C [F|dlw\y0఻^Wl‹멄ܲ=x)|j}~Z蚣3ǔ[˶Z|!+Bbk*[ $]Omȥq;ȳyy !L%R,9Wߠ^lk\cv ֌Kh'lΤ .hrdLq ǐ6+Ԛ+۔Mܸ1!ˍ46L͗L60|GeX݉DC@=ՇpHne#[Jx|7;|ycLr'5Goqaݰ8\2-~[S|c]}!,)],Զ(U}5Mxz&]mJE@٧ئ54ByZp^tJNB.yǝYpMĺ=X3}N6o=K-M;|Kqm-ߪŔmF}v-J%=؈)(3IJMVcэFF[-,Ȳ>ۑ#^[ޘL ݞ@0c]Wͭ'Z"^.s,Mޛq  rM:$͵4Nٿݴh5޾K $rKa}=8^&Cm26-[JhN;-< b;n9A>Amɂs|j 2cSm~gϋ̉$(NΗ\BTQYН뿏xQ\GijynoBp;>ҪOqۏ6~N+\,ЖaP%ݮ-]>QUl@anbf@U)$ȍ0?NЎ`N]Ş7N3e=Dz/TL"](W!}aZ7_DE{JP_֎l&hll+X[0 /b/~~LcO 'nK\0>/<[v-|>po/*UFs%:>[ܦʭ1rޖOOޔV />|iBڬʦgBPƮmkϬ~4<.Dr%_Z.I#8-/`(T^l+ZLxrpH ?GNXY~I9Eתv^/1gs ,CʏOM<9Gv0zPHy*4]wskQ>RC;JHlcoFrq8}XUTgî+xӃծơ-ѹp(ɵA÷ֿj| X ,연 O b 3HHG"0O`?z;\ r>yDFfJ҉@ TiHJ#XI@)Ez9c@$`h^jI a1 ۙpre+]I ;9:kPfmI9asrqhj*wb$^uJia kR(k2h饳NKɨ!4Щ5'~D9k* +mƶ"^N1lТkOYz>ng֛lZ+Z𵾚+b[ǿ qC5xNGT˰q_t1ǷmY Wp\:pk$]<[Vr$\_4Ңli[EfϯR[|uAؖ,ʶ;J bCLv]15jd˛|]xp{Gi|{q;ޝxGO ?%svnʕw 7B))fvأFzv yps/WZ%6{{ ̲&2;{[CcmMCwyOPcC4.>wA˺շ:l4)eCT2Վ塗=mm:8?1iq+Jbpz{\5ix1]!Sf҉99vqjamfa謦D9CBTQRtz]5uHbOFjPֺGVQmQ&*),)BT %1;"$R8b}"Xw=^EJ8AbN:5׼jIF2δ(.-RN5_r2K&=YU26}i0*i$E"UScw,_7TDz6u c"e7μ Ɯ)hEj44~v$-`6'<6j23L=^@G7"}mf(_ZtvGz`J>4[qw9B~*:hXNl1q˦Yz2ֳonq8^WFuÊױ} 7/s]nڳMh#lޚBPk+RMva{kW UA{;14rSn#$.v,ah|Sѭ+!osd#u^sBhÜ$r'3R] QxR_L,۷|2AY}>P|f6qB` l݁KSퟍrqkfk%sZ{dؼF R?غKIV;'-~.md/-_W]4Ac9G65C f&\P6]ou"N;|d Ws ׳Y+>O;xUϏk D'JnBཛvĹ̑ZmpУ^؎oE:{k#`WswP]0-ַ~pGrâvY041/|^ތV,|Ͷsm݊<j70>UO=vEpG> Sxү~r\o ♧Zwg؎edC/wzS7 [$2Sj4Q7|gkƧyne}@|x/5h5DFyoEQsxf*{|u6~~We;Md7Wxǀx$}?G(q˳mKaՀuu5wWv|~7C,y'Xaぺ~ח:(.VK-hoG#HWsHJt)pr8tXvxxzP|l2Qr2(؈v臎|iߧrᆋԄ>XAI Qld?~*vJ;j;ynwYoǀ 8tahoRi(@o*h'CWH0(0kGݤۗX}>kHWigMȶӊ8э{UHh#x1M c,G}U3YN]ꗉFVTn'XzW 'K6rS¨WcyP7hh)2Att[!0(6"ES{e!!M#UĔcmF8 `ʁD狚X2(_NY6 R'ixmLÕ0In)/Ly<fHɍZwCu{Ud29ƸLPTɌIIeVb袏j| (|ByOG|iivė* 1ue8ay,^fC\ #@&)˙iU"gmy`"In,UV8PBn4W98<) Ir ʝ 7n Z݉J MYy$Xf'Ip7]Yyghf)@@ʏ>ʍ03[>i&i JAFHJQ> 3Ҥ.d<(cYG#j:.IUFpQ J:V:KZVڧEֹjAzꨏ: J `z@O j*yڨ Pʨ٩\Jʧ~*sy#h{r{0 \II˶ᚷA" ۷u;FRY~;D5X۰KM\KPazcgkE9;;v Kk;ۍ*uJ.(-%{ʼϋەg-IK`^Ӧ9Gre5 Bj:;ʩ[|ڻEkk+\ʮwGl{+K ܧ{v9Ky9>P;Qk:){; _ˬ% )|ۿP@Iwû{;YXʆbA+E3a0W E/藾 5Pе)f}րhֳzwc[ւxvzE% .n=մj!Պ\G)pmZԽd4(شXi7BmMЁU ڈ1wا2w!\ <Ƭ ԍEk٨uk88홼&*P׊]ѴMت 2=puEqxٖ])L|:W9̒ءڤKjGf DϧouMIٞV=hCڇCm&X] d}> rP{}1Bڼ'`-} ȸ2lH&;HºI}M37 nETwbzi>}m=U8.90 A=¯4[]w9)2{Ominڴ"<`[~pbt`?!CNˢ䜝ݨsJu~X}^'Io _=wሞQ窜*H-nEL-7㫽b%\yΟ"{ߚ9M0^X.T^~[7emIn줎у^n1ns)>~F^̕x,]2,eO noDՄ^i$2*דnF{In/(םvv49/#o/HEH6WZ<<ϐ>^NE?s>HM_τGS85k%QG's-l~8O]/烿y?#^>w?9R/ͅ(˔v},ӮfaO@ ~#1ymO FuBbp/ϲTsFO<꒽i?_/FJϰN<}uV/@U}0R❩\(dih*kItmp}pHHgl: 4ՓNʆKfdK.:ت0('>w~IxBK ~i-ȥ"S1,!pmʀ׈A3 =Q{8"ąlf" m T%4 rr%{Zd˛8WΜ@۩V.h2D4hL-6)B%qpkTES:daS׸06v +ۮ~9]MCdilwOQKP`TYk߳[%{Wbwoˠ!~#ѡ924cG~Yُ)IL΋ Zghz:gУdz}:s粻[ȰJ_O틵S>@]nm'{Hu`q)W[w'eq4yV$w缧 ;1U蠈'wqGo /a܈\#^PXT:')>F8$:O\{*TQf)&ch:PIU,fGE[V΃T:&{:u|FS}N/2Bb"dJJ'˙0 ]KUh@8tvߦԟ'z*lꬎ@y)>_S)ڭr+r=EMf"ZBd+)~x`['?{cF`9Lojq*K׌yzo|&cps+>Jsgyc7ml 24t wthEr;ok֧u9s/#x&D,вt'iԠUM=[ϬnWe_))=?3Lx4H_|-xݧv. xL+yκF7lη6<.'w{ެxzLY=Ͽ5 .[%?r$ `99O2Bܓ9h-(GLz 6M,b+[(fK{Bo3hI" LtIY@f E3h"%@iÓ$uoݓKӘnWK+=IT"lfU=ΣE-,GҥL":,Rt7E 4OWz?5==ğ&'[r8ۨN2v6i;q-NgTr 56Z+[3+ ɢS[)]/;v{UPz*]Dok ie8K.HgB[̾dxq*w}N]r!2԰A&ސϽvz.5עܢp$ݤ WiVAӦ]0|Gqu+\Q,aXѡ5: 2%| Y1Fg#0Ʉs(ka/(ծЬg8c]>d>FZ(wCf81>ǨJw ЩuK:/rK],zsCپ {掺i5Nw3}]]չk[q'|maj|ggrU;wOOJ@ÐNVl"В{”׌5|Ɋ~ N9$Y9oAyh[[AYfyhj0DoF-_)GUQ >q~w7fx)" |lOrQ1l94ɘoyTjpAIi H\ّ)?ᘔ9YYyFg1I(y )2ׂY8q0ᜟчx&yؙډթ/$v\НQȑșqs ɗHۙ7G)\~'&zHYy2c]LeСׁ鹠٠ف) $*e& ׹<ڣz h+W@ (Š6Fvc-cnep)`YX_4JZa-piɥAz6LJMeyBWAw+XRι'ٸ$&ɨ*|z mSj``:d)2y uJx{H$r)W*+L906?W 0Jnjz5@1:Ld%"}2H*Bk*xꓮڮ I뱖8J'&n{J$NZt-;[{۸,K ;I/{*빛-+qۺ{@۹+G{ [:YڸZmyTK`:^KқKЫK׋W[{蛾껾۾;˾o{BKZLND4 C!"#*k&̹oڟ :͋+3yLKΫOHzW3̻d M~!ٱ2%ƽ+\j]^ʹ HAD[~z\t & 9,;:|-̿^,,\8»kĮZŮRXkŬb+Y<[ܪ_̩!URBbqLmM0{ȕ|tl̕ƥfڷzȯѩ<ɧ*L7àܹҌ|b.,]l팻F ˸\R SZľL=Q\,ZjnjPacc61\ lȢȐ\ɔ< x5HJh[X4;J ]¼ȝ%׀m|!؏Bw8Re-OQk=8<YZrMèm~iډt۴X j ˬ s\čǽ\[ >mޗQwܨ=L ,h¯Q*foAq\ ^٭8uֶt[/-}[$~+ddڔJׯ:tTrV^{an(zdf.Bh>pMflmo^qunww j (-vŘSnn qՀ=^:~5}^(yh{DCI4a)Ϋ^qK7S.bn㌎<;>E!ޘwuڙծx.me.EMn~k3iRp ohsyEH>A5/Ƿ.55l#2)th5MԚ.؏H/?I⟞&#BN(DC3)VM4ϭHM leaO,jJErnfJBC^BfN{ehr*vٳ.bp)Zeڧo>NX߉]XgR?͕ J"D30$fԵ[v}_W~1ts}R>T8F?{+70I8ߢ diQ#0LxwpZuTȤ5t:2z`r.%щ!|N۟=o}W[daY:)EcIhBZw6] RkLo;b/=9TƬ·τvoӟy'x2~קS.ēD팰uQ2%wPRs"BAJC 2I2%>|a4Q LI4,ʝv! l7yKedJȃEe:%u\mEZh,&U0͜Z"Dh/(LX.RCz{c3-=\tpUhGˑlT0O˞WC1'wgl^cK%9LO]| M?_%oޝgﳳ?c~tZv}%r&KQW~z{ ք-΃UѤ\~"p8nN+qb`4'{&Bkˌ)U|)d0(Jc,_Q90V VvI؈vG8&XQ2 GFࠉ7 dd{n8 )jglVyۘ9v鏷QAj{$"˶FK;l4ʊkZ,E+"9 {XaΑ[-/B+(,Ϋ/A/B!z'LrYjE0bǮWtΛFޫ |h5b[lŰ]䋣&yn j Ѫl\Lo9L@#b[aԷ4$[VLѡ^|+vseuoezwr1w/\)Gs/ڗLkoG!l&^Ӂbm *Kwm;L/=-9g8A\y=y$H=-ڞ*դحg{ճǺ(?6i׍Y&6VOg΄j6ʽA[%Ѡ}4 {agBs<ɯ=Vo8FLS6Ꝓ7=)~{ ~y/}3Uڤ?萄ޢخ &k~:!#mjT '*ebh%{LeĊQcr>qF5jЃtaAC"1on%Jk[{`uù>SryF1:ҔZ?/jV^*N=c -Gwqjz<^DKnw^yvL1n&1/fvD/W$N2097g,%GU/]B,$¬CıMMX+Y{k[E:R91ܡ$Ә9Ƅo,^ QCPl'[`4SEkuGJ+ Ke;[u?-ӥ3o?`U- Z,ߵ%pLB7 DL)z,!rrJG.,uN:GZvpB:QffOj9߯Cʲ\ {ִF/y?_!v W`g$nG2nATیc[apW*Ȑ7$=[% m/"nNkLV~Uo.^DQ!흍.a:KaR.ܬ=/|鼻 A|eO3ȍ]lD28Wx NIY$['Ab ]ǃ?(pro5z,Fcc2hOXCXSD&wW؁Gp 3D:gUK sM1 jjtzqh+sAxkgoUa(O؂$(xSu(ȉF'-$je'syȅ:񄊝HzJ'J1>al_mIX~҈Yx;HBb7Z`]d6՘L(t(318a;l兹8~8(KA#XȀ!cx6Iz>8Q@sqdqHxc7hx*T'6>vR׌gf#ƒ IB')IRLRؒ|ב蒵(Xq!XRgw# ۅ"Y )rDNPxv:ywtV\XF@lw:}TഔրT yCp~E|H@ُr}Et/iAYTibx\ǙCٛPɛ9yIR~ jhlٖК=MOT_;IA-hNө睒0ً^٘i?& c)8݉[q)9YWԋhПi j# ^ S6@ Ј_9v+8 %CQ"﹢ h gm*cWK5?ʑP_$`f{Zꤊg4Zz8:mੜs X)n Y"Y֧qZׅXioi3.JuzwB~ڡȧ^ :JTZozꙡQr݈3 Z*zTJ S4 */sz{ JP̅xlڦתQIp17:T&(:ۚ1>9dXvz|j VjpNЭA;*} ZʡZ8W*Zj?J%g<9`Zp Uڰ3T*5]+&* [rF{*@' { [0IUa: )Kbڳ˵] `Kck Uxh/:s6O,۲SrO[VN;[{۸^˱g{ PjZ<@D{.aCiSFy+{˰}A* [˱K= ۻj"F2y˘Lۺ9pxfk ໚;iۯ)ɢKcZget2X| ++K|˹*'g4.ҍ{m1!ad8 ƿhT(J& k `:g<*;lVVe+|_2-KWnC!l>@Ux)F\d{cQlJ(sU ҥŻ'[~E  xث Jܮu&+D<߄(rlv; {{Z4ljź#P\yp38}g}p'a#=sLσ,q*.vģ:*M-,(YoH9yLNӘX |eC'b,Qf}T&uRMP<]2\t9aׁL3^jigt:Y;LI1M`{}ЇF؅99؋MI]iVؒx|=V,ظrmDV:]Mp4b"F=e}:ݦIHm^zVټg|HM۳Ir[M\0qQ`N ,Э2'M`AߤI31 ayr(H%G%kbKG-]罡,44#؜ lkZܰ^uoj2sŅ<6X~C\.lyI[oC :ףoϖJ̼s@D~>4G-7~^ ^Iez萮ӀӴ@Nil8N)W=9c iR ʂ|n6wɶS0=.sX6%ƒsmM̊T.S^!.B .:(GO!.r ^vw谮%ef9N?NQmRR'ʤ 5\,8N%g߸"益@5q)Ϸ.'*ԧM(-zfVR,# o_N e~A7GMcFX~2\C_-=|od?xͦYt;x?z?^a/4qn=+,֥/@qWcЂ܈\V]Xi4 $vlS^]5^o]:M [C#%G8;^(dil(m,v[8^I+-"rl~SڬlPzp+贇L9,I}x)/M\YlovA2W`QP 'z& "BL~^ƿn})OQRU.އCKcF[b/ʹp/Ui n#J$xGyE'wWvq q$-`"Mv1 " $Ur摄֨l473͟j tGJ#aJ0T:@) *㔜f9i곬8dee{sSҹi+^q50~uU˃JhCƥ)t,&̹ !9%]6=ҸV#`w{W˗f.v5z$\_N |?̝olզdD獻'[fϿ(h& ZT`cuD_lM蠆uK,G䃟s,X)c(6TcFŌx]RXQx-fc9CNu1ELس"<B=JZ4#!icXΘoYYbi2 Ej"7g8nxXfy&Y!1Ps(rG"s:uv0 ({nz:%)I-`OTN8nY*xF]UM)zlvwʈXz̲zo6\2߮>-kY[UKaSb|@+#q VcMF Uq {Jwv)jĕf~Gp˜Tnq1Lnjs9Gr iνL?;Mn ۈQ#Y7 Plbg MzgtY8=BvuADEFfwC6d}>ͣxGKF,Os/XgM"G=8 YJK}1!yո=08W2z2Q[͵kS֡.n"S-m| Ւ{~Rҧ& l~_ڇMV l53]j'fZ_73ɽuIG?v]?U!~HPDњ &5G^Vؒnu7^5AnII: {<' ^86Ng!x=/"JZVHB#r^D 8,8T ߕDY1"I6s o2 L#MhA?^P;䃢ȴK)avIqQg$&(̑xW"H9ҍo6J>Y%DkiIP-Su.7Z.e0=މE eP4S2UN<|%\l8Ym6FUꝨʫ9Dӎgpjя$[#y3P6(Ɂ :8CTBWRNs\2f.bGzK #iNtҋ}N Ud41j:˛t}j|L]*ԉc=,+ZZ %!< G l ^{,>ȥ2*4?HEzӲW5cOڑ>K=$9ժ~.nڮs8暺ua'P8dmtN_ k^[@Mzη~߻>\~;'N?\hq]hRLඝ#*(jrhH=@_h`7q]nT];^ y~9LB\?I+{p@6V=9+q=ޜC"Sz 4{~~rV8y+F܍_R<ǺQgx=e N/L]H |7m^tk5/b_^[PZ^^@q>_zy~wM} U;JWv/])=_@ |k(egv |5Wض/vnvj||}5h/wg y8~2d7$T xwbZG&aG{g}=?8AC~!GMOK(`@R>V(f tr~Ђ2n HW#}'aN'^}Qx?Ho& 0o`6PTm1{(|oh.UB$t&+lx.(y1(FVg憈h~$C'xHhwx}1uO8Ј?\#.X&^73耞ȉgSn~gZf =xu|ȊG8Xu爋47HXt{8dȏ؋ m5ƌx4ﶂblfXc6S0HNōH)YX0.Yo/ِ5Y9.Ɋ7ٓ-ɐ3@9,"HJ9uhH: *א 1Qyq9VAّ%,٨;ZI (BYw86H9=Y)I?Yxi%9nBN+tٍ}VHiQ_)ؖs@83gF() q)0YMH︒I8FGRərY)Fy.*h);5Wqe ޷W) PsٔryQ韷Oixג ț-4(ztɘ< 1Cj=ctI9Hy`28< y©8X:y{98GNJNLBȟ 1FPTgLk%Xvb(Ba`_ʄMl&Y(? { +LL5̴O*+zTCArC,Nn qH+1SJ#|;[Iݶ qn̿]8wp<ȴsϫį }v\lS)Wܢ0lȒ~liŰUTʹLVɦƒ+U'\L~[(ԡ\!ʮݮbA$NCtcN~1ǻCkK|0|rQ3޲:<9Jcc kr^/irLOѓy)i2H&uFԷ!ZɉOHeaDZ٣ڊV?]Dҗ_܍Ÿ 0I8`(\nwm,tv|oH|&"\6RNfz*..Xَ$dԋM+~=*y+z4?u-')(|C!\FPaa[Wp OefĽ 2옳;{(GpD S0^q|MVIkͲPaF+c&*(2$I }!X-eIU4ssճX="mJJUDäU! Hg:C2Ōa˂UKbij/%``nw b{o\(]c0#Ď1݃) cR-v6,MhŒQKk:ƎlAm }ZMܔg-s\4;R:uiFkyEt99`a{ٹwVJf . r,^*0p` Hb!z}mRvbQv#f܎@cB=_Ux1$uX0< ӈVvXA{_X$8#%=Uވ#l$$uYHg ŐC^()w JOy.eZ)q z馌iXd(.Sf鞧a<*!X (7>*+Jʵr*czC" ,rTBɱB)ቶfUzZnzK'|,-D(7JFdgBmnbܦ k*kt \)f+1;s *t\m+z*>9|h*[W/{Cal-?$'LF7۴TWmX[]@\g-tһWrΈ M/xo3xvCt|w[[8Hm2O8ԋsn@ Ot l+I6b,S֕Ȗv7v~aXNE<# ò{F΄𜫍!틇=NKjۭۭG~Xz>S[iF&}<:Ǎm&>u7CI8 A>Bʁ w3zL:߭ |oVz83!%0!/wB0},xAeP"a&/`_YVCtXBfG4"޴D!yC ة)n4&g mƯ8 J"܈Gqh8BHVLD_pT8QIϜhduIl& Sβ5d@)+4X縁8POC&pg>FH'Hreʹ6F“ST jDԒԩ4)n:&^J~kJ:O5D5COUD)!"XgRn.]9HuwcMXMNmԨ/%k<{N-j&RdZ}kF4"=$?o2vckl6%z7~qգ>mf#IXsجm%زͣt̚6$>;WnqOcMպ穧uUvE]Bhoɖ7'qUaS"<;YK@ {`zh9 ێ8չG!#˚~zt[f+-%C'v+.^Jx ˮK,˺˕!7;@ڳˢh˪siLm* M_kIۺ_d%D{{>9+K 7ϛ;3닻k 򛢀Bi;[˾n*X:#ԫ71ldY:+[-'4lgªTg[+xVJ2 ð!$l=|M'$]@p|,KhVܪY]$p o?{&˷jL{l;KXW}x\I4cl>k S,W{D 7Ǐ"|3LM_ˋb ȜLR\ȥ˫<ʊƫq1,Ka 9*+N\]!mNkwIY(UM,l>TN诣"׵՝ޙiz."~Snr߀ӻ`uJf-٧4~2N=fP~G X..n>q9G=N>G}+=w_ +Gm錤p]u=`.^NnLke KN~Qn~ .Hr%^ '.^Qy) xCCMぎ0"?{;쥔m^GIj"/8oG>sIB?&M/ j1. $_>4JX,_ALJjoߎR4)4<#}?ɩ?k}noMBnNue/ >iX:)KR.:VOSڢ/|ɐovQloڻoE[9>fG]lXlP /I̻dihl뾰ϧ\ڴ<@MpH,6o4:(PIoԫvzQٯx:jy ap3Rfh~~f^ iJ/Gat|N";` kz-pMT\9RSӅVy֑޴mIFZ1ÒGbC=OM"۸)5nB[{eUP%jو@~p#w\+e9.YSt7udSm@Y3EQG*. /9%kqgWٖN+R LϫXrY=~ LGj~ߤ}U]nT5Ĕp6[4ՔQ RLh B`!5柆BmwceaFA`[(x:$!A+:g\ጪ P9@;dlj%94€8 LV"^Eyemp.GH 5kʡT2X瞎y fte |ڄ(d(e"jq6́'0aip.)ʨ,f~Zιi^fZiTIQwv +ZgL3+t2񪑩rB,2ϖT~'&Wr>ZP&4n%[f!KkdҘT/n gWоܲEˣv ҰK]r&1S dk0 \aTq6f{kx<1ivm$3:W!}slj>u,2)%Ge oE=* uiM}`=ٝM1][!zWUϳ6umZ(LV:6偟w>/$LNW@.ԭ wKşm x۱g;a ʥ#z.nJ;rk.[G=$ݮ%NAϊG~&O9=x޽q޹#|D(qyo@•>odR6wAaX" 6=pn'`8nmvKMA I^ 9&Td$D x$ TYcS/n Ce]3[.RJ8(#D )2'r0؛+^kd uQXBZwK 9 2%JMTL%~Ș 81R4AI8Gqˤ(M%d2Z#L)?: SDa%$_"eD<\В u2m~me&SEѕe$/dmy`γKŴ@sUT4rSLӗ,4'&g6FyW'EBS$#p$ MFO'#NnR5MM'TH&RbU%%m-Ui #Ƭ~UTwO\ZL:}"e,QqTW*)^l~p:Ȱl$,]tƲpVS_%:sH,>AX*A(H Y jÀxV[v{д/3[36N|Hkc \6-$aJElo}[MS kUۗ(}w+E|ͬf˻^K m}u(Jp*.qDhԬe6/n}ݔFvY;= hr` gXQ RLRϺh=S_XUJ 4Ė"YHDƨȟl(K_(wRjFcK*׬DSmKC2[MhqVj\V,C1=Jܕ3ܘ䖵l- e4cjG ,:K:k4W*:n*9ZT/ 93dzjP+ʣ^|%qnj{RD˚SC5]Nf6m]htnK{lh>tknZOlg{sު> #'<.nXy69|p|G\ϊzpqWR>xv{P~8؉3Yba&'k9\z57ݙ\Xe@Y Lw`4niߘ;7yqX}?oQZEc:T., }Ԥ go3+]L9lft{1 Nd݉;w׈$㑵k^6 w43Ocb74ǿ-Ot:u y6ϔ/&q{4hgb;\t- ~*x0﷣Mo+K*zguEM~yg%~JEХ}Qu UIWqy 8]v~xgL䧀}R{`}(hs.i疀dՁ`%ryn$hu8g0x3Jg~2V$F1(pswW?AxCg'_vRW)tlGKa`XapWyׅ U[P5UeP!= i<[}Hzր4,iNuak i)wDXXt%І-h>(ƈ."jhc,V(:4uhdȇuef,nъx:،.r(,iٸ^6XN[8FW>ޘ3eyW3}HGUGUOCdHnyQXQwCY(zgQv(7YbU5hHcV )Ȏ YrW}NUM7-o&9p%NS"`;YX?̂zUK)-pf-:v_{NJhv!ٓp}tC#(y(dHp'%(u|cYd>F)$a)gLT*46mhDט)aew: rI 9"dP+I8)Y#~' !""w wABj%fFBxDc)59 o✹huC:hkYޙvI9@9GYJSf8f6Rw؛©zZ yr:I-h6#H鑵Ws *@ &ԉqvF6YUd&#UD:+ȃHAZ>{smxVs6TʕY JUy%Arq5bB@zb|?zrP*u.d Fjz([lȓY5;, q֜çͰH$jiZ'>,;Bz RpLE[YbU%;ͳڕܔJ\hӷi}Kg0ATðsl{V}mf }xLNٌ8]пC_atk(5J1ΣƝ ,6;].9i˳Kmx WO=9&P5<^\mU{S,Tw]R=ؾ +s̙Jm6if}h:}|l11aTqMb4՚k<Ąp'GԊTS@Sy;Fmī=+4a݊,Uq-P٣=%`L?j M>Up=}W I >:]HM' Ί-/ ʥXfTǣhRƽCpM\޼F I| e$Z߽E<ě [ع{^go-'^eU"amĝJ¶J J:>ĆxxޝJTXE#\Fq`]~JTGN=Btή۳d}VvMoYS^{^܃Hp]=8̅ c: ~}^f5..|](;97C}9.'캐j-xwK"*쑣\/=Tjqi@ukU֎d<ʬn}2&N ڲrB^JǑw+Nݒ,K1ɣ ?Ƶ 듇B 1 2$J+DĺXog2/^:Wc׈y" :u|k}5]5GW^]y%n}3%xrybOʨ 5_q?Z X?0^ǓGކ⍗?~-ġh A?ػ:)o$otjD~;K?NK؟M/L78AIֿ 㫪o0Iͻ`($ShƮrmstVw3ȤrDKz6جv¢Bb]p:<8W.R;~]zZ@CwP7epklDy^g6`u*h 9yF|S4 bΥk̩؋i:TĬ&ȵǦNYQՃ3IStWq e/Ezhawc*r%Ĉ#˔p|I&qبBgφD/>tSO;DՕ,RSF@GJf̞]ÊјT_Hn[>AvZ=7HfꭗTIea1k0+#{ۆޅI_y%հA6="[lS|q;ޤF*K{|v_IԫkOΙ.^ߠa?%-Pk3'sS&no|G@a^nr !Ldw"UMbr-j_4N_"X1h$?;Sf@rn%Ÿ 9$Dq ٦PI'IPB*B`iYD~jCRWjکahܔ *Vq:f)0 kH,~nL@d^ d?iPz]-l{q*RBƯP.$ה ߒDz׋sF{FZTOn HN ̙ﭤ62 }17\lY]/P+\Q.vbp$jg컚o sOZ3O[>jT?{#MG'Ob ,Ӡ$̠7;Fx_`lұXg\A 7Ȑ93V_hW6JBQ3; zQ0!xE}]ڡ5|N$2ZYJ:~mih nRL1J|ZB01XcT!gQy_5od$OE+1]K=P00&UVwNWg0 };Z<)J@-Yryr#3yK钊5 l*Ca^˜LNp& Թ)tvp?fˍݤB f}乾b.(IPcbAIWxsEܠC~]> Vo.HD ǡ>(wVQSSiΕkmIwJ [҇jR+mQ#qwG7jNZu@@VyաBq+cK%u&w,z{)qfkMԽUN5p,ZUK{ tdAppcQbex}*6g' <ԣ񇋊Rms[\Z0i/ޢw]&F-ImXD.#dȇ0%ܫ'h^L;Ģ{.tif@1d`vUI`uf-|0x4]`!hHU͢h sMR7Y6]8S-N3Whim;nd]u` =Ԓ50[gز72<"q~sm% Vvnifuۘ , [>Fiu;'kR3m:Mp<wSJUGD;tobl>5] <7QWWx-h6n) qxѿ^O443r^Q^o h0o M؜jʹ*~ :;n牋QvӓY3uBlN&]շ:zƊN| WN8n567׻SXntW?^OZD ]Ӗ#mW~4Dί\UwAqhظ~.hcˤ7[pKJ!Ot=ٶ?b;K;²^Y2i^Ǭ_@}'}7z!W\7yt{s!"Ruڑv|&4Wvpr@DI&x(*HIO.28ӂ4Gc#Fb`y8w /%P/Y qD! yWn2bWbׄ{%T8v;<V%\8 ^h`|]urWcHxs&?􆰁n3LW[{@'Y-}1!uzlVX5BhQU=~Bx^e9au>y[b4fdiA@؉C%=n>؃XGq͸hn7XAJ٨ZxAEQ옎~؎g6D݈wm]x49Rhs$莏I"DX 0I(M0U@)x۸-I'};ށ8ն{ &9D)kI(YCI$Tᇣ5['nbT9WׁY.>[ M#DN)?mGԔDdp@+ZI\9niؘtjfY@BYDH?̃<s#DiDj<I&YpۗBT|ZX.{IvׇC9Y9d?B?ٛF雥9iBp̹IOt`v DX;-I(ٗKWGlّ!ٜnĞl IDc))I9*yt8wњӝB9qƆְęڛɘT ٖ)MY1H苆g#:z $D٣H #tyTSJf0QWB(4)ك􉙠Y %ڞOYib ŹdFIyS*rV7iUPYy\{xhL ?PBOE . N:btDuϨbצgHy ax5ZixYcQx,m}JJEz饼aAUJbq`CLB&F{izyѭ$CQ|rYW6[>!Te KQW#j@ի Zd;,U:O:c,}ıj;3Ā,$Wk_z>5@B;F;֚s1D"N(.3^O8#dR.**[RKN?V[~\= [*"Tc VytV3jJ+^voW_ˈ=bZqFrN[f\~G ~$Yת} hekUTt笰XCvP˒Pk}Og7@8{u 뻬{Y؇qvsW]{`?v$rk#ekWwj$d+rq7泮𾸪кʙZ,RN-<\[;˾Q|QVͳZ+w{Ȏ,͑M+#jެ1!2vlm7L˜[ΣLG9ʞÃtFA It@ΐ;}*Üm/=X}{|ˢgoK) 'y%,;O\ExoEM=+##Omԣ4x-Jҩ( ҖZjjOne2=-L},m6g묠mwrb>T󦏸Ϻ\ɌSS}@͚{,mGImɼy=̾|)ٓ.O̽ܩٚ՜-ϛًtEͮJ"۳:`ۣ ڑ˰yuQ,\X>bn||Yb.ꑷV>Ů jxѭ>`nQٮNcYϲ~o\u玝ڃA38>o\͞:w=%>K:ҥg c,_䣾2 7\⅔"]X$'/v{>jV;3~]"P.=z m:3NiۿkQ?JrU<&?|KP^Ŭ_odK_KDϧd,Ѣ%N Wqn_ꭳv.QYX0`kZϢq wa|. _t-&LSWν-g_R/ o'N?迸Z'8rV%'@͟y xmvޯ/1a$0I8ͻ`(dYf Lx|O3[+ƤrYA2З3R֫TfH0L.=޴z=+k[!~ې@1y_|9c+Z*mU~gj`"pkRivuxQDCe áƹsȺĪ>խю gͲ 2C7;'`%lzesLC#JLN9AxdȑEb.vD7ƒNP)%(C|I#„qr# @tj Z@$AD6I!4JV%YSB KVͅRAmKYQy%_w _H_ehxfB,,mr%m9D\ʠC+t8PcŢS;EiW:2 ̞ yoNuNjW|qNUν xQ⦋R;|* q tO'߀viWJfTT1hNQc' J}kE_q ܈%,!`}m-~x4; EaV\H|ȑx_vv uIc9*hX& o&*SWCb[pң֒*>dE餝`fHeB 9 /)Zd:$JidgM\~~zS'j9:^۩y雹}8'1"6l$cFxrnӾnԷħ$;$I-uXff; ťfJ/7!_cțpV›([{ ppQ_.;sE皇~$&낢 8^9s:\yߩ2_@oU4n> i+ݻQL/iO[ñkoW{U\"AZn[ iLַ82F#`TՀ,0a!u2hByp7G:-.oQ2F5@ΜI'D EaDe1:⹠/"Uh9-P$] 7숇 Q35y#+*TcHA(< I3qjXIH22o*-}[eW2IVFēKdKF~:,O9+6k!cUb, D T- (E[+=%b`9Tc8_Hs*6%:I9NWRҞJ39uކ&2'WLZ_f6(>gR=爨8.:l0\z#{~&]LK/J]vmr'BUb"RYqS, ;~Te=:>n'';yv)E;?b[}{o̞dTѓmy]gy#E+!Xz˾I;~p# {¡j;2KVhXz0dcJ}"Rrwu'~7tŀ8~0pSdƇ5T}!y h1'%_,8n~t gRES1~Bx8|bI} 8P̐rBtPx>>9djWхp{V7"!yMg8*҆(hy (WHO(tVtz:M=xndd6yG|s5~1Ypv]g`xW3yhxcUg٣ xw;:X ~Ho6h)s`Z $ۂ/Ȍ׆U6 eg?׎xzA'|ymHh@g!aY8ox||WȏFJwr9H~ ɐ8=zH)H؏bIlzI;X 7$Ї㓹Ӈg!+Ɠz(JVdGTYU k9$QvENSNR)2[`Huk^im\ɐ_(.0Ԡ]+'KyÓ8mUpmuYcK,aglV#j9&r"Zl=is 0(2ْFc!kyo088>6H/I#FEYI\UQyf֛Zz6YG9&i]6[zFeycf&dy^ i5ؙ!&)A9 /IHyHe/ j)sɞeLY(C)fZIN {aH՘Y59|I(;H3 94Ť?@XMꡯ#i;ʣ ʠY=Ɵ[1- 9C>-6Sq$FU>X|ؗAz((jjM5CaCW^Z\l*IvHٕ,yMFT C`PIv#mizq9CSZ!$vr" ֩o.WmjhǪtK{fю 498٫j' Y3*Bz6ZzB<xݩjM%ڂ駛SQuٌIq*s \ݨwvfz ]-ҳ}wqyM->=~-}ܓ=ݤ-ۨM׬EPKEݑ۹݄=ail]|«[ͿLmwmK--}}mI._iƎ M-ꍫۼހ{<\WM]oٕ]w)- Em')&}; : ș Hml9^=?WY $=|.НlO;M=D^QOQ^ۿWm?)cy}w-良onq^ՏM/KjzgܽLqؑ"0#]@N0`,FMNSN}{Zږ͹N;ʎRnQ 9;Y螷 ~w`2tn wn鯮D*4T> kt^繞w4|E79^6Wt{saߧn=$_&d{;*dƞ[6< x?sN!/S͎]^L\?G\U^]CD+GO@KܪcK?9b-ɍʾcx􌻵^NLDuLvׅqpG?с~H]H/J$VU/ߊǃ?EZr{M_ii_[l_|OT_ DD Aj㏲PvC 0JV8ͻ`(di.{z+4p|-H,FnT ШtZ*vz0O+.'p[|Nņn'6_L}#udYVAhkm.xy=%\K8P>g?̩]5YTR+|&q$`TkP.ͿU,Q0bE%}jă;,$I;T TxɗtYŤ=pD3Il(BD*5tʔF+*&iT\WIl"%`6۷>#pBr3!]E2n#4j{lKL!2X >%(gl,Cۭe"?QMԻ\u:ٸO}6QWM|ߩ>U5cKrJsҎEo >pWMA˒UF7LL^퇳VMneW#_Cig|z~ͷgn#WOA/C۞HL:DÉIkܘ4~2r/I3AA)~ +BlO%_z( egz[b6Ax9ۡ?j Q)X@00MtbjxFPs""X NrNo1`9;lg!M.Cg]QF}cq)$(Lz2i|4OU&rUʐO)fJIN|+c-wJYt/7CU呠$2Iz$[?F)Ka3w8L1dk<'0B`l< 3'iY"c:.&'9ІDd":pQB+irb((zKt2jfœ%)S0f (\(#=YZ2fQ0FgZ7ԣVeBJR=LK A'֧ÖUQеz5JeQoL2m RR}RMLj]K^IS` #+e][*:aM7W>a%Xmi#bvl@?)[ %W[z[f敛tK+tE!2(Cc5_TRcܕlKrQKyH˞. Y̒H6Woy2.}]o\RǶBcu BK#K[m 8waSrf"7s=3@hKډ0Mm-cEβ~|*o@eKX' nGFMm\NfE+V-pYV3lg8WGҊygԌ&k4 Vrt'?bʯ4肆C*zљ~-_IZӨ޴EKC04w hp2juk|UWgx,:^&unkozW~Tv+m\zޜv(d?{'`joL&d-J;O Qнf-q4β]xǔNs\k{'5jZ紼o-uz Wr"۱[m8Aɜ!w~pT]QԾlGW2bP=~L}HTMk~Hߨc$g%?5O%^Rw3?7>珆r|+X2W}&~F?:NJ_mت6淶}2wPUV$"Qreهmw~b$nx.0ǀ x] ~?7s 8iwz}YqQ'4x|4}v5RGY3H1~b;4{:.pfDCHUExݥ\H D9hyPMe@zV(\wk5օp\Ay%h'H`gdž<__hMq8vxGWUQ~vn88XxjHv2tbFoj6H8u((w|0ӓnJ(戵XY؆r苿[&T7Hp≠^7/z(xfO(q٨ܸK&h8hjƗ!Ȏ ǴUH88mU{ُ (DIaɒ$Iac ejWȨR(G*TQTʏ} .:x~*:KĪ:E@dj *vgH*SVsE;Z;HSto*W8 y JJת說|*:%Xza? uy-SJZbFʱٰ6+JH# ;?.2T&;E_*IJk>xۤ5 Ij j@A3k~8-,6;L/$aTtQ3T zr V5rNEShI{o@Ktvcr|[˵ǦZrW+ 9[?vIZ˜=\4z!hl9NX6G4-#<,CZ[i闾gӋoR]V^|0U:L>^^XrzgcNɞˆ^~Nޘ>":4=N~6ί/J.R>*% ٿNा:J361>⧻ "_Pr~ٷm稾;qg%o>«)>/nF5(qXIAIR? ~=]>+^ ˋjo;vo.p_~>ȚIis>ԗ&? ήkXo/Ż>2cHfO ??2OMۏ! џ-?_Y97@O0I8ͻ`(dihnEΘLx|C rl:)ȧtJZլvzxL.4+Ռ7|Nw>'kfWXw}CAn|LxK{ĴŰӸ3bۼHm|_䒫栖z;l*\_0UJT_'jlq㜂CIIL4uQr%6]ɳϟ@GJ ΠHX\Z$Ѥ۞BբLԫXjjʈ[Ò)"ͮbmTuڷp%hAhFozSl*È+&W3,M"cvvϠCب踔#֮1M۪H}7nu5ۗ:GμK~4.SgQË}7/7 }'͎O}gu{d}L[>\~&h6|18zEa ("pφ&8"$+Vc)48l'N#>YȞ%FYcI6$mL8"P$% %wWRեqKZdJSX&7A8?¹&a9xBwCr֓4n%K}X ֩6([:]:觠*ꨤjꩨꪬ꫰*무jک^'(g꧱&"V~)l/7䑾*vrk= m Bm-Abz); I &/AY^GKKR’7lq.y8!J;M%A:P Ґ3,I$-NBt_Eʠ0m$,<VLHk&h҉Pe+\I^_LX%OK4Ќ&3xDLi ₕXf0gś 8DR3ɼ$2Md.<<)rbJ:v—X\%0P @B0x]hQud?c̅bh( Rdq'ehJPR mBZњڔMJ d47 DGcH}gRUZT=.D}*L=0SX(:?5FI1TUVmjRVN>u(}iSԷUsk@:Ru)ūZ:X^ V]MbeXA.v4,ddTT5",_ٺ5hzvKMgUպ=heڳ>cSQ&.֬*ZJ"W]iYk={gֶ xw)fL/˄Ⓐݥmr[E67Mq[]:uvMZֶMXm@n_;Z |gF%1~郁h0a ^*35tSJ7&.`O,`OqE[Al4FXG\)Gj03ZfoTW30e)sN'=60 X lrh X-ԨCbfF{v;i02&ג4DLV5B}HKҧj`nNNVeҸ\fŽ6.wnҺWMKBhj{2V3]ns:ۓ55r؋5[ QYN;'N[ϡwBM\.z38o{ldoc-̻\5u톑w3:fR Ewɘ !H~t{<ku{=4>)x;>zխ~uCj_L{7&r+=csyZ s/ o5xk>k<:0&5Z''=K*E}vMu '{?'yU_C}_|w.ol|f'$@uJ cv~/c> c {"~ 'KCh Xmd<tg (9mm&r}!_3$G~*6Ȃ6X?.'B5x@<9(mJGy6MA3D҃ԁLXO#V(%W:TB^j2HhJcVs$kXC>706vɂBG&؇mX0t(/!3gXD؄؈8#󇃕A^J'X%vv37| uȋƘ1Sx("H8X/ɸxhBXߘHX2討H8!yo3a@؄+x(5Ȑ3BQ{`wrXϰAi:iV"ْw, &Uf0 8 7|1w5m3DiK$}20m;YN zG*ӔOBCuSٕa㆕ZYe@~EX&РfxGwTHrٗ`D`y;vy٘4D)SYJLFYȗySٚL9>xI(J9g9SˉYD)Ir\wa5if͙acn)sY)\깞Z7i.@(5A┟J7&iZcȟ!3p`X0jCY=%rZǧv'U# (⦢:w-XZQ3J5*YC[/j =ZS? A*Jbz9r%:@VzXZ\ڥ^ʥLڤD NI 8@\'cJ D;4Z'sZ5?6jrz~Z^7ϖ]:Ze LjQ7&#O` 6iZgʪɖNVK!xZ5@hOGh&I6H:q>Ga>A(ԺQZV֦J*l5v2d&ZڮYh{b*F*ʯ~m*`IXa u [.E]!cuP{رi_ke'H)+˲:.2kf` <.0{AKE&UHشApKd4GfYZ \[W;oh,OnL:t~vmqʷ}gPZqe0)@۰JK{ۡ0渉˸;{^+[ غ [gfv:T˻ƻR{;u8:dt{ jQܻ=۷)ˍлp눺+;&{{<\|;wv \^9l <$ܓ\(w,*.ܵ,2<4|8leґ<>B87F| L6NRJS|Xl,Y^mb%;]f|81HR hpD$n|q|x|}լ]a%{<<mͿ,$[ ^O#.[Z\_*>xl ]a[Z+E>?>hANH>FL~KPOT>S^XW\>[`¬=cf~hjl np炘;log4cpp-doc-1.0.orig/api/LayoutsFactory_8hh__incl.md50000644000175000017500000000004010666754743022351 0ustar fboudrafboudrad5c2902a6fd78b9b0c07a78c46b60191log4cpp-doc-1.0.orig/api/TimeStamp_8hh__incl.md50000644000175000017500000000004010666754763021266 0ustar fboudrafboudra90da7b30e35b4af7e507dc8912e57bd4log4cpp-doc-1.0.orig/api/classlog4cpp_1_1CategoryStream-members.html0000644000175000017500000001154010666754770025274 0ustar fboudrafboudra log4cpp: Member List

log4cpp::CategoryStream Member List

This is the complete list of members for log4cpp::CategoryStream, including all inherited members.

_bufferlog4cpp::CategoryStream
CategoryStream(Category &category, Priority::Value priority)log4cpp::CategoryStream
cspf typedeflog4cpp::CategoryStream
eol(CategoryStream &os)log4cpp::CategoryStream [friend]
flush()log4cpp::CategoryStream
getCategory() constlog4cpp::CategoryStream [inline]
getPriority() constlog4cpp::CategoryStream [inline]
left(CategoryStream &os)log4cpp::CategoryStream [friend]
operator<<(const T &t)log4cpp::CategoryStream [inline]
operator<<(const std::string &t)log4cpp::CategoryStream [inline]
operator<<(cspf)log4cpp::CategoryStream
width(std::streamsize wide)log4cpp::CategoryStream
~CategoryStream()log4cpp::CategoryStream


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LoggingEvent_8cpp__incl.gif0000644000175000017500000001520010666754744022221 0ustar fboudrafboudraGIF89a;ӿp!,;0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~܀2^+U/Βʁbn#p q -]0'ýEtP:*PPn3jHּ@C&r"!%.nP?0cʴ1|iSHv9͝+PJPɤDɚ(A{zkE+z:[5Y^uHѧYrbet]yWӢF~K7uܗ/c*eϸ{- ӓSwMU[eZc8иs{sbSCv/l\ymuKN%- :X'%xOϾiK_ᄒ}p{,g^@  g`&`6_7afM Gh(a|).hgJ:[>cDTN 䒄$.J>).޴ΔD喤Tٝ\fd6ec)j)`&1pi'rRPƤQ :~j(y6Ch0i\F~** inj㞲rj8ފ+k KlK]hl= -N#v+k.PIktG"^{* Zxy ,0\0!pVHĀp$k c _g27[$ bs2/R7?ճGy3tKrEzIOv47R5OG0L+}jkUz%yv;c85 UvKXoжxsO$ePxF{1ZOUf9y%IL>%"}X:mnkiV '#+_`[\gV^oo?I0ލ),N3&V&.+X ι-꒝Emo7 G A'^E-Msng!NB،!M09 ҠL"Dm\HЩ/dcaBC2 *$[ >b@Px00*8#Ê^H2¡cL6)H: .1돀 i0yvIJZb$ 4 N^g[wL򔄜$*WSz2D,0KErAFY*Z^f*l arS,F_:2&U!T3>aY216K@5DMbb:(KxL43%:Sm "x@@a] \#68uPiY$Qi '"ʉ*92flR\ JRD2`B-2B\#5ePEJU;0PLS4U2)PQzPS#Amt7)^PM<[GgZ)V&n#߶6*չxXl>5YV9l+x'd%;93pp=Ny3N!z-C.?^5og;wyr)kvNDk΃w #c.}l[c(y+m9 r{Wŷ4%XZNsKf.fAMbRţ *Z~W8nM0_@Q~.*] PHV?eCJtSdڻ)Qs#r処&ho,dqscyp5\^qDr7"}m_ QzX%PLńux56S0q2XtgЅ(gJ~džq<($Z}Hx,Ux p5pSlEo\Z!kV\pe1d& \x,zH)lp4FB`PdUxcIa`69F?)1ÁlֈEq[ 0wR.[v2 OƑ* &A2{WHrnD;#-6 ".( QPY/>XFaKrY& Q#Ix#SN4C`!pe3ЁH  qG+R9W7`DMIsiQYK9@I PFP}u'($y s 8 Y}D*lI8um{v|7y"RQś'P`9sp]9yzc$M7xI w+inv&Ӟr ,vU٠ӄ0})Ơɝ(a"Z8WOD(OR'Rtk 2au:#,5wMZvXXD~E gG"4&$iIJ,RtXh@d_a"OsyiZƱoXőtA9ZИgI(xFXgz Xm0sl=h7Xpn vG"M6{j#ĩ⩩cvpNfꍽǵ=g&PYdk¬B٘Uʑv:v8o F"?>i 搄pڭؚح`7u EĀ(TZZ<@Zͨ5ykE)oG#,*4`'mf8ztKDs"wnw)"{=2[&0wzC)*LK&Er"SuO+;4;#Qy&X[]b["]-AVX!8j*ikۘsp7zbuw{{+7ȶPR7|$[ lIPP;vEӸ0ӂHki i9NB{חz˺cl` 2{e}9P+@${>4˼W[AśP'½ [+dK2ư#@"*)CAl{hkXk >ϋ 쒫h7GOds 3 2\p [!h,> ӏԅq5q YQ5 &|-y¾AxOn Lt͏J UHGb/ß?PmPreM6ˎ(hAAcm3D:Y٠49 _j=J\6js(ةU;ۿG|j:@ :9p&ƓbiL}O]5v94]gA\IB:5]Eߴ-&wiF N#LnmlciH N" ᴻ%*NK4J@-|35 NKљ &1nN.:.O3JfIU*1TtYNa.cNgQhndso3K爥1x^p緌c~v!{r2Ǝw}>驢N 4ԒP\޻){K.{^"MDLGP.[R>vʽ& 5|lҾ0CP>.3w=E,-^ʄ %># \vELk-7%"x`<5NӽǛk?=FY!ImK)+%*1/Wſk9Ϛ&`Չ(L k1T2n ̭í_oΒ,I *oj{JLӞ,Yϓ78uownoN?l!0,iSb_AY_$η򡯤OAP~ ɒ/lfr{7_nj8O$鬯r}Z2YtSYCoC IEo{/Ϡamu0I8ͻ`(dihXpLtm%.{ٻpH,Ȥrl:A׫&ѡu{xL.SnG<~Yz}@blyvFiS)eXŇND] GبZ 9N#ȰÇj8OB3jܨN'.rIɐ[4q˗0cႩ"ʕ2sP#DJhH*]ʴ)9JJիSbݺׯXKٳhӪ][֨۷wF˷~a^IDDnLrǖE`>4YI̠C,?.ͺf NYm6۸)a7D7qɝGϳW> RK0^CC~=u{v/A|˦{z}g|%R&0`u\Xa_'ݗ߆pX \XAx(X" Z&6Au!8"h`@ɘ0*U$FIH& )e RIR*yJd@%dI{Djy$!apc]Y[9eQIU "ygX F*xeV螔&c1"1>Zf4Fڀ' >y(,(:DF(7"X䨥FKҩ (*ꯈ+bZ븫Y5[?魴vmJoFԮޡbK{06i2cKqCmr餓N +fL%j:*h6~N jjʚgF\Mɾ(s`vh'1&[U}H+u=LPLtmF%ݚd=_l׽ Yv :m߄;xh78/g^?n=o'x_*`.褗n騇.[zZ.n%;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SyslogAppender__inherit__graph.gif0000644000175000017500000000344210666754772026660 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,Amx|7H1Y2"'!Z5Ukʥl߮f3RgvUu },7Je/gX$TMR zNzGDs }K\UFDϷօWɲֵͼԼ|ͥ-pkn/!YPb4tdR !.r %{xrJ%-L13&K15mDS!@( Q=gHTFMxTT^*"V`9x KVׯeJ8Zn.8 U\h[WoZy,80aUl71co,*Q/cfysΞmr4=OI b^"{ڶd7o$+48qƏH*CG!}I`ޕjm9J}8ǘ`" x$R" "уQdS YDQErt(F=C(#4F = TA!4rJ*?cC(8 bc/$3Gcb5x#1tYe%jXct$9Pa=l*j KJRI~^:(x65lʔ#}g@hF-iSL$' ~ZdH Ih l ӊaQ`޳G=& P n\FUKn pXn!oWt `zo򋮿<µ"2̬BlR Žblr L<ܜ|4P+m4(8l J˴5IO+9V {Aӽ>,U[Aa4N ^-g+4dcf&9f9=r:IfgX*,J"egyN~9GMu f(vɹv(餚yN'sx)鑫3o.i$S>C_pN*ݛIzO(ت~Ͷ[ߏ{__vhLfs|"(Ax :d@B(P:! MH}/*V -8C7aC l8 ƈAm8&Ɖjx*g"z\L+3FɔZ_h$0|*B:x̣> I<$L"F:|$'IJ:2̤&7ILr =)R<*WYTL+cIZqv-3]ޱcHb~4({IDRtf2YLiјĤ&$ lre.kSL:YN4g8sә\'6{qTm>yO4g< :_3DD!JуF(B3Z& BͨH7Б~\6j{"SF7Oב%NuIM2t4CsQ4HgR9ʤ<Ԡ$5Q!Ofb3-jPӡZFͪXkjxDSNzմUj*\ WNի KwQ2r(U{z6,^%)ejs|l5% T*/7r,hG{L͒-jWٺ<gKۡ ;log4cpp-doc-1.0.orig/api/LayoutAppender_8hh__incl.map0000644000175000017500000000247210666754743022420 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/namespacelog4cpp.html0000644000175000017500000015424310666754767021177 0ustar fboudrafboudra log4cpp: log4cpp Namespace Reference

log4cpp Namespace Reference

The top level namespace for all 'Log for C++' types and classes. More...


Classes

class  AbortAppender
 This Appender causes the application to abort() upon the first append() call. More...
class  Appender
 Implement this interface for your own strategies for printing log statements. More...
class  AppendersFactory
class  AppenderSkeleton
 AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters. More...
class  BasicConfigurator
 This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category. More...
class  BasicLayout
 BasicLayout is a simple fixed format Layout implementation. More...
class  BufferingAppender
class  Category
 This is the central class in the log4j package. More...
class  CategoryStream
 This class enables streaming simple types and objects to a category. More...
class  ConfigureFailure
 Exception class for configuration. More...
class  FactoryParams
class  FileAppender
class  Filter
 Users should extend this class to implement customized logging event filtering. More...
class  FixedContextCategory
 This Category subclass replaces the NDC field in LoggingEvents with a fixed context string. More...
class  HierarchyMaintainer
 HierarchyMaintainer is an internal log4cpp class. More...
class  IdsaAppender
 IdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz. More...
class  Layout
 Extend this abstract class to create your own log layout format. More...
class  LayoutAppender
 LayoutAppender is a common superclass for all Appenders that require a Layout. More...
class  LayoutsFactory
class  LevelEvaluator
struct  LoggingEvent
 The internal representation of logging events. More...
class  width
class  tab
class  NDC
 The NDC class implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "Pattern Languages of Program Design 3" edited by Martin et al. More...
class  NTEventLogAppender
 NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log. More...
class  OstreamAppender
 OstreamAppender appends LoggingEvents to ostreams. More...
class  PassThroughLayout
class  PatternLayout
 PatternLayout is a simple fixed format Layout implementation. More...
class  Priority
 The Priority class provides importance levels with which one can categorize log messages. More...
class  PropertyConfigurator
 Property configurator will read a config file using the same (or similar) format to the config file used by log4j. More...
class  RemoteSyslogAppender
 RemoteSyslogAppender sends LoggingEvents to a remote syslog system. More...
class  RollingFileAppender
 RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit. More...
class  SimpleConfigurator
 This class implements a simple Configurator for log4cpp. More...
class  SimpleLayout
 BasicLayout is a simple fixed format Layout implementation. More...
class  StringQueueAppender
 This class puts log messages in an in-memory queue. More...
class  SyslogAppender
 SyslogAppender sends LoggingEvents to the local syslog system. More...
class  TimeStamp
 A simple TimeStamp abstraction. More...
class  TriggeringEventEvaluator
class  TriggeringEventEvaluatorFactory
class  Win32DebugAppender
 Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems. More...
struct  StringLiteralComponent
struct  CategoryNameComponent
struct  MessageComponent
struct  NDCComponent
struct  PriorityComponent
struct  ThreadNameComponent
struct  ProcessorTimeComponent
struct  TimeStampComponent
struct  SecondsSinceEpochComponent
struct  MillisSinceEpochComponent
struct  FormatModifierComponent
class  Properties
class  PropertyConfiguratorImpl
class  StringUtil

Namespaces

namespace  details
namespace  threading

Typedefs

typedef std::set< Appender * > AppenderSet

Functions

LOG4CPP_EXPORT CategoryStreameol (CategoryStream &os)
 eol manipulator
LOG4CPP_EXPORT CategoryStreamleft (CategoryStream &os)
 left manipulator
std::auto_ptr< Appendercreate_abort_appender (const FactoryParams &params)
std::auto_ptr< Appendercreate_file_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_roll_file_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_idsa_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_nt_event_log_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_remote_syslog_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_syslog_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_win32_debug_appender (const FactoryParams &)
std::auto_ptr< Appendercreate_smtp_appender (const FactoryParams &)
std::auto_ptr< Layoutcreate_basic_layout (const FactoryParams &params)
std::auto_ptr< Layoutcreate_simple_layout (const FactoryParams &params)
std::auto_ptr< Layoutcreate_pattern_layout (const FactoryParams &params)
std::auto_ptr< Layoutcreate_pass_through_layout (const FactoryParams &params)
std::auto_ptr< TriggeringEventEvaluatorcreate_level_evaluator (const FactoryParams &params)
void localtime (const::time_t *time,::tm *t)
ostream & operator<< (ostream &os, const width &w)
ostream & operator<< (ostream &os, const tab &t)

Variables

LOG4CPP_EXPORT Filter
LOG4CPP_EXPORT Category
LOG4CPP_EXPORT CategoryStream
static AppendersFactoryappenders_factory_ = 0
static const std::string EMPTY
static LayoutsFactorylayouts_factory_ = 0
threading::ThreadLocalDataHolder<
NDC
_nDC
const std::string names [10]
static TriggeringEventEvaluatorFactoryevaluators_factory_ = 0


Detailed Description

The top level namespace for all 'Log for C++' types and classes.

Typedef Documentation

typedef std::set<Appender *> log4cpp::AppenderSet


Function Documentation

std::auto_ptr< Appender > log4cpp::create_abort_appender ( const FactoryParams &  params  ) 

std::auto_ptr< Layout > log4cpp::create_basic_layout ( const FactoryParams &  params  ) 

std::auto_ptr< Appender > log4cpp::create_file_appender ( const FactoryParams &   ) 

std::auto_ptr<Appender> log4cpp::create_idsa_appender ( const FactoryParams &   ) 

std::auto_ptr< TriggeringEventEvaluator > log4cpp::create_level_evaluator ( const FactoryParams &  params  ) 

std::auto_ptr< Appender > log4cpp::create_nt_event_log_appender ( const FactoryParams &   ) 

std::auto_ptr< Layout > log4cpp::create_pass_through_layout ( const FactoryParams &  params  ) 

std::auto_ptr< Layout > log4cpp::create_pattern_layout ( const FactoryParams &  params  ) 

std::auto_ptr< Appender > log4cpp::create_remote_syslog_appender ( const FactoryParams &   ) 

std::auto_ptr< Appender > log4cpp::create_roll_file_appender ( const FactoryParams &   ) 

std::auto_ptr< Layout > log4cpp::create_simple_layout ( const FactoryParams &  params  ) 

std::auto_ptr<Appender> log4cpp::create_smtp_appender ( const FactoryParams &   ) 

std::auto_ptr<Appender> log4cpp::create_syslog_appender ( const FactoryParams &   ) 

std::auto_ptr< Appender > log4cpp::create_win32_debug_appender ( const FactoryParams &   ) 

CategoryStream & log4cpp::eol ( CategoryStream &  os  ) 

eol manipulator

CategoryStream & log4cpp::left ( CategoryStream &  os  ) 

left manipulator

void log4cpp::localtime ( const ::time_t *  time,
::tm *  t 
)

ostream& log4cpp::operator<< ( ostream &  os,
const tab &  t 
)

ostream& log4cpp::operator<< ( ostream &  os,
const width &  w 
)


Variable Documentation

class LOG4CPP_EXPORT log4cpp::Category

class LOG4CPP_EXPORT log4cpp::CategoryStream

const std::string log4cpp::EMPTY [static]

class LOG4CPP_EXPORT log4cpp::Filter

const std::string log4cpp::names[10] [static]

Initial value:

 {
            "FATAL",
                        "ALERT",
                        "CRIT",
                        "ERROR",
                        "WARN",
            "NOTICE",
                        "INFO",
                        "DEBUG",
                        "NOTSET",
                        "UNKNOWN" 
        }


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh__dep__incl.map0000644000175000017500000000021710666754764026767 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent__coll__graph.gif0000644000175000017500000000237510666754774030512 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gK(|uB*蠄j衈&袌6裐F*餒B f馜v駃ZZ jꩨ*꫰*뭸뢴 k*&;)(,PVk-ӂJk,-f ߎKK/?ԫi;Z:. pJ6n n/<1Z ۱ Qr~o,'r/,rɅq0|s~9lр4E;/C-/!;H# Ycu;ZDVc_OMڌ-pxM3ݵI~_J416r}5}Ƨ3yC.ԚMu.ۤC'ުϔ7:wꥻz[ػ>%603LGN[y"λr+sKg䒇"kqpuH@U L:Q'HAi1|`1:ptGH2GN(L WȀ;log4cpp-doc-1.0.orig/api/Priority_8hh.html0000644000175000017500000002055710666754752020334 0ustar fboudrafboudra log4cpp: Priority.hh File Reference

Priority.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <stdexcept>

Include dependency graph for Priority.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Priority
 The Priority class provides importance levels with which one can categorize log messages. More...


Generated on Mon Sep 3 11:54:50 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Filter_8hh__dep__incl.md50000644000175000017500000000004010666754737021600 0ustar fboudrafboudra73ef35e1cb36ec8ee0f11edc062541f2log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh__dep__incl.gif0000644000175000017500000000153410666754740024540 0ustar fboudrafboudraGIF89a%ӿp!,%0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZvz`.$@(zn|NO< n|5z) ~2"/p-+}cţx΀m}HlIH{Kf~Jtsx%ѶJH)S/"#aMMB}$ȂP:`w},ں31F 7kjɢ˜T,t(>?KjQQ+LX$MHvl log4cpp: Member List

log4cpp::StringUtil Member List

This is the complete list of members for log4cpp::StringUtil, including all inherited members.

split(std::vector< std::string > &v, const std::string &s, char delimiter, unsigned int maxSegments=INT_MAX)log4cpp::StringUtil [static]
split(T &output, const std::string &s, char delimiter, unsigned int maxSegments=INT_MAX)log4cpp::StringUtil [inline, static]
trim(const std::string &s)log4cpp::StringUtil [static]
vform(const char *format, va_list args)log4cpp::StringUtil [static]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Appender_8cpp__incl.gif0000644000175000017500000003716310666754726021403 0ustar fboudrafboudraGIF89a=sӿp!,=s0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիX^(ׯZÊMY[v˶-@p ܈붮]pqV{beK*^̸EK'Ȕ3kVS͠CӨXe:,Z" h{ L[ݮ=wlo@q-\owr L*{q 32,O6r%̳>L^B]C8 nJ[t'< 3RO5V3uHT͵n[bBv6,jBnwoM7`v zkw- gyN߆CVx1N y}LN_ΉyesQza: >{^#{]<zƟ|/<?ғ^=!_9ګ}TH~ͳBoF@"'@P <2z\# R0 2pZ>(B+{$J^V)!R4,uH@a a 8$VΉ`" B٠,nΊȟ‹R" X`7Œ37Y;R͐Q#͘06\$Hn\&QIr\4\(7~2[*ɘ t[,JJ֒G,%t Nnِ_/إ7FcBMf{IgABæ#f/P8CMs%8u.LgNs<] 7~z0 R$!A{!O t\.B5[F#b2ph(w@Jv H -BO A2eYvmPN)BTO *>AUU]U,YzqB+%Jt}T=>+%ȯX#`4X!+s=l;;j}@EEffq͊ȳx,E%d -mT;셰ڞڒE>[n* )0\ΐ0Aq{F' US.@Zͮvzծ}Zl< ^;{j}#|_`B=^k>s@~b֒K8T8!FoתWBxܰ.(U9mq5Q x7D,58 "R 8fӰdﰲEߑ9=%K XA?0`U 2)ԘDSjNxsg/Rfޖ1ʊ;&=k!3]2}vn|f=#eC#ӈ@NZ 5lTZԜrҾ .'ЮFmb ƆuQlb+١^Lkf~͛ 8϶6elu[ vO[m4&տ u#أ=orֻf͎~O;`Kj[w_g7"*$6Av p'ׇU3t{yŹL r9)Д;Gn8 jo>е: ;v o7N8K\xBnǰ-voO$_)\E$/Kmm;.A.th$`(қOWֻ7tlo7XʠK7\@O>gv>o W+ϲ1MkBqجOd_ ~W-v铡ge2'/Nx8G4Ex5BWOxGe%tfX!h"TScCP#8/H3]U!GF}#}_u'v6q18&H0{":XPat'}Bu"n6r(@4;s&tw `kk tYvv&2ruDN#fe:'kWhssOWpXsMj4wp3{V8J(-زe@ c`r6p'n|sr'"WlwvW7\_@a~2ȉ!֊Ȋn28gpjFXꅄPvxR̀Utr6XRH艩8nh` !V+Nظj0ޘ'(l(uhlH%AWU &|Xhx7hɦƇHO4@߁Dَ1Rn̨t&v8?@4B.5 3I`deB -xa kU[ iTFSa Փ~`h tE`0dDYihגbB*Y2au u|Pk)`חC)&SZ1BinXv2W9eYaTPY7uIp-)iЛByș b}xùFu}FـNDlV Fxv ^@HJ{|g왖~wG9{YeIcwm6ف姟ev𰄃ɖRI *Oi67z"0 "~)Y񟄢Zo"0Oi9h'p9؊iQ ꣕w 6TVTM)møA8:gR UzjcpyKA<<ej_q0] Fup$0WrPo qڍB؉^B{*zKyhڈ:+!%!ۨ'Itgฑ?*9鋠Hn;w꧎zYCYL֚fڔɈ?jZKz*\:03&oXJX;ʬkpܸJj*jEoDʦ>P\JXXJ j*Ȱ׺s"[!+ zlc܆?;E*۬5wvNۇ$ ˆM ̘) ZsX%ʡ>kX}$[`Z[T010J{WtʈH L|v}pjx:6\:/U:YVJ @듊iٝԊ I *[0I?Kcٹ7F=; f.id{f{ŋPmJ<s7Ƽg+ ۾{zۺIxU:s蠽@࿓u H H>ػ :@ Jp(} .G ÊW?$APn l#P SҜgMlڋxK 1~3Na)bl/f*ɈPŖH-4q= 1ʆa~mɽ95,+^ϕʵZwf,an~B*8mU}k NZ긮lˍ}n &Fv5 *Onf? %|ArT~T|w%iZC64H N_n>=МΘBp> l} ,DB˾HW%X =e~HזnT5~ŹĎ0ko;)JN@?/9ՠ:,!#}4 4}[d$n#@ZW:%߱ MEŎc7.wC]mN?Kug]:D>=S2F*/_gl9H [H}q" 2 {OJÐض"@`qꮖsܟO{/clTJSUc0*ŜQ-TDNe(MA@oR.ڬx+iOeڏؘ#wID@Z[ɘ40I8 'dihlkt ɶFN8;^l&JtzdԬvz+x\nZ4!^EakH|RjTnvp 9'(c*PP\MIH&N]S $rd%ȨHYeKㅷ\!- wB8 #Jo↊- ȃ\؇aZ$Ü\ɒZʖk@͛8sɳgf/aCPb LAZx]h7"2W!('.vbTڱ8㍏͈uxw@ idX>f_9đZ唠8"xVYM$ZF%91tI fby#"aJF$)i:&[mu*`s)dW&]TH-+FnU(QPq(1wivZaO7[$y%o^3GJj`,u_ZǯzZ\&{gUóF+Vkf+-bF+`mnmLӽNJ,5:+Gpk G>C,KA!I1qzG\@C_V ˯2S$aɹ+ |Ht;K<3qK/qt7Wېu^[G׀ PG%Uo 60kжWoGܾЭ^;?mh/ݵG xz뼷> ){Rc$Le~Eyouy~1(˙,"?+SπՃ;AO < Go= GO ߷`;7#]??72g[W=@n۷Z=L 6p#CɢH" yP'|F?  L(R؃6* FK Ppx.Rr tPp;_1BH$&/ZD"؀.0;|Ep*EpxcX:/?$hь\c F:򑐌䱐GGBCƏbLxF>bCL*W GJꑔ,eI9ZJq rFEO#0X%%Y]1Q/IMiD Kmzs g4#X' fLmf')y*3,gb&B@g9۩(STLqԚ&7 Kz(E@|(DՉl 1#-"WgtZ4};sbғH *6 @G6)ʝA(ϦHo:N{T1h qZUoJ:QҒMk<T´hYˈujdUq-7 [mi]MN/ӱss']XT4ۙCvXV"*@5\mg_[ړB O2̰IqS02ӲwՏ65RV.~|)liOヨmr']frY-oJRukz+ ވw],yދ-X-Uu* ݻ="z?jXdgcN 7@X$/|5pXqːP,Y㤳L[WT$Z %q',S JN, dMCd))2ŋ\pz B䰊Skʐf+ˇo-e({f*CWXǶτO]s3HԻnuX_s\^}w< 2xC ~H<"SJeUCwr2Z5A~WNjz_u|=s7~gllW؀}fg Qv"fG@*|跁X:2||c 'Wf 'rt;h8X~ ؁g"WSBPa -XWX3Wl~ZXх*czDևpAh5jMȀxm|mxƶ>])Cy(ey'XHh{8m(5'ljpr(7Qahhr@)hpΨ! ?;ӀR({XU4r C'88X8 mY7q{Q }0Gň fOC8d# 9߷B z%g " '7$pXao6nQ,.#5/iv}!3i8&)5GI}'_ 40~"YVyk)}e p[Z:ґl9yeH/uy2|$b!^b[Ɋ@iTfP運ɑ@'Y&9=Idjq z)ᙿGQY!9 Yg_يfĉœY&hyםwi`BqOi#hiz #)5󹜨&!i1+X#L VԠ@':f+ :Fډw‰ѢC'&JIȎRzw5SJ)ʡ] aP:Ȧcʍ6z󡗘CvoZ!7Ypz"r[!$ Gv]j+Lg?,e"zƱjEǩcJ{! B*7J#ڪpSV`qvX W*Wq٦g;&ǬۙTsحԪ^%Z⺏Mҧ(u ׂ:U& Zrڏ7|טr: bbft)ȮNðexx~hka z'ɊDz3Z&K([/;.ɯ*I?Ry! Gr][32kf: Ogu6r|FZAJ9^ʲvO 4bf(W{JxĶ<'7pk뉏gx^)`hN/sk9'{w࠷-귎[XKʗd [[;jg[ǹ45k登(_˵P맡+h׳;y JsKpt[s»>kot#q[{?aI xa仼ɼ 9(:ʭҸkO\wU{ L'龼P\A)苿X#׿}bY;V. <[WxwЕ*|up]ssٲ6a;a(yr*ġxi('%zr|K|fMA-3Twt]_"c,a7yOqhڋp6&Ư! Ƀ\s ńkJ IǑȷGDES`>ʪ<(vnQbH_1\cS8fhIH3v3lˌ˹\n*\PT>ANǬ,P$z2ҜʇlL @cA@V3 1J;I<ϩzqȣ Qe]e` WTQWVe_O%H+]Z]cјϪ4Caѵ 3 cU](5_H-ZRETK XMR2ap7ΠZxW5N=B]A-erEM]E/kM^4a_]?(-׺EF}X7=eSNSa- 'kOK>4Q2Pwd^I9|v"淆pǤ"Wv޵Tu`~9t o"IJ|/%,@$ L \^n)Y.|JYŝ}z*y"5췎< .0 >{Fš7"gXvn_">E e13jtk^Ie~zOiZɮI nyҩy&/R̜򣹢ovܹ:ǒ".?2#o/-Ro.n0I8ͻ[!dhlp,nmxﰟpgz&rl:ШtZجv^ްvznan8z+~{' vZg$n&}~~pwy%^˵ &۸$h|xqI L`!Çs1 ȱAziA$Q18/S 9c͛$2\Sʖ^FLنhϣvBК"dGPduڜ)e'2Ѱ_m}K.1ci̪"K^Q $^ɔx'E¢!hcX˶5ƅӯsX b)67U;mkGVb3Ιg;:tgmt~ﯹ~z n;X ѳO^~zVT ܃w߀QsfvXSEw`|(])%!y,h#4آh1:V_oݨc88r:oIWePRbhm%WqLsiQ .9ci䛑ؤHgX)ٕzSR gB^'gtv;fx'SN*he9:HCf1`f*h"v}V&:j}x Ҫٝk[jEjfY_i,볞N; k".g{ZIN;U[,Ʋ;XIhmͦJHbĭ+ylf&+ٿBkTi8!:1IݾL2%ڝ%U3:A3*( oKIkBIp*Lʬ5e=5^[ssٿ}{'D]FZ'wX kv|Hx#j ()nZyPFn98vw9"mMI]暓o:߯vW`:t;&1%oQ|2~"c^F{7mf~oXTYO'UUe7~_??C 4 pЃ á'H ZPKz  a5P( *<\0|"tY'CIʈhrdgFYV0Zr1 .Y]%8F|Y/N3Ej& SbԦ8{qϴ:73o>&< Nvy'=)rH:)J;PprX( Њ.(RԓըHqёJHK ғ4,}LҎ2XLwE`b4IHHhLz$TbXCU^t_ͪ9*ֲZc IVnkP ըtTk6׾ O3+dµ l]Z&Y5<,d'P4Gc);Grͬ]P~V=-gCUvFUmS+ՊVfk=ֶ-I:ϷnkZs%r Z'_۪rTST.zk%zQwůCr^ڥr:-0O^I SؾU\Pg3/כa ?3uģpZ 8a`9 ,XZa"+YNlS%cQ뒳{qز>epQ~lAj2]枘[%<>{` <_BжT* #f:ĆF|tt#=N7Wыr4=3{=;Lfwb4gmgPzȮF_*kZz5뷒|Kؾla].;Ѕ抍HiS۹Ym0r`Ѩ { u;v7;#ym jUO;l/. Ɲ)T{9,Ē{(glx<&SNsV:FZf^+g99QH=>q[VIԃt+gԷܘ66NvuWgSyTW}؆$m_7{4ϞI}|'Ob[{3y{>xwu|i<o_rlKw_X]PxO| ?VKYǼѰ|[?o98O{G~׾W[__#Q}ӿ>LeX~l36PTwh"4ocfv`1€ x$7z `(8tYMWH5A2H>K6x(Ã?x3+ȂPЃHi7~REUHMZŅGZ jPdXv`rxNmY w2h8|XI}VH9b}XG`x$\WX~ȄE&hF(UxF؊χQ8wGHxHv(l^HuWɘB֌V0؈Uf]XIWhYȍ#ԎhQ8ȆhNwxM$W LYr sbyԐhّh7؈y5SfFH(!PD/):LζDV;9饒+)&Dn֓SL9?B5m&TבF^xi\9t0Il ^p`bٖtINfy_h9 kɗBwy0٘ty 4R1yfS0H7~1yUi1Ya6wb0iX)V HLvYsiJٜynI\5) [ySٞXjYY ~ٟF 0QX q rD5ząۉ 'XQEf"z͠,ExɊ-v*6b/ 7fwȣ@ڣ4AZ?jJ:fHS&PJ^MQZ56NjZ: jO`JzWaZХًf8L_ʦr_(Ogts9 Lڍt*kwjnJ**Z5cYəj5-41AP!:| Nڝb <򙗴zuJ+YqZ?aQʺmY<J k S5)@ڡ..*8r62.9!Z슭j+=㯘 E8,08$#4 2*S S [Y(zi0Ȳ'/;2۲07+©6۳>K^ (8K*H;Tj<״NT{VXٵ\ک`;{:d{Uhjʜl˶oq;v۶n{`[z۷t~;|sdrKZi2eh˦b5h$Tۨ[빟;[o˲q Zw˭[*R;K ^y`kWzqػr+Hp̛!ћիګ܋̘k7@Kcj盁V˾ iG/Ƴkc!#2:!\ 4k+/2LbvI.%/۱[\-,/lZ /;̒)laz3+3/7236̗8 {/C{; F\+'r Ӡ6Ҝ:<]8|B]D]}JHNPա;log4cpp-doc-1.0.orig/api/CategoryStream_8hh__dep__incl.md50000644000175000017500000000004010666754734023301 0ustar fboudrafboudra1d9aaac99d7d4c7328050295c6cb8f5flog4cpp-doc-1.0.orig/api/Filter_8cpp__incl.map0000644000175000017500000000136010666754737021072 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender__inherit__graph.gif0000644000175000017500000000360310666754773027251 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,t}x|pH,lrIR2MΧ,v.#mz^G'<ޘm; m9}Pp8,:Io  aaU Q{JGNɸX‚!9D!61O,Ky8 UtbղE.v_c5F2-gDcF6WN3G1:w|NG8$N 3Hr7M"F8BfZ$' 6̤&7Nz (GIRdV򕰌,gU̥.wJ[ 0Gae1f:x4IM,/nz3d JӜD')NVRD:Yq^Rg'IJ}꒟d'&*J{t'AOk*tg@%ZʈƓ:)qJT A;jO:(DІ%eIҖ #iNu Ӫ`t*mIITZԤ5 KԈB5TJUNժU*VzY]iU*֤.)BQ*ӢWuGҷZhZSU^'Zԥr+_صլjը'Uµ_zWry-kbEX>V(iUԞ8eBʼnWкxemOe{[fKZTOg T*+1 Zfb୥wK^Jy^iM{KsBͯ~H;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender__inherit__graph.gif0000644000175000017500000000255610666754767026460 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,Amx|7H1Y2"'!Z5Ukʥl߮f3RgvUu },7Je/gX$TMR zNzGDs }K\UFDϷօWɲֵͼԼ|ͥ-pkn/!YPb4tdR !.r %{xrJ%-L13&K15mDS!@( Q=gHTFMxTT^*"V`9x KVׯeJ8Zn.8 U\h[WoZy,80aUl71co,*Q/cfysΞmr4=OI b^"{ڶd7o$+48qƏH*CG!}I`ޕjm9J}8ǘ`" x$R" "уQdS YDQErt(F=C(#4F = TA!4rJ*?cC(8 bc/$3Gcb5x#1tYe%jXct$9Pa=l*j KJRI~^:(x65lʔ#}g@hF-iSL$' ~ZdH Ih l ӊaQ`޳G=& P n\FUKn pXn!oWt `zo򋮿<µ"2̬BlR Žblr L<ܜ|Q+m4{@L7PG-TWmXgҬn`-QwMhfpvtms߭q߀w~M`8J/u O#x}הk 䛿9Ӓ]zC^:֟>zګ9+^\8:N|bbQg쓋^}s:o>>G~=[߽ﶧC81y]W'*-7A9#gAƯ놇]< 0Ŏۛ'~^< 0 pO\Gv8qV @.zk\ 71sa<V5Qi|ƪxD>&;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender__inherit__graph.gif0000644000175000017500000001333210666754771026653 0ustar fboudrafboudraGIF89aoOӿp!,oO0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~A2tɱ~c|0zxviϟ*$Bn +‹3j;b >r\ɲ˃HT̛8C3dOzI(M/*]^̣PFjTPeڬJuמ`^*4lӳhӪ=4UcS%k!ۮb)+Qڿ 6+ѷrqď#\<˘[HM bϨf^ͺk1 ݊'x[aNq%*f Ys#_~@Jy)gOulЛ_Ͼ`˟O5ߏ>(h& H F(ᄨLbᅎRF R"h",u*48X2ڨy; B_ЌtM鵶BҐF\N'u|s?o:ehS_tGANz&0݂z׺510kZo5́`̽fvk u6 L?havdGu'{/]EqޅFw :;ko7n@£p}ކR^&5|gx)^a:G\O| )Ws|x \>mwj\AǹtnRdz/08Vzt[=y^p!|[:>p$}lzܻtOJk u~' @{߳]C<_^@Ƚ |=vbo|'bdxv{+5o}.G{`<~ȲkW `|͟|#?g|C7 1'| ~ 0Jp藀0'vRXQHH }!H0vz,.'&48}"(18Y *g( ;xEhBȅhT~HC^Ѓ``Gaqc8'eg_džmopqzNxxP7hLJ}87/ ȃx8ux1s}whh{mXX{Pl vR ȋPX~Ћ#8({Ux XӈuXO8טzhШȍHKH娃w0ĸ樈v80w@r菱׎'%}= (Q ) ق4i i&9}@kؑ}yiQ' ") d# 6y;8? * 8yG&I/4y$ɐEI I)SyCɑO ֕^&#sdY#ajQ*ipp)timyzE"{nRYZTpiNeS ! Q G9 ) P!@ l=3ɕ i9 Y iÉY!g i ۩ԉY ɚع 9Y  yI) y婛ɛ: * JY?%C?pa@U:aC:Bѝ::Zu,;z 9BDt%488?#AvC8 {??2s9E'Puã0<pSϓZU41>J:C?{AADӱ %6tKAJ*D9:3Z=;{ʲ K ޓ?@;%KZI{C,J#z:s^۴`:]q;ê8۰ߊ;<#?n[=Jm:p۷w?5AtKrfVjӨ{w:O[vB>U81@ u˨*+:T;+Q@˰KiۨKzc1 Ks@՚@vs>ƻEk;mzBڰ[ >([BS:KcQk[|{?:̮;>본ݚdlWU)}`70ڴښ,-T*.ЬS[ Fm7T,.+z&}KL*YT iJͭ^0]o՚icbtY}RA@}EXͮ5kƒ& ;F\C=R\Jzڧ}Qɡ`<7ڰz׶Z}aگݠ-۫=ܿmI ݥۄܩ M=RݹZm:nJMحML7}u6M J:XX=߲mbp.}J )IN`@3)9 頥VDD#p '`+.jʉ`V P@AÆirsYxd|~jNt^~!!R}NnWY>vn.Qn^ꡞ >'~4g븾(הN^fnrɾ%c_^u؎\ھ>Xp5V~NS!ތ>^uP_tO /?TNNr$ "/F1*+p./25?rTk<.@ADCEo)DtI2޼ Ս6 Ƿ'Z<\Ϭjљ)m {hQuf]Lz ʹ˼؂NX1ykĴ fM ʐ ,4 log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender__coll__graph.map0000644000175000017500000000212410666754771025552 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Filter_8cpp__incl.md50000644000175000017500000000004010666754737020774 0ustar fboudrafboudra90c92c2f7e275b1e8533f3848657a9e5log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout-members.html0000644000175000017500000001063110666754772025160 0ustar fboudrafboudra log4cpp: Member List

log4cpp::PatternLayout Member List

This is the complete list of members for log4cpp::PatternLayout, including all inherited members.

BASIC_CONVERSION_PATTERNlog4cpp::PatternLayout [static]
clearConversionPattern()log4cpp::PatternLayout [virtual]
DEFAULT_CONVERSION_PATTERNlog4cpp::PatternLayout [static]
format(const LoggingEvent &event)log4cpp::PatternLayout [virtual]
getConversionPattern() constlog4cpp::PatternLayout [virtual]
PatternLayout()log4cpp::PatternLayout
setConversionPattern(const std::string &conversionPattern)log4cpp::PatternLayout [virtual]
SIMPLE_CONVERSION_PATTERNlog4cpp::PatternLayout [static]
TTCC_CONVERSION_PATTERNlog4cpp::PatternLayout [static]
~Layout()log4cpp::Layout [inline, virtual]
~PatternLayout()log4cpp::PatternLayout [virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category__inherit__graph.md50000644000175000017500000000004010666754770025403 0ustar fboudrafboudrada676d62fba4b516fca7f1a4e8c4e150log4cpp-doc-1.0.orig/api/BasicLayout_8hh__dep__incl.gif0000644000175000017500000003567210666754731022667 0ustar fboudrafboudraGIF89a:ӿp!,:0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ HF*\XÇJLa"ċ -a1Ǐk6"I)"0<ɲb(IS̐kܩA<ڇУs"2)@::O%TZ֯٬ ,3Ě]L-,lB ܻҋ暑YÄkǐWc rQa1[ޜ5ϜC<]LSu֥I>ٴs=x 8 _B8>̣_P^?Ԏ;{.>c'U>4?|i_vN9Pmh | l5D!XV܃qN3藇("*Nh#?8n1 ĬݧW8gn[>✗쯛,S }9tcz:<n7{Lu[93=OhMx?LBFPr+ԠX(ok0Z! 6o`|AHFH:q~=ؾяwd/]i|dķAGh"ʵ,IB’B&q2[m $ x!ARLD,"!9,Sf 9"PUa,V*2.NL+S3Ij6s92YQp4Ze!No 8o‚r3&&قtd y;YpS,E}4Ja%+A/aPf eCJ֧ωRBH eBH;M&s9G#Q[]%- 邘 * s H.6%EL c{4*E {1d"$A3(=*9Ņz#xj AfݓV+^ND%~ lOGT5ՂkVT BntK,?o}} Sdb! vvyD_cY84d,Uq;$隷;:v?H"NTݪ\^AMj`mGۦ栴tM|["P3{hjvq v^whu%Dѹ ] Q J&VԹU;0f}!7880v]i^b F ";$,i;%L /X$^TQs9Op{Uږ@'.]JPǚ823hx 31%z{AUsgLm :2.aP #wXC  2eSr\2[*- I˘شZU)97P3Fc,N&W"jrv4Z`Q4?Del !I`VX #*Zus{zի0KtrVW6;T1hۊ A<;cߞB ޱ:f?DluݜB pQ (%lv{-.cA;w쉽Gq~[FO\L}h?kBϸ ﲽwp@=npyh5* Q$xqRᇮ7JgC )'1kse: vVqo*Seu_'r^9]< ̓^h6&n@qtiW{R]A~u, 9Niq_⧶"xƋ瓠 "_S"%p C8"ޭpHE5AٯF39a_-7 _Pe]tf>f X 3#hHxV֕}tZh[Y$hI)SҐ ]/҉PhgrFb@rro8G# L4gi2ɂ#Q,“`nzFhⓤR87Y!Fi'N&Y>J)D1c9BpY2q(w{nif嗒=V`_w{(kٖwp﷘HnJ6~)gVve0}Y&ϴ&'h X?ViO1a>byAwI rfVȹ~yyytzM؝ שzB 8ht m"|9ɑY Eŝt 2h{y9q |w9PulY!;GL2kV-n]萂Q¡eswv+fk^1dv%]ȢӶ96tm oh YO=£L⣿CGqtWn25OwnnMD34d:vĊ[1 2haJ^^Js pLWsU!=ÎrxD Q*xBX]6tetW*[%EEʤ0 ª96Ȧ_;.w.veEqe]8s g 30w`E.  [ 5:2xSx8pgu5r*_IԀi֚}hj jDjw˕誘Oqw? {'AS!N.n$[}fb4e:-7L9g򑻉)2 /|Թ MГʳꪍaԡB9 (&˗H ʖ^+ %~KZ v-i L۳u9 hic˲e qu;[kpJ"I*t]d<ծtK)+s1 pn*cl7 u]_83u8v돿PI+'7{mrRKxH"'*ˠZcArvVWڥwwn`:U{˷훾y*vN$W_C:C˥=/ {i)[أYK\X3S+onڼDt_ BZi' lW;H 35qlIG>7攽qSq$At:eXT|> rtZmC@Cj( Ƴ]L ʿ#<[pkcŘdD6Nt{e\;d4;VlF:>d|@v,7lñ{*<̫yEos\xeviܢ[,Ǵ\^Vt+u< $]*s+>@\ rbjD:)kQE0ԫ) $,ͳ;ηȏ/R¦&0{qL/E W̌K[ ϣyAf '<ͨd`]m ҵpaO%2-'( ,#%-Q8;F_%G=ӶsZD JB]&!ΌRHT  ѷɰbb$p(| jz]ct}jx͒GoMfhl9TFT'F،mؾҕ]؍}*dIjDuڟY5֣m`/݋`bB֜Y<]>ْmjmؓ kJ]`ggBhf+\bʬgJmzȌ|Xۺ ߺ-zBރEg;LȌb;jx_uD@S|H̨\ ) j#l,t쨑M뫀wq߄AsrGĨߎ\\ȕz:j2 b\lo awt­\݉smaFJ.rzD]A|:nyd/ɘ)xd,>N{ؤ荖y 'imZRN餭⧢U ;۰jTAwSp =6+_-Re4.$ &KGmuN0վ=|)޼[{_6YժN>~{g%SQ۩0^*fΎZy8JI m>VʼnJƶ!~mB(K $6 2?|8[ޣ~G=߇CH= ᔈ*)N%jC5A+o)oRdv/~I`Oz@BOS_OY1h^Ўj?A9j ~}g8h(S91_g^fVq aҝOO{KA_] h@FP]?ʿW%nݣ/qv>Pߢ0?دQ2?оI1˻`(di龰tmߨ_pH,~zJњDvrJVRuir[8J |N[?_}XOVu)k5^7-e> k[?3C8`UáòĬ 1%SJվ٣ڛA\ildg` 20h  #J‰ .ЈP7kbȓMrDKJ+|IƤL4s滙uIdPL6A94 <&7`>8V`Ϯ$)Gt]0)77!j/j)v7Vk%aUuխ %)O}L㷌C=Fv`Wł|E|Ո*m凶QTeӊa8׸`䅟ըk+]*q'۽tѧ=8x a nxak'^`ȃFׂ xw nw vd CL0Zf N .rcY!`tx?"ǣ68NR%Ӌ1J4%6yfhU%O`a]UKRHW )9Z)rPGܠe'xipvri~5%-VԀzl)lw圐צł~d{) :ejGVQz ꮮ4l&1 .iWBk+VL!yV$) n';ѮPZR8JD(n il=Ͳz3U]2T60hqZm躟;O5S~],*jqE">^8.ZXqDL\T 0-'HcWbئY(F|cS(D).w!2%*KK# /I=$ mK\ #ŋ RyJT^K"Y" :Ō"PN1vG@j \gU^OZ8۔##N/o岴 GnQp^Y&k" Jּ3MJm_t%r6t ե䚆DHP+D{;Q0Rh$-$*%kعXV<;D)?I#:YH6ѦhNIYԩtOb|VU렴R$Vu< k<_ITV`OQӞ;$>YU .}61HmY#e9AZAX5*ϒe2e0ni$dYXKa` 7!D"d9i"t1RmE?.TӚ•SRn S[^In܌/\5>fQ=]}k-t*./}:ϯݯ=\^oE>(#o% -`n4oya&(4mRxӠJ4^Yl@ă&N,HNr{ 6+؎22F~-¦^IOց-q_}˶Œy]IT<`/ra輖iY!硁#@4K-IS".h0ǹN#heK97wVp;O)ԯ18}hZFuS ):31Z9k{66~vR 'gv5lq>B86_ki.wf"ݿȱ:֩]6Xc7Rk.]ɰ* npsQ/id3N%C=I |-qn}P(:|8$ѝj8s̾/CUy}ў3]~6@fQ+;+hthit~2%dw=s4}o9-=r w!Ҁ=I'|ۆqc~}3 EAxqn~wOK{Z"܆P$wO=|__mߠ-ޏv~mqN?\ov7s+?'e}O"^m<П~M@Us%%8g,a"cy[74~ͧ; pzW5w qDPBquǀB/8OQm(@c%rLصNtaHaqe#^SBQQł؀VzHIU/xF=xN~Teoud"DŽM0!US fuS$YGKqPEXHB0)OD"0hZ'e$TKlHHk$\#Hpy(Wv5Ny7!Tx؉ q!R ՇUVK%:YWh0z6PHŋ]"r8\WEQxVeSs%Z@T[x:A8fWܢTR'5~䈭(F`R-!QW!^[%huGרhԈxYOҌM|hMYT͸c4ZQ1?hۧ $b%G҇M$K{(zxP;M3e:e[qRhGC[F@H@ɑؐ eDuuHzII?IzKx@X:Z5gan pHj q'hv> 3QSYyʆteCgh*%XmHg&t9oLt W89χzcɘURә)ޣv΄5yYɛw9cw7C'?x"[JI\i9vtguywtֹgɝ㖂 Gͩ Uƞ枋^)Ie㝵bd]s'~JrIEj)2=oٛ9tv8Ҵc y J&Fm:1ʡ6Z}ini;z6*3ڟB@H*rEoMm*5)XWmag|W`s^e7kP]jw3Rhv6TZoElj+r?/qtzvzm}_ ^zcO*<ڨoo ;wU42wxjjceyrʟbId{٫kj?ժjrՠ7FJJ,1#`™Ei zty٩5<`pߊ Z=:jZhn_jeڭ2ʧʯa8Z sšZ/ǰ:k0 amy hr~*n`3]y4[ AJy՘(;ʤA38sΖlNVRLiRD9*!;KvOIkG$HK-FeLD;Ŗ^ʖZ$TՏ)ȊUq:zpmv[r{{)tKg5 &T{9~K.-[StMwIǹKҐ+r*訆hd+Y 9+KgX\LmZbD(yĶ`o;7+H0[MiIٻƽj{nuVKsƾC*=D(@ױ ۋqg"C:]<x t$) ˖~VBy(|k*ꇼӔ064vv\F {A*p>ܬ9Pf"qRuM7zusr6wUlɥVJogWb<6_gl S*Z: ~,%~.6mnGq7 iܻ5n, lɗȁ\oZ|A ,<ʤlǚʪL\ܺk1k'sI|

$ݻ<ٍ&;g]%:}(.ڧ,n$d及[Ew<R>.E+,+^ޒO){5h]VAn pIؑQkgzlq\r.c^3 ⼰>}NWpپ}爞~:Ò䯛n ^ꚾ5vBPp`n|뺞굾)|5У먾N1]5[ߪo޷>.N߾qγ(NcO.P..OԞ[5tݮѾ!@3K~O$_ o0?1_ sG"KO8_&]j\,ae`OM?Ɲ{An nݾtn>uo]=iOOTL @t!m[=D=_V|{0MKC ̺p@ǽ/ݸ7݈پOy^ƵXrІ1_=ۅ\?߉mz:xo\0I8ͻE^b)~hlptvz5G!ȤRf"N˨tJ/Kr`R+ 'Dp:ә T? ~"l#f7gv zB4bhӽhOTbAdW]8v䢀OT6(^<We@R%ߒ9&5n {_rY\ތBͱҐhf()g:v"%W2iݝߧQ!9sh-GpTZo'~ʜɊĂI-#*l1׳I3ي!Xcdx9C:{.} Y OE$vNᛯ OR[޻S~<޻Z_D%L.PG\?~cOKi1? _L[]41݋I:op(=0ěkAAL `N}v`D(U5VFڐKCYnPe* YĈcJ -c@HIJ,9|"F~tQ2׋ bc|GgE1bZֈ:jEnĢh9ǎ7P8?>\\F"Eֱ$fd!Y-GÒc~0ff'qQed@%BI*c爏JH,1tM$ar84.\VXL1c\~-"4)p'INrEd7g>RR&< k^g@9w AR@1 5ɠЍ4%ti2Pv*SP*Q@%Ԣ eEGlMGJOJ)N/-Ц0Qԥ8͓LZ@UaT!iG5ͩjTT% 'R5̐"Q:*]UjA]:T$V/rtG_}*:V>? TMKD^uEmR<#W25fMSʆ`% ,a߄X<јrD;D[ʦ,T~)LeџʕQk9ľvc iTZ(y9ꖳGgP%SH;zv R4u T:,mcOȊl2' GoO(C=`o3]v;1] ww/؇x8n3g"7y?(7pT7ň>Z>oӟ~OS}%KA^}PhDwu 7>'O_~hO>o#acX{{R|2UǸ0?׊/n_~ Z4N~CH3}gAN!UeuP&T\V^f\Qv_fUF Ȁ 82glk傯X/h+$g5@f1jNłhskiST,gtB6kjj-_3hm=h6Jh|t#Ej6%3k[¶j!s_Hayl^l@m͕mh]m[)؁4&sHL}TnWo_Z'#o7_+{{G cw6xqw?hX,rs=Hh$(F}qHUĘtƨy8,S͸xۈzdnAO4(:Zaxg(_CVtg(k츏mH k ɐn)`toiZIvɑ!ɑq#I'I%i)9-Y=1Ix/}ri2Ǔ2铔&t9xguEC 8vǔi'{xKIjSAZ$w0ɕ_ggi}dYlijsi/wH} J(n9{|9g zIsٓYivIv9ؚh녛\𚱩I؛#s7I)!d Uj ǡB{)$JZ(K)؟,2ڍ.:6:87@B;D[F{HJL۴NPR;T[V{XZ\۵^`b;d[f{hjl۶npr;t[v{xz|۷~ ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender__coll__graph.map0000644000175000017500000000306410666754772027152 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh__incl.md50000644000175000017500000000004010666754746023030 0ustar fboudrafboudrad1b111aaa88a89ad46b90a2d966461f1log4cpp-doc-1.0.orig/api/functions_0x6c.html0000644000175000017500000001133510666754765020612 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- l -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh-source.html0000644000175000017500000001107610666754725023335 0ustar fboudrafboudra log4cpp: Win32DebugAppender.hh Source File

Win32DebugAppender.hh

Go to the documentation of this file.
00001 /*
00002  * Win32DebugAppender.hh
00003  *
00004  *
00005  * See the COPYING file for the terms of usage and distribution.
00006  */
00007 
00008 #ifndef _LOG4CPP_WIN32DEBUGAPPENDER_HH
00009 #define _LOG4CPP_WIN32DEBUGAPPENDER_HH
00010 
00011 #ifdef WIN32    // only use this on Win32
00012 
00013 #include <string>
00014 #include "log4cpp/Export.hh"
00015 #include "log4cpp/LayoutAppender.hh"
00016 
00017 namespace log4cpp {
00018 
00025     class LOG4CPP_EXPORT Win32DebugAppender : public LayoutAppender {
00026         public:
00031         Win32DebugAppender(const std::string& name);
00035         virtual ~Win32DebugAppender();
00036         
00041         virtual void close();
00042 
00043         protected:
00049         virtual void _append(const LoggingEvent& event);
00050     };
00051 }
00052 
00053 #else // WIN32
00054 #error NTEventLoggAppender is not available on on Win32 platforms
00055 #endif  // WIN32
00056 
00057 #endif // _LOG4CPP_WIN32DEBUGAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringUtil_8cpp__incl.map0000644000175000017500000000064610666754762021755 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Export_8hh__dep__incl.map0000644000175000017500000001261110666754736021732 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh__dep__incl.md50000644000175000017500000000004010666754764025341 0ustar fboudrafboudra5c2581c4b90468aeacaf7a1b8b2e179dlog4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent__inherit__graph.map0000644000175000017500000000023710666754773026437 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh.html0000644000175000017500000004612610666754756022632 0ustar fboudrafboudra log4cpp: RemoteSyslogAppender.hh File Reference

RemoteSyslogAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <stdarg.h>
#include <log4cpp/LayoutAppender.hh>
#include <log4cpp/Priority.hh>
#include <winsock2.h>

Include dependency graph for RemoteSyslogAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::RemoteSyslogAppender
 RemoteSyslogAppender sends LoggingEvents to a remote syslog system. More...

Enumerations

enum  SyslogLevel {
  LOG_EMERG = 0, LOG_ALERT = 1, LOG_CRIT = 2, LOG_ERR = 3,
  LOG_WARNING = 4, LOG_NOTICE = 5, LOG_INFO = 6, LOG_DEBUG = 7
}
 from syslog.h More...
enum  SyslogFacility {
  LOG_KERN = (0<<3), LOG_USER = (1<<3), LOG_MAIL = (2<<3), LOG_DAEMON = (3<<3),
  LOG_AUTH = (4<<3), LOG_SYSLOG = (5<<3), LOG_LPR = (6<<3), LOG_NEWS = (7<<3),
  LOG_UUCP = (8<<3), LOG_CRON = (9<<3), LOG_AUTHPRIV = (10<<3), LOG_FTP = (11<<3),
  LOG_LOCAL0 = (16<<3), LOG_LOCAL1 = (17<<3), LOG_LOCAL2 = (18<<3), LOG_LOCAL3 = (19<<3),
  LOG_LOCAL4 = (20<<3), LOG_LOCAL5 = (21<<3), LOG_LOCAL6 = (22<<3), LOG_LOCAL7 = (23<<3)
}


Enumeration Type Documentation

Enumerator:
LOG_KERN  kernel messages
LOG_USER  random user-level messages
LOG_MAIL  mail system
LOG_DAEMON  system daemons
LOG_AUTH  security/authorization messages
LOG_SYSLOG  messages generated internally by syslogd
LOG_LPR  line printer subsystem
LOG_NEWS  network news subsystem
LOG_UUCP  UUCP subsystem.
LOG_CRON  clock daemon
LOG_AUTHPRIV  security/authorization messages (private)
LOG_FTP  ftp daemon
LOG_LOCAL0  reserved for local use
LOG_LOCAL1  reserved for local use
LOG_LOCAL2  reserved for local use
LOG_LOCAL3  reserved for local use
LOG_LOCAL4  reserved for local use
LOG_LOCAL5  reserved for local use
LOG_LOCAL6  reserved for local use
LOG_LOCAL7  reserved for local use

from syslog.h

Enumerator:
LOG_EMERG  system is unusable
LOG_ALERT  action must be taken immediately
LOG_CRIT  critical conditions
LOG_ERR  error conditions
LOG_WARNING  warning conditions
LOG_NOTICE  normal but significant condition
LOG_INFO  informational
LOG_DEBUG  debug-level messages


Generated on Mon Sep 3 11:54:54 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh-source.html0000644000175000017500000002205510666754725024106 0ustar fboudrafboudra log4cpp: FixedContextCategory.hh Source File

FixedContextCategory.hh

Go to the documentation of this file.
00001 /*
00002  * FixedContextCategory.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_FIXEDCONTEXTCATEGORY_HH
00011 #define _LOG4CPP_FIXEDCONTEXTCATEGORY_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/Category.hh>
00015 
00016 namespace log4cpp {
00017 
00029     class LOG4CPP_EXPORT FixedContextCategory : public Category {
00030 
00031         public:
00032 
00040         FixedContextCategory(const std::string& name, 
00041                              const std::string& context = "");
00042         
00043         
00047         virtual ~FixedContextCategory();
00048         
00053         virtual void setContext(const std::string& context);
00054 
00059         virtual std::string getContext() const;
00060 
00065         virtual Priority::Value getPriority() const throw();
00066 
00075         virtual Priority::Value getChainedPriority() const throw();
00076         
00080         virtual void addAppender(Appender* appender) throw();
00081 
00085         virtual void addAppender(Appender& appender);
00086 
00092         virtual Appender* getAppender() const;
00093 
00100         virtual Appender* getAppender(const std::string& name) const;
00101 
00107         virtual AppenderSet getAllAppenders() const;
00108 
00113         virtual void removeAllAppenders();
00114 
00119         virtual bool ownsAppender() const throw();
00120 
00125         virtual bool ownsAppender(Appender* appender)
00126             const throw();
00127 
00139         virtual void callAppenders(const LoggingEvent& event) throw();
00140         
00144         virtual void setAdditivity(bool additivity);
00145 
00149         virtual bool getAdditivity() const throw();
00150 
00151        protected:
00152 
00158         virtual void _logUnconditionally2(Priority::Value priority, 
00159                                           const std::string& message) throw();
00160 
00161         private:
00162 
00166         Category& _delegate;
00167 
00169          std::string _context;
00170 
00171     };
00172 
00173 }
00174 #endif // _LOG4CPP_FIXEDCONTEXTCATEGORY_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender__coll__graph.md50000644000175000017500000000004010666754772027004 0ustar fboudrafboudra47b37e7cc04e22a2396ee56841c455ealog4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent__inherit__graph.gif0000644000175000017500000000231710666754773030402 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gC({*蠄j衈&袌6裐F*礘f馜v飕騤j꩛¥꫰vj j뭸J(Ԫ)'*&[((2[VkҒ@m>\f;¶ܒhv{(n; {j:/󊊨?' .Bq [q?<zS\p214\3\2;(<9s E21mQ5͋Z|Ig8 r4b_27Yu76Ps}RuW4[NNM:;,=MH0߈]8O7/.NzJo,kᰧ,3ɳ ǎwiM;N tC%wZ1l7+ƌr>#/~>/?2 | H@(L';log4cpp-doc-1.0.orig/api/Priority_8hh__incl.md50000644000175000017500000000004010666754751021201 0ustar fboudrafboudrad95ee574173363ee865e31389a6691balog4cpp-doc-1.0.orig/api/classlog4cpp_1_1HierarchyMaintainer__coll__graph.map0000644000175000017500000000066010666754770027143 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LoggingEvent_8hh__dep__incl.md50000644000175000017500000000004010666754744022741 0ustar fboudrafboudraf36d4216a9b5a14a72142b145ae316a1log4cpp-doc-1.0.orig/api/Configurator_8cpp__incl.md50000644000175000017500000000004010666754734022206 0ustar fboudrafboudrad986c1033d916968976f786de53f1f67log4cpp-doc-1.0.orig/api/FileAppender_8hh__incl.gif0000644000175000017500000005763110666754737022024 0ustar fboudrafboudraGIF89a"ӿp!,"0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~Us H0:bÇAHqÊ3j4upǏI$&S q˗0Ifc6s%ϟ@ J(ϙF*5tӧ}BJ5ԪXjW+ľ[*ٳhM˶-"n%vݻl˷Gݾ++^\ǐe$L2a3kF1yg˘?3{C^ְ͚ӪM6׶sC-7mܾ-8iƓ$gΣ?.:eֳ󣮽;cß.a⭾csd/yc¯\h}&X 6HFV(fv"&*.2h6:>BiF&J6IN: eTf4e=^ieL~)fJ^afYj*fpfI؉yzg=}Y]fvh! 餿HJi^Vn\&SX "i q-jLjW>Xɨkh K,Vpq.l*m6]Ӿ=n[$InꯟkO>Y"/<+g K 0H|[p ;qĸ2ÕNLKloձX| &O*7,%5\ή3?qIRs?<|Kt RI[&֤x5c;*C`2uy-n]@O&tߝN~,77w*%/nK`SrxsIe. 垧\/:S^F᰿z̎^ݾ! ?񃬎?|1ϒPf=o߼o'ϊ}fS~wOPv?'^p?Mq@5 U0RЂX*xa 8("Q '!+ c( Ȇʢ!!fC'P;?{!A`# N!pO33$v`Ce T9h4R8QɕEpQ~;e#F(JL$X)T@^JiSILjԤZ@KIՠuwVN!'d/C*e_Q7֍~խ*ںYWդTkD1` [:֋jV+;%+ HE].β-cn˴\[jhCW4\$ǂT5Zd5ptVoU y*uKk7":ԹgrGX+bWKfٝTx#vV*׼ \{dzwyCk(U`~ W f,ϐSZo[Ҍ.7a5u8p{D}XL'mS0 t,e9Ŕ,b1m)j;$> y$"kj8TK{E#;e YXe_UP ,I*hHSVr36?`k~חi:۹o}N/A-䞕(Yg4 ׂt%}+j~^ѣi]B 5BuPzK~Pɺ@Rh!U?}N5k;bc 4߲3mK`6MjgTCpv]nF&~7n:75~h[iیeT>$1| ?8g7Jt}&K <+ꨇ 6y>CErf'Z~7.;q"ӕt5-iHqޯ5 ]Cf\ŁCW>!9k5aɴNJ 4O ^WB~ts ~UpE]orGl7BiX7'@T/`4mpw`'%V Hj7%=l Ӏ'F&6FGa6((Vr ₔ}1X63TA`҃0K5~%>R{16F&`UT_91 h V4nGcWl׶HsÄGwBd4nx*qN2m(lLe+ray-<^mj,m5|D|ֈAZ?&3O͒DnEHx^u6rjԊGbk5gA=,hl8EO*7n~y܆lڵBte>6i*‹;we+&422`(oW"D9>Wlhj_ p希Dx?K(h-kkL7G ÏxՍi[2z^YqIZЇZV @R6(_"I]@@VjmeQ9"D 54 7h5I O0:7Ny7PC7-NRZ@;^),`Bh"hRxUB5725 R%A;d+ 3QyJwɐ9YKA9t7YḰ"qĒS!~ٖu2ZX,i*I*,J@,ŘwxK@©{I0\vǘ/|X9vr )ֹR)e97IyfQ3v#XagTh JhР:Zyg AZ"*fr/A@3כ`89`ʴ= 8?JNwXryAZ%&*5)5KSJCʓ U!cU*]ZdByD(`OJi&z.GYUbdZ-h0ZlarJ(f<{^*:U+Deh:z(MYJ8ʰ' l;e;:ꤔy9 Vj[YJP *٫ZyʖH@ κP6{ʺyzjjMJ z k*N 6L'cq:2vG  ת[:(kz] JZ; *sIWRPkkб*dZ@) &3kˤtO 4[,۲.0 F{4IjsNaRT U3 %G4C@RjkzDL _[J5w{ :{|kb&v :KM vCa{;C{9"kzbۭ:# KZ㸏;>i kX{^[vw RD~ v˹(;м~FDUޛEF$ٛ4ٻtPht_<ҧZ\`+uKDKUp{q fRyAQ- ,f`&&3ܩ !|xv&<+1:?KiW !F,#SBq?ۘ¿UɤFsJ5\fї[zĊ_ 3}jYXmM(p: ɵ=je.ؚM͔:Ȕ-ո[<'c\2}ׇ Q;ۨ _܈*wڇ%) }57c޽]-TN+;IJRxQ~%NyS_k+߱kU_%{:vbd^w{%k u}.|pv;X.1Nkx5vz ng3{ɺT)N'9~n pon=!{IM-R,)^.ƅC(,%f2[DvyNm|>q}d`ugNGi>~̧_yM5o7o=CdQaD.w8gO>{ό AkhvVOXo?0r?+f^ /8$_}}F-'Xxg]N$^iFP0I8ͻ`(dihžp,tm߸|.G4=vƤL)ϦTRU, txL]z`C0{ɕA:1ַHa%|xq! .QdcS~I")E>p0h'2A(ǟ^`yX_!4-E"(A>(Vw!:X"&wc GX3L`#*Y$Qc.nyMZWe)%Su&$Mf x^I`J<),l"rqʡzz(j_*rUV"T*奉 ؇d` ] .5gRCg.ЄF]N#" 7rM|˃ǬuaeB" 4tF1 b bg?sb&|oG!(I&*ѓ[b |jC[D$֮7f2\$\5I41r\VQz㻏WF3n_+Xg}. 6c1Fnq5)NMtc6i(b"(`4yEBWqONEY4NlY>VchS_GQ!}&5rMׄŽ cUsh>"ϖ3X%< kWD U D*YP*e(KXYAߓ- quiHnD~tjiZ4VUd+x bmeoq֣,5-Q%pYE> d^v=5jץ;.Ϯ@]mnk\̶RMyNS8oK*޾h;$y2APb(#)xX0!R,}B} {©9a7q#V_idv**-@ ˺XO1 J,ez~ (yXdJޯj8ѐfFJ[ғQ+7͙0bGMJϦ4"DWhB[ͮM\KiǬrm.*7-k}@sb J7} `1$/^M!.v#p:.CMS X+).쐓9]r[@/a`[n;yutq2_cNy 9)LlZs})v ['Nu=ӯxnjNls =U; ŤJpǯq/Xg{{ZxW#W8x]*Ϻ'?0Rm ?J'Ovo@}ݟxrg3~Ɔzf!}+v7 } pLg|~T%H{}w|(AH,8z/hpe}''_Zz<؂z5N`_ 7Hxv!~iVfYW8j`ay0Ul9vg+b8`԰f {x8p;m҄W&g}H "l_R;l 6w_w@ˠ H2~ mu.؊({H\=`g#^8ӶlL !%w2`8( =XrՌHxA sbȏȎ0Q?tBHy )a4ItJhxI~#񑲀@(NET@ɨВ.Yɓ^q-7g&\\u~C56 Q|ZK;H30I e>l]yo@9w5qu^WFq n5-[}0INPCnJT)?q 4a5.kL`]dO-E8f)i3K`U|c64JQlnu3):قHrؘp;{R]NσOWT=RxI5DT܃W䕘y uEj+ ukpf ;\rA5R~L+^KKw+]k#g%k`xr+[ -ָyA;^#{;f+7mx[5tauV{i.K*{WT 瀺#q虩ٍ-+?7Ž o~;e;XžC Jk{ G$Ƅj̋Qлps;("u" vK3}g/+3|{˜iIyyy$|C9\翳#T`-W_B{HLtL|-<Fwؿ1gţd=YŪ'oSS rks47uL5lDGePv zNjLʐ;8A17PHȍK )_k *scҫĥlom[V[ k*,~l0Bs||̳Nh|9Ö,̡I:xb6,,pLǮǹ{NbkF{X׼ל~> \zW:(%ϔ -lпfLƬ}!-<2qY}~ #]q# m"&]="3m7=B_ ՋΏð&EMZ"u sj\]WM3CnƿJ>a_=i-ՁYVJV;an|=ύBӧCvd3]l̟M8ݯ6kuhV 4Rq\ڦԃ}l֯tfسl" fnĠ}QmǶ ݵ}M8p۲rMGMܤjLs e{,ʔ͍ܔ گ rmY|F}ۧpr K1,g/ klцILUŔIga]r">; 4J9:*J"] m^ 9~jY=Y.DN3>lÜFfħ ?PYF.qd$M8"U+㜍kom| ߉H"Vtu/%{Wʏ5 aSmzQZW~Nlnƙ׾Ș;A\Z*n꯮ǭ͛Q\i,/ٔuqN^{c8Sb1x}ҾT\NZֵ\Q(yBάo$J].H$lD8.h^ ^X:Odex\+,0.89(.{c>NB+.>m+O'b qDl ?H sh]7>&qEA&)OBXo\| zO"5~rr~oaDOu_wKч@OnVl}sS6soמo ^$/'tp/ۇVCng*ߨDK~ʟs0>$oeA/ Ot؛/&n}_xw]_P0I8ͻ L8d,p\tm|d?rl:UtJZ$vR0P 7[fo/ns9E*x"z8GgŤ́$i5vK|ٞ_0֭Co:VH^>M6A}X_83>觱 Aq uc %Ry-cd)6_}\秓|iLPV`]Z(ӔNeNTh@ ]]TN(JTײϢBՊU`Y9Rݵ졺o/Z[1pUL~&<#6LJJiࡌʬ\/R #ƒس ?~ks}Nf?$ʤ(8*>@6ftҭZP̔8F#Qf"aOe7qRPށו"n'I-WC&9m#]KtDzfwNًw%Gx/吉\c S.m W;Y\W6E:=S東ir~C+|~}.q}|0e4ܨraM/%z;VmO@]/|7^3M6iKU~~ ~燎ID}v7W¤}6c\~fWtWh'+XhDx0bK&vl6&~GEFhM K~OXP(H(;4 :xf>ZF(5AKT~qh rhoz8|Fxp zxqt$3H5(4u8HkkvQH~sX؇VXG-Xd^WO , x=Qo#_lSDhwDH\8)|U}=7b17OFS(uLX( 苤kgcR?ǍpuVXXH x)Y8FxWX׈gȈU[XCLАs34|5"؁~gGWb)ŒC8ى1ٌFI5i7Yۅu7ih $g|NjXw24ٵoTّ*8Va-є@FEɑQ)#F3:)AqaUvdIAd,W94 )Fy R9YÔu7#i/g?Y_&G(Dy9g֓mI+ ҄9YYǹٜ 9Y`ÕGQ RtޖgieGaٙ"4$yuu^woW  Z 9D]y)MgD pY  !#8Hb(k)PdA` h7xA7/lSLᤋ#jLA:.ʡYPaZcD(IA'GRFBpfjl|6 e*wJy {j4&`&p=^⦤s녚IXЧ ~ !\I,\YTV:Aj`6d@倪qA+aho{J[ʰͨHTy+ ګFЂE'PjJ,'ZْʐʂĪr w4 5ЬlWn0mjgcʗ68ZА:8B®`暔7: @:A2th$[&{(*,۲:ϕ ʌQ(8+YEȐ?;7H9KvhFL۴@ :0QxQ+U{(LPW*/{Xz*^jުx^Hw[y_KɈj% ؎숷萎u˜+c+(fjR10ȸk|˳zX8Yr~x[[謬Cl[4uڨs:[ IȽK0;K{[8X;{&e #*t K9 9숿}+k\ňM$hEO; &`KC{.[ky<۵(|Zq=|[+IJX=B&Ş+J/4YK; !2̫L@\n[J%}Cm|0;&sܵ7as1s{,κ+(K-rG/ +.>,N]ܵeXi 4=jKJIn]kNl٨ UN?vNDNGS2s?r>* H+ę, 2 ˌǶ]lj )Yl'RNwvYwmXDߨof+钝䥾NC|.@^鱛 !lBw%IU_ sU뽿~ik拴>VE;pZ_4ΪA. ~‚.~/ ط.v߈.|Q?N,Mf{Ş̵CT? FU+L\{^򅾞84 &HTD? [ZbڸAtlޮ00^p0*J裞>n$7+g~JjUpuR[ȬfA|$6->pkĪr%՜ Ik׿] v+X&dcƝ8e `8i1OδZEB;rָva̹~S.&^CΌz j]|F`b۩]Byt3z4qy,=f0aaw-  РZC+{]9_&|bisIs~:kN /h_^| p 17ˀ0&@%̝zBf2J, Oy$2}P1DsXv@͂1!X9peJO5 VhD!q0Mn6/fÌecHFq`A\ K#bFr)a h> )2\$JDRTmc$MbAD'QEK/ V\*|'MiYCCD!-W]ga(\ bF1/ bO6efXl&Mt`P+WdFLc]cc8AlQ0f%yL.b H.,Q'@5r+ˆ@( ]MsoTC[ BԼ(x`)CA~9aΌL%B'$K2NTNAΎzԒH:=Y7ds>]*96:|E }W*m:ũ奢jQzu 4Ө1eqafJfqYJYJMrZ7ZihǚZBq大 vjR* إY&.|Ū`cV Š*Tf"jeڮ˧Yj gkk:Ufܙ[A5J˛䚪+w#ff'K˱ZoUʪk8DjC[Պ:s;A+~G[V/bSIi:ٛx $*UKój` fpwq{i?jK* o[z zXڲW|;B+YʄL5{@;HP Jť=;jBpebA-4r ۦyE4XzwkhN[$2+EDgsî|ϳ>ɓƻ ּJAٻ0f4;<ɽ5+R$૰cKջ8H(1 )ck~q;d&s|&CKS!=ّO7mp xKDRZiql쯴cxQ>lCPѸScʭZ6|Xyʰˢerds˾,˵a,na<ˌ|,XA߆@,`֡7Bx+t׌<2,6vɫ#\1J,n9$h䢀;隉,L^e&01Cޜ5ףAq XZ *%Toiː8-1>p~c4 n۾v~9lL}- Į.|LXYx 涑7+S^􈅬7>X۸-&:+}v;+bj_nͣK7)0Pl>ɡȩ @Ys h8τ:p ъZe LC/юPHGz4d$MJ҃q0)LZ{8TF5Ҝl Ԣ5UKԦ")SJUqXͪVծz` XJֲhMZֶp\J׺xͫ^׾ `KMb:d'KZͬf7z hGKҚMjWֺlgKͭnw pKMr:Ѝtǚ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent__inherit__graph.md50000644000175000017500000000004010666754774030532 0ustar fboudrafboudra4c8d2f8e10898badf625711c35cbdd21log4cpp-doc-1.0.orig/api/StringUtil_8hh__incl.md50000644000175000017500000000004010666754762021466 0ustar fboudrafboudra067a3a745adf4358e8177da402494ccalog4cpp-doc-1.0.orig/api/FactoryParams_8hh__dep__incl.md50000644000175000017500000000004010666754736023125 0ustar fboudrafboudra617fca822243391f91728e33187e3a08log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh.html0000644000175000017500000001120610666754765022036 0ustar fboudrafboudra log4cpp: Win32DebugAppender.hh File Reference

Win32DebugAppender.hh File Reference

#include <string>
#include "log4cpp/Export.hh"
#include "log4cpp/LayoutAppender.hh"

Include dependency graph for Win32DebugAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Win32DebugAppender
 Win32DebugAppender simply sends the log message to the default system debugger on Win32 systems. More...


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x61.html0000644000175000017500000001530410666754765021543 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- a -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent-members.html0000644000175000017500000000555110666754774027365 0ustar fboudrafboudra log4cpp: Member List

log4cpp::FormatModifierComponent Member List

This is the complete list of members for log4cpp::FormatModifierComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::FormatModifierComponent [inline, virtual]
FormatModifierComponent(PatternLayout::PatternComponent *component, size_t minWidth, size_t maxWidth, bool alignLeft)log4cpp::FormatModifierComponent [inline]
~FormatModifierComponent()log4cpp::FormatModifierComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BufferingAppender_8cpp__incl.map0000644000175000017500000000327710666754732023237 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PThreads_8hh-source.html0000644000175000017500000003312610666754725021517 0ustar fboudrafboudra log4cpp: PThreads.hh Source File

PThreads.hh

Go to the documentation of this file.
00001 /*
00002  * PThreads.hh
00003  *
00004  * Copyright 2002, Emiliano Martin emilianomc@terra.es All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_THREADING_PTHREADS_HH
00010 #define _LOG4CPP_THREADING_PTHREADS_HH
00011 
00012 #include <log4cpp/Portability.hh>
00013 #include <stdio.h>
00014 #include <pthread.h>
00015 #include <string>
00016 #include <assert.h>
00017 
00018 
00019 namespace log4cpp {
00020     namespace threading {
00021 
00025         std::string getThreadId();
00026         
00029         class Mutex {
00030             private:
00031             pthread_mutex_t mutex;
00032 
00033             public:
00034             inline Mutex() {
00035                 ::pthread_mutex_init(&mutex, NULL);
00036             }
00037 
00038             inline void lock() {
00039                 ::pthread_mutex_lock(&mutex);
00040             }
00041 
00042             inline void unlock() {
00043                 ::pthread_mutex_unlock(&mutex);
00044             }
00045 
00046             inline ~Mutex() {
00047                 ::pthread_mutex_destroy(&mutex);
00048             }
00049 
00050             private:
00051             Mutex(const Mutex& m);
00052             Mutex& operator=(const Mutex &m);
00053         };
00054 
00058         class ScopedLock {
00059             private:
00060             Mutex& _mutex;
00061 
00062             public:
00063             inline ScopedLock(Mutex& mutex) :
00064                 _mutex(mutex) {
00065                 _mutex.lock();
00066             }
00067 
00068             inline ~ScopedLock() {
00069                 _mutex.unlock();
00070             }
00071         };
00072 
00076         template<typename T> class ThreadLocalDataHolder {
00077             private:            
00078             pthread_key_t _key;              
00079 
00080             public:
00081             typedef T data_type;
00082 
00083             inline ThreadLocalDataHolder() {
00084                 ::pthread_key_create(&_key, freeHolder);         
00085             }
00086 
00087             inline static void freeHolder(void *p) {
00088                 assert(p != NULL);
00089                 delete reinterpret_cast<T *>(p);
00090              }
00091 
00092             inline ~ThreadLocalDataHolder() {
00093                 T *data = get();
00094                 if (data != NULL) { 
00095                     delete data;
00096                 }
00097                 ::pthread_key_delete(_key);
00098             }
00099             
00100             inline T* get() const {
00101                 return reinterpret_cast<T *>(::pthread_getspecific(_key)); 
00102             }
00103 
00104             inline T* operator->() const { return get(); }
00105             inline T& operator*() const { return *get(); }
00106 
00107             inline T* release() {
00108                 T* result = get();
00109                 ::pthread_setspecific(_key, NULL); 
00110 
00111                 return result;
00112             }
00113 
00114             inline void reset(T* p = NULL) {
00115                 T *data = get();
00116                 if (data != NULL) {
00117                     delete data;
00118                 }
00119                 ::pthread_setspecific(_key, p); 
00120             }
00121         };
00122 
00123     }
00124 }
00125 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh__incl.md50000644000175000017500000000004010666754741023305 0ustar fboudrafboudra24c382eb63b7ebb3b16a741393414a2elog4cpp-doc-1.0.orig/api/globals_eval.html0000644000175000017500000001410610666754775020374 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__24.md50000644000175000017500000000004010666754766021101 0ustar fboudrafboudra1b30ed31d60541a7eaff0f10f86ba165log4cpp-doc-1.0.orig/api/Layout_8hh__incl.map0000644000175000017500000000103110666754742020726 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__9.gif0000644000175000017500000000066210666754766021116 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶL }L 59Ө"خ5hNc~˱v2UWX(exvHdDXDU$Iq4E9J *IJZ;[9kks+뙻;l; 6L[<= ]} <]3 ml.M.}hM} OǸo\6l0K>nCýk"$+p5i6vYndÉ"Jyy,˘. )TO`5iOS[\S*QNRŻ+ T`ˮ k6jjm6. rfk7)LC 8>8ŌC(;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PropertyConfiguratorImpl__coll__graph.gif0000644000175000017500000000221110666754774030234 0ustar fboudrafboudraGIF89aӿ2!,0I8ͻ`(dihlp,tma|pH,>-l4&tR_֫Vݪް,.3۞7\)W:~o;Xr:+=. (Y< VcRLhűɵʜ]ίʘ̣⧞쪼k `%ۼE!ܵ*_}FMAcGI746c` YL*hofrZf D5%t=O2**vZ5`K,Юh ]+[p[Ut7޿_ˆ%NXƐ~9Õ _f̝= ztҦ5z֮Ž]w6۸sͻ>+P(l;Ҋ(DiH&Lf֓PF)TVe"d\v`)dihp)tinީ|'y)蠄:g&袋"裐FJVj`R馜Fi:Z lZꛖj:֚zZ&O뙪뮱:,r챶Bgaފɪmj.߲ޚ˭v묯䶫qm+lϾeޛ|/1[<o|p,-0Ƿ.K/.C%3o` 4C/O C's@"Z1=C/7EیtO2N#kc2}sVwp[\;-83M4|3RLlJ3%jӊef^ԪY*Ǯn;߮ Oi7O6)0&;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ThreadLocalDataHolder__coll__graph.gif0000644000175000017500000000213610666754775031652 0ustar fboudrafboudraGIF89a*ӿ2!,*0I8ͻ`(dihlp,tmx|aH,$1l:-sJF,umjU߮x :^)I3tR;"~w k]TLi\5Nx@gm64ϹYsPJJ,;61*HIᆅ#jXP+^ܸ #Ǐ 2QFO,.-Œq&͆6o"̩ Ϟ@ JѣH*] }ND} LWڪHiW]GCb죳bђ-(c`Lx ̩0߿ulں)'˘3k̹ϠC2iLOU]Ԯg6;oͻ NQȓ+_μУKW\`سk.UËOӫ__>m_˟OϿZh&(~ 67 XVh7aSvn$h"~",JPr$8xFHD5x;*dzy4NIa$6Ni$DƸV~ǣh^ޝ%jB9"d Vv\fi9zj@vYJ袈 Z(J )EHz磎JJcr**g&覗idUZj|Yꮼ뮸jk& g"쳙6; *2:+.AJk-LfYn[mɶn:斫*N*r{~;멆BJ/FznB1: lbngϚ0Æ8.Ls , (ŭhFn>3W log4cpp: log4cpp::Layout Class Reference

log4cpp::Layout Class Reference

Extend this abstract class to create your own log layout format. More...

#include <Layout.hh>

Inheritance diagram for log4cpp::Layout:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~Layout ()
 Destructor for Layout.
virtual std::string format (const LoggingEvent &event)=0
 Formats the LoggingEvent data to a string that appenders can log.

Detailed Description

Extend this abstract class to create your own log layout format.


Constructor & Destructor Documentation

virtual log4cpp::Layout::~Layout (  )  [inline, virtual]

Destructor for Layout.


Member Function Documentation

virtual std::string log4cpp::Layout::format ( const LoggingEvent event  )  [pure virtual]

Formats the LoggingEvent data to a string that appenders can log.

Implement this method to create your own layout format.

Parameters:
event The LoggingEvent.
Returns:
an appendable string.

Implemented in log4cpp::BasicLayout, log4cpp::PassThroughLayout, log4cpp::PatternLayout, and log4cpp::SimpleLayout.


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data__coll__graph.map0000644000175000017500000000037710666754774031502 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Configurator_8hh__dep__incl.md50000644000175000017500000000004010666754734023012 0ustar fboudrafboudra9715f0a254538494aef5a26e5b306206log4cpp-doc-1.0.orig/api/PortabilityImpl_8cpp__incl.md50000644000175000017500000000004010666754751022667 0ustar fboudrafboudra6e88fa54aec91b7916ae1c423211bfd4log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ScopedLock-members.html0000644000175000017500000000406410666754775026727 0ustar fboudrafboudra log4cpp: Member List

log4cpp::threading::ScopedLock Member List

This is the complete list of members for log4cpp::threading::ScopedLock, including all inherited members.

ScopedLock(Mutex &mutex)log4cpp::threading::ScopedLock [inline]
~ScopedLock()log4cpp::threading::ScopedLock [inline]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/IdsaAppender_8cpp__incl.gif0000644000175000017500000000424510666754741022174 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N;~z( tR@.}{9 ! - =y#vm7!ӈqc;VQw%\ً"ȔSL3LCV&X JNy^}ThBXB1*c3 [sfӧ/攪#"sTu+ڴoCw ×.8 ~X kޜCϜCu ӨNͺp`Z۴s-wIMȓ+O.НK.oسo[RO|_ϞGo˟='}h $]F8a.xa_ `$7b(bwb,:a0b4_8>bc k$P9|m-`IG},ؿ 7`sH0OT 6.)l+D%x]V cscMBP}"nށ1- l_"DyQzY/pbYX'V!1&sdXFz 3FB9{\+aFZj-ܮV>0Q'"&!IGFc_x6(Nb% ?Ns~;'f.rτJ4ּQӀ]FnT,8UȝT/<5>Hn]{T_I2Qzx4C:Io )9D1h; !-PU7Mɬ- a3uKf0QfԼ`:Nu>ZG *SաjM:ip)U0ӭN9K8*WPDxe]zr²J=lb:VՄ_8RT}c'k'pV]]kf5[ϊlg={30VlgK[%ɶͭ>%.]mltw4A)T/7d[nT#/?ŝECxFffo\h9ajfKIrGaV 3Jϙ4K97 هxh_f)2.D .5RVE&ͫ! z$ut5]b ;B(Nf;Ў4;log4cpp-doc-1.0.orig/api/Filter_8hh.html0000644000175000017500000001456310666754737017743 0ustar fboudrafboudra log4cpp: Filter.hh File Reference

Filter.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/LoggingEvent.hh>

Include dependency graph for Filter.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Filter
 Users should extend this class to implement customized logging event filtering. More...


Generated on Mon Sep 3 11:54:39 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FactoryParams-members.html0000644000175000017500000000644310666754770025124 0ustar fboudrafboudra log4cpp: Member List

log4cpp::FactoryParams Member List

This is the complete list of members for log4cpp::FactoryParams, including all inherited members.

begin() constlog4cpp::FactoryParams [inline]
const_iterator typedeflog4cpp::FactoryParams
end() constlog4cpp::FactoryParams [inline]
find(const std::string &t) const log4cpp::FactoryParams
get_for(const char *tag) constlog4cpp::FactoryParams [inline]
operator[](const std::string &v) const log4cpp::FactoryParams
operator[](const std::string &v)log4cpp::FactoryParams [inline]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh__dep__incl.md50000644000175000017500000000004010666754751023473 0ustar fboudrafboudra30ed904900e9a8a656900a46ba328756log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SyslogAppender__coll__graph.md50000644000175000017500000000004010666754773026057 0ustar fboudrafboudra9a82a08c80d442884f37663aa5a1a215log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent__inherit__graph.gif0000644000175000017500000000220410666754773026423 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYGE:gݩ@*蠄j衈&袌6h磔Vj饘fhM駠*j騨jvꪰ*+ꬸkݪ+$k챔6먲 V{,H;x ĶKm i蹗[.NZnF?.;ﶃ*0nB2lO짼D*ü!hpk4̲5o:@2\I׬1w)/ܴK? 2Y Sqԇ]LScpm;-hrV (6v?Lp-}MWJXG|Z[ ~礧,΃벲._z*;.'7.$;log4cpp-doc-1.0.orig/api/BufferingAppender_8cpp__incl.md50000644000175000017500000000004010666754732023130 0ustar fboudrafboudradc0e7bdce802bd2cdd15e129223a31a2log4cpp-doc-1.0.orig/api/MSThreads_8hh__incl.md50000644000175000017500000000004010666754745021215 0ustar fboudrafboudra88e4d72663bc5fcdaca742a98b4072b6log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent-members.html0000644000175000017500000000416510666754773026276 0ustar fboudrafboudra log4cpp: Member List

log4cpp::PriorityComponent Member List

This is the complete list of members for log4cpp::PriorityComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::PriorityComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ScopedLock__coll__graph.map0000644000175000017500000000040310666754775027571 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent__coll__graph.gif0000644000175000017500000000220410666754773025712 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYGE:gݩ@*蠄j衈&袌6h磔Vj饘fhM駠*j騨jvꪰ*+ꬸkݪ+$k챔6먲 V{,H;x ĶKm i蹗[.NZnF?.;ﶃ*0nB2lO짼D*ü!hpk4̲5o:@2\I׬1w)/ܴK? 2Y Sqԇ]LScpm;-hrV (6v?Lp-}MWJXG|Z[ ~礧,΃벲._z*;.'7.$;log4cpp-doc-1.0.orig/api/LoggingEvent_8hh-source.html0000644000175000017500000001254210666754725022374 0ustar fboudrafboudra log4cpp: LoggingEvent.hh Source File

LoggingEvent.hh

Go to the documentation of this file.
00001 /*
00002  * LoggingEvent.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_LOGGINGEVENT_HH
00011 #define _LOG4CPP_LOGGINGEVENT_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 
00016 #include <log4cpp/Priority.hh>
00017 #include <log4cpp/TimeStamp.hh>
00018 
00022 namespace log4cpp {
00023 
00032     struct LOG4CPP_EXPORT LoggingEvent {
00033     public:
00045         LoggingEvent(const std::string& category, const std::string& message, 
00046                      const std::string& ndc, Priority::Value priority);
00047 
00048 
00050         const std::string categoryName;
00051 
00053         const std::string message;
00054 
00056         const std::string ndc;
00057 
00059         Priority::Value priority;
00060 
00064         const std::string threadName;
00065 
00068         TimeStamp timeStamp;
00069     };
00070 }
00071 
00072 #endif // _LOG4CPP_LOGGINGEVENT_HH
00073 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/OstreamAppender_8cpp__incl.map0000644000175000017500000000324010666754746022735 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/NDC_8cpp__incl.gif0000644000175000017500000001073710666754745020250 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.znpaN~,=c;097\5631ʙ/k-P+' @.ÇH"+ֻǏ IL8aF 8T0˗0RxreFɳO00Fu-"ŸΟPJ}"jՎr̩0!W+{Er{^׾T/)p-$޾̰=o5XG1we팓@FqSRaXcV2HjoQ_8c;Ue?ܔ.9BFq[+UZ),Z 2KYAxBYjd>ƽq2<$ ˜ccl%[xEK u3Hn4fUz#p{*FBTP'kfƂ '^P6fgԡFw%uoCBH`gvùm \z.fðoVd m&\ }7;Ab1Qq};tWLh1ύtxBnt0y$ʙ(&W+w0@G,AΑ~q[6ڇQ4W=1u,"Q3Cv=ga瓢XG4 6ϻ?ƾQ^ʯs}/ w;~|+L!As E‹nW?ѓOI{zi3蕾`7&sǏPcX'㓏4ؓGSnL }dWNSh{En4}5D~~@~vy2BaW<VUu_7nVTVX%6WĀ|u{3(}xq%T(c"XV,fxQGlCg?, .H2XHQ4Wx[v[ee5{Y_6VkTnx}s4CAyiX3RHٕafeimU^|affg+v\l/E#e|L{([~xAue3edvh&gH](iemjUH@a7MXX6U芡Zvbbk&fd]XbkVo]8!~;~$M8~Hx(Hbe%x6a/]DԌYȊP8$\H2dE[fHUp؋Devi9ihs.8I JZy8|VmF(x] r19RmPY60/mCQb6cB؇^@~p:P-$J~p m;yY HxVvk{ɗ䗽rUb)ט.]6Ry Ǚ5MJQIyY7VI_©0D^l= xIc2P( f.gQS"jQṞi0E(l<88gC1XQ^(nX i߉` ڈD$HBa E)Y * YZ c(kae-*/i~'kf3:_.YZ`u9>.J:d@V].GbYtYLc{(FJ ]Xʆ&I+!X[a:7f:]jhghVRcJTYȢ31Zia =C9:X*idy [{ڟ1ցZZPxz&$)Ʋ:\. Z_@\j OQ`꘡ 96j")e5ijhvIv?ڪh^-ik?کC0rʩlzᖮg*y~ ?$9bJ6IK. !ʰWuI| ix鱙 !KRňs˳zT++-KjٜTv:;L0D?AAJRJ?Fjudqgc!H$Ps@+CZ'9{TF8\nfk`3Mtwm;DxM=+<)g1QTID=zAq |r l6ĸkGKdǶ"j[4”K LpQBd@h$PIi۰t&3ϫ=O{옄ڻ׃+Q;вJ9)){;Evp(+w"ӿ [cZz$[c B㉭:, G3+8ʠ& wgZ;11:j33`N +, .<Ԫg[c׈$(= ?,yئ,ƫ0YHM OqpJʆ8:]窨W%5QjjiК\k _+i Z*`gVhy{UVQG嵾 oEƓZ}L::g`L\YdOʂ zĶHȞ\palF|z log4cpp-doc-1.0.orig/api/NDC_8cpp__incl.md50000644000175000017500000000004010666754745020152 0ustar fboudrafboudra71ea9d6309183a1184bee6a69d79ee7dlog4cpp-doc-1.0.orig/api/Configurator_8cpp.html0000644000175000017500000000455010666754734021333 0ustar fboudrafboudra log4cpp: Configurator.cpp File Reference

Configurator.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/Configurator.hh>

Include dependency graph for Configurator.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:36 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh__dep__incl.map0000644000175000017500000000017110666754753024655 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__9.map0000644000175000017500000000023210666754766021117 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PassThroughLayout_8cpp.html0000644000175000017500000000632410666754747022343 0ustar fboudrafboudra log4cpp: PassThroughLayout.cpp File Reference

PassThroughLayout.cpp File Reference

#include <log4cpp/PassThroughLayout.hh>
#include <log4cpp/FactoryParams.hh>
#include <memory>

Include dependency graph for PassThroughLayout.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Layout > log4cpp::create_pass_through_layout (const FactoryParams &params)

Generated on Mon Sep 3 11:54:47 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__31.map0000644000175000017500000000015110666754766021172 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Layout_8hh-source.html0000644000175000017500000000727410666754725021267 0ustar fboudrafboudra log4cpp: Layout.hh Source File

Layout.hh

Go to the documentation of this file.
00001 /*
00002  * Layout.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_LAYOUT_HH
00011 #define _LOG4CPP_LAYOUT_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/LoggingEvent.hh>
00015 #include <string>
00016 
00017 namespace log4cpp {
00018 
00022     class LOG4CPP_EXPORT Layout {
00023         public:
00027         virtual ~Layout() { };
00028 
00035         virtual std::string format(const LoggingEvent& event) = 0;
00036     };        
00037 }
00038 
00039 #endif // _LOG4CPP_LAYOUT_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__14.md50000644000175000017500000000004010666754766021100 0ustar fboudrafboudra6f9261814d3a86b91c3b7cb25c002c37log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender.html0000644000175000017500000003060210666754770024301 0ustar fboudrafboudra log4cpp: log4cpp::BufferingAppender Class Reference

log4cpp::BufferingAppender Class Reference

#include <BufferingAppender.hh>

Inheritance diagram for log4cpp::BufferingAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::BufferingAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BufferingAppender (const std::string name, unsigned long max_size, std::auto_ptr< Appender > sink, std::auto_ptr< TriggeringEventEvaluator > evaluator)
virtual void close ()
 Release any resources allocated within the appender such as file handles, network connections, etc.
bool getLossy () const
void setLossy (bool lossy)

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Log in Appender specific way.

Constructor & Destructor Documentation

log4cpp::BufferingAppender::BufferingAppender ( const std::string  name,
unsigned long  max_size,
std::auto_ptr< Appender sink,
std::auto_ptr< TriggeringEventEvaluator evaluator 
)


Member Function Documentation

virtual void log4cpp::BufferingAppender::close (  )  [inline, virtual]

Release any resources allocated within the appender such as file handles, network connections, etc.

Implements log4cpp::AppenderSkeleton.

bool log4cpp::BufferingAppender::getLossy (  )  const [inline]

void log4cpp::BufferingAppender::setLossy ( bool  lossy  )  [inline]

void log4cpp::BufferingAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Log in Appender specific way.

Subclasses of Appender should implement this method to perform actual logging.

Parameters:
event The LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout__coll__graph.map0000644000175000017500000000023510666754772026030 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_0x6d.html0000644000175000017500000001056510666754765020617 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- m -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1Mutex-members.html0000644000175000017500000000501510666754775026000 0ustar fboudrafboudra log4cpp: Member List

log4cpp::threading::Mutex Member List

This is the complete list of members for log4cpp::threading::Mutex, including all inherited members.

lock()log4cpp::threading::Mutex [inline]
Mutex()log4cpp::threading::Mutex [inline]
unlock()log4cpp::threading::Mutex [inline]
~Mutex()log4cpp::threading::Mutex [inline]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/DummyThreads_8hh__dep__incl.gif0000644000175000017500000010457210666754735023056 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~osTrbn^¼`ĮjZ+ӨfVdw_O ǫL\ȰÇ( "3j!F? 殣ɓ(SfdE/AĄ9W"Iϟ@5{f h=Cʀi1IU+W ʵׯq‚zt~dUHvdcjKݻxT/VH +߸],…fڨm[<9p˸gtZS^=Elţ>m%6bۑG˛߱o#v`ȓ+_=?gͽDž=g=vuk?2r͋L=aW{h]Z7E7St T}/~m`|!>,'mHMab8^% (MU8#U(\c(Tcb؈8bTh9fЧaNFopI!:cU`mBCKZ`~&碌6ʑڠ覜vZyJNjֈj꫰֢*SI뮅JD j.QEVR&+F}b4 7p[}XR(覫D*ų+7kl+sY -Ұ0GRq(2{"y%yR18g02f965 zUaR0+ͮ"f` iA㺊BOJW(̵_4,b%= gbɚ®ì<$&.#Z+,j/f\ lgզֶP\vO-T WW=@V).tEnu#v{N5+e!oyՏ=zKJ~v_>ŷQ_w~,}|)L  G&".beK 81oly+xq~c"b>ޱ"%/J!)/ȟOefCJ,wz+sy of,g}ͳ͑π4/B_͝Hvh̆>jOa44-ګQ#@OKh:s|4aCjjZ>54WAUteZk^g+^] [[f] #>e> hGr!vU/$1) ;T/@ݏ춷`ƪXy(yqڢ[UcMYnFIpȐ۪U#X^g rEr#p&̲(.IJL;Sɦ+b2yЋs(&Ew͘|Ǻ.= qcL=LjR))+٧)"$*-*8bB{*̖lyv_`jO4>[{:#}`}~#%qstbLt(K 'ws7|Spx@wygYu>%HT08xTV} :GGۇqS;HF(wQ1I(& 5D] ؃\wmb(u/g<ȆPHNqilw_<&D 3rn(j0ph?MFooUfFv{ąu[/7lx%S'׈bz($`lxaGn2xHh`rXe_[֋ " X(u@`Pi_Gh0h|xh(cmI&4UV̵ cj80XW͘;ب(ȐV結-G@i<i#|8ApDRc6~Œ'~ _0钗f2)>96/"&{=O? =3HxOՍ_4flG^ pXIPLR`Ty^ EcXjsiylk FeI]u9Stc\{^FdyISՕyE7uiq[bydY% dיcXaH7fpc&5fÚB_I<93zt.?hqYƹxY^o949jA89XEY6)`vSyAV嚩0@:k-PC_ٜIW99yvy 277IDɛɖi :Uqՠs8ɆZ۵V6EYt@fuT>>r_*T)e+gכQA?)5L6ڢ5MT֥2 )"3y3n"uHSPBdcV;tbn<7nnJyT830312m 1x{8`C)cEVUyy*u/H8$KzX~c$Ӆwl w NRu>7&y%/F1㓒˗7vn'Byz{ZvAw:Gwk7R*"* Η~zgE0ݪu795O:w5xrEjiK|˪Hŭy9ЪF*0骮 vTw~.C6Ůrчz/y72$Dp !8Zkʰo~WBp*̞%|iNLI̠L D\8V(l׬>9 {=-?@!CԉԒddMO-~WGnIm)?rEZR7bNfn>qD^j/L<~tv`l~jW y?( ߷ϡĀX|X蟥ϓNÕ^ܸY续 -桞,т.akcn A^bo~4奾ݚ9q]~n9پ׮צ9ř~̱>p~bΣΖ]yxWW >7y[_yDߜ\2^"FvU6o 0/://=;e=OϏ<rL͚?5K.ǃMgKMo]!<3PDC+f2Xq`?œOf48v/IS+ m>s9_%KbW_xFgۋ|X}?iK=i}'zZ ˙9=fn`&Lo. eؑ振4GH#9OBZ#!;zr8N`Rcw Cs)K{?gͶ>P0I8A׍dih,m,u&.$ `d.MI,lZ㔁zn,Qy{h/p;<_XJUYbacJT^]W*udy o;`̥cNͤ զאx# 龇.eؼDM 7KSM E&J"z3j"YyH$& FE ŋ@U:0Qr4xMhl5F\ӧP=DurҩXz@ W<._yL0|Te2Jyw7__6bX΢xAh4(F3v݋iAIZцװc35ϴs;3\zcC |+_wo3nGK!ONyv1.va'{OuK{ &x|QZ}c]VIކU| M$h(*vX'(Q)rf8>.id"20I~QGBcP.\v27MFifeJ5TIgF5Q_9 Ddd:e cuBї?iFj)hޱOFi"ڋNyR5f a ORn+J *Ğkgĭ0[SQ}>{YmqǪ˖$ߒ[dC.fv$.h轄b;,od^F p: 1- W[FEL7\ذhA(LU0-.J[L26ŜfL<Ѽ\Z]ݞ =ˀ3ү8(Ss Tgt]m'}F`QktT<-Q$YM}P4D34"Am_}D+ix+⭐CMTQ51nX?C<蹤|&x.(VRyD>Q4kIݰz%W~zu{ߵ|:"/=#__ <75Ay;/з.?[5bo~Cr{Ƙ`ؓФ&{5Ff~*v Oi[O8o 6hŰo;O9ia ˆ *SF;*`.<"Ѐ(61XNV81=8D_eAĸ-d@7 *dNd\H.ŽD,訳x̤b(>rqx̣d)hdYFn0[ (>/_8[QPU1ו ݟ,[br\@ v%syWoϗk6c,:$e7(K*&x,: duz\t6*qF>9=<ٞlt4>t=D7!y{}Wu{< "X '$H: ā @S߳"ł'xC&s:+X#Ax-ӷRjxBe3:M(A3(gtāPH"*D7 87>4S-P;Z8Qiy]=8{Ӄ0x h@|CVf&MK@4(B81+o{cb(ʓBrH &=@ 'Xv,gsS)(bWVx?jxcv(X?7ʸ@6NogXQ|؊XI_؃*؈GFXB~4AhCsLUL)酝tycIZ=+Z,Ǖ Yo¨ Gr jd^Zky4Q9XLqjJБGhz7Ǡ+أ|ZOu^J3] Vn☕RWdZq}Z6_̦1*vj ^\uiʪ1T񒧜O)xW&QZ:Ȝt&qy{jRIZZ*:[l W Yov)xp EXRhvfǪ:&G z@ZPԞK^ɮS;Iza{V4 >*Iv7fvۯu8j} 멭g!۱Kҫ$V Xب5ӆn$+ :Q<_>۲D[#k7wԴ5M}U[8ۭ;XL?皨 Q`~:cgiZS}Igd js&k2j*ƷkTJkr;|yqUK:k{ʹ&al$btn ?nuV%vwT¥H,dm1 3f[Kk/ Uƴ/˺U!ƫg˾4kZiliڰ +uT0ȣ]տ+̢׉|K aVL\!);axiE'Až iѽU]6ZP5Sۢ?̸HjGX+ĩBH[?̨,τ|RYKAQVڈ6KɎ`-\L,1|$iKg3I|i;ckgB8-yC zxbnF;ő<ʲjiɉָ؁LʥlĒv|&ɓ,Ư+Y;s i<CDɋm%g\ {ڬf|ɬ}D;EPH'NXw0,̏\XC"Ckèh1lCnبΜp 7 [k|z6&ϖq7|D=23sw|;i yƊ˶|L\|HP]t3Dէa(a}vG{?p=BMjK q U /]Հ&Cזș2u كړM{ؕѺ٠>԰[۱ƭdژ-(`B۶'2S\*Qfg}ٜxl@,*bDz;E,Ej݃4m)|}mՈ4Y\m,H5+GU ͽ }: o#I̭K߰-!>el{}i$V% .Y=(6-"}.N༭=Émw5--$XC֭JV^7.;HJ˘!cDJv$001cr}[ᅬF:Pt=zRwba<籝m69~Gơ7N<ƛ9μtΧ廯Դ.pUw2y}yX%<'/L\Hkq pxӹ>P:e;!Qv춌\n\׎0}嶰ښa^˸̜,ON&KBDw>pG8NrcBsË\/꣮UEo=q?22-ND큓A//9jWONN#s@cjI)_ed۴-,\1`o)F.YQT­v^둺}'s}yT3Hd\[t//CjB}IFRa4_q{/lZ!ܲ/N7R3vǧOαkk7L!%Ɏ?_؟ڿ/In ߓs6$n 'ߟ0I+6뇷`(^cUgRm,tmx"g%, jtШ جvzxLRg. ewԄK_u~Cy Hr"Ve`8Sv?#tED Qw 2˸5%6ݧv.p^#7LK, )&.>:G0B( " ypɓ(T2% yrGś8/tqgF?sXj%ѣHS"Tni IT͜Xvdt?\z9(V]˖okm["T6M&38Ka1ṋN#띉L5<(;s/ŞC3ңeڅwd*'ë[bN{nW$ƠeC6~W巅-CoԅPOnAqٚ0N3/Ӡ_/sXp̓Bu eIQs. 姗MhZ?幐^$ؼxb|GVo?ZC*FnH[>FJŅXf@h_ovb晀mpH#9fh>Ɯ|}駙d"&& +ʕТ!ڋ]'F&{:9fy^Zvv9Fº\OF䭱jaBYܖv(#6l*cF$z"+f;߆$j C)j( 2ojv% b۩kmL䬿:+ wq xa). 32Xf^徼;r¦{m,1uf/zy3ՌT8og*;A\G1Ⱥ"k rHu$i?|,ߨ tx Z3੢cxΌCuߑb.^BL_N)ҕrԋO=nϩL"8:fvQZi1ݸڿ^g%3gͼw^̯9碷K4f} ֯OoOOZ:CN;7]c3>'LwL^~ǻIRR1DzVk;tD-eڔָ򭅕! G>)ņ+ph04c @8(qk50+K  uHu0b4pF A4VBq kX iDdaDPFNExk**>VxDILZc~sU!WyHҬ'A6z;lKώC#p9zq|`)FYRR%1Mr$4HEK^fq1ـ&MkZ2mBnS7-OXJJuq \zFʺeTv "g7Y|ֶ$vtݡr7{olRWB;cz}\7ȕ|Kޗ ,Oa^:tD W܂1M_Œq:E}~z؋T.?.J#| 똶t.nLT&G))`d*U̐ ,GYfC b/7_EZ\Q5o>̜fP:7~-e ηhaiN^|F %ɘδ7N{Ӡnլvz9-Ƣ-m VvjYMB2Z &rrcYTgZ0ׅF6+lAtMsj纚5[dnϜsm vۺԼqh{v,熻.EvS Rw6sYٲGzs 7SMr4A <=Xjѭr]`7H);CQzWR(ӵξc9s@&E3&Uzؾz>a[ 펢E8¾u%&'S@r[΂ 1O}9Rܸdt7'A5hgrc c|yo{Rid]LӻWHC+Ͼ={=hzǯOUi\q!WGJpw3vui+~jsl=}^'~Hhɶdx}ǁ9Ktz&H.m׀'&tS4RAQ h8tFp ۷t<89:-@(1kW/(wMG\]}ZXd:!/a390)FR@$8IGՄJ(i`hgbwh&4@C==#BspZGWttk-8hPD:@*`E%=ÂeH~`uI(NJ|S5;;:1?4azyZ(PSC?/3'($@XXǘ}( xy2#-)m0=3tJ#ƘC5:zHjC @Xx 5p>xF؃(Q~WKx#O9yse}+I6ey(Yq6,' ɓW=PDYw-ٌ/I1M)mrh7I6j3БW>\ٕ[lfC)[aXoz'dmwI w@diwYU`wFYXIbp89UZb B3/ i旞vO)eCYP%wAPY~ ݵ ԚI)SoxY[則雍(zQIH߉>酜Eۀ i)"e`o#i\Zy ڠ 9N 3ks >u@<Dq ꡮU$Z 1&٢LyZ2Z4ɟɁH|+@ !J`DIxxXFc#VH/Q4S*"WjɉXrx)8!#ȧT @ׁcj8H>a&zA7XY15*=`z2x8'jr;U(j~D;AFi)Y Y.S0EhD'o3?H]zZzÍ*"nxsOTAȆR0?oʜ dv?,Q4ThGH6B( Kl:UxB=˰{_|zBMZW 5˲RsDJFj؈ 3˲ijZ䰪ZL5DSEiسK. ұ6p%U_'[TGҊ`44ۨ {s_xiG1kd+"]XUk"[rPDY]K{^ᢍx͊S)Q˭ع *w*@ۮ: Kʫũ.DtJ8 ?2ԯ)YR{!Bȼ޺P J0dKTBT鞹KOJ_N`q;PjN ٛ׋G'J7!澒؇K]J@񼲩Gj)h"݃>M>] x4z_).N`<o஽3^}^(3HnO Mchf>kqM0NPnNz%.h>Zj&nⷎ"Szo6.:./~=&}|$YxHpNۂ_Õ)c8t>`^ۣ=aNODY|xkL56Xh' ov>=fd[UHvo_%?>PdxR2\v">Z&-ΌJ/L"Q/$ObWZS˸ӊқ܃M$^Z po +>hyCH/8_n rD-۴=O]>yTrJLm Pӹ<9Ͻzs%6v"*֏w>*p/b/ì嚯qCd*TMU[Z ۽ L8i`bihl0))4|ﷱo D:ШtJZ&UzT㲾MiL&K1|ISfrD}OQeCq^ooyz2F[$+?:C)R˕̌wZ5нu[g^4>ο_һԇꄲ=GDr;( &1Cz@$5}P6r|!r_2Dɲ]*&J #"L>,QȚCج7J7IJMTGթ(Y]s⣜+l7;:T4궮wU%߿ LD^8pƐlxj{kvT^:Y =cT;Pͻo0XA*=;ڸ t:8 zt]]#SC<_{`co~} ].&#u% }QגͶ%6b_TuarƵՆ,CH+j$i"B uWWL8ha:)NxBw2 Ə.: "{=yVvJH/^^1Qe!% 5(eN8&o/DhX0dq'I@* 㣲2n6)q:v~j*'%QJ}} eVT27&+ 4):j:LZ+leRtzB벙$K&[)$Cd@+/Geԁq낾?:omu001J".A)UCq'jmOs 2j-2TE| (9˼3P!A;CpǗ.ӰԖ)'jG4g6v-Pw[w٪ws?M]:r#%b/ *KMv"v`f#α~eh8RQmڞ 9GJV:Эv{ )A.U{=_]F7b3KcP>G{TwA* _ɐ󲫿M@s]eÜKߓ. ~M8_eQ.o}n%x)9vEȏlU8_U`壛όI5~4g-f?2=e^a<&Ӯ\l>X;PwpԴ{u_ -4U[.Q7CZF\!hOB `)mK&L:}û_ h"!ٍAtV~{CܒMo{w *|(=6[ipc68To7LwC6ȮB >ׅ g@#:whk3;T~#C4s_ڦ?ڏ8}E|q"d|'&~Ew$|6x`|UFiKPUzƀuHlOT'fG|aid`jdgdZdn~"n2gx`$nZRf"Pg*XSRf^\#"惷Eqim3Qvu\J քs҃Px'RhGFQQv`gYI`KsW37&xSHH]GHF\!X"H8gymx}ZxeuYq8fHň'~TxÇj؆uXWp.P1B,͓h8؋`8IU%/Ęʸ8RU\X]rE ((2wRFHYю X9gQfghȎ莽_8:_Hif蘎|吮!]5Wwh(eVYQy^ICؑ8Y%ia0y[+%T39X5iYq //h-?xXaEi .I)WkL9;ZOR \Y[W Y^\)X&oM)5jr+4ki<́qVs)=}k5dsP0b,}Y1#IIR9啧w|B{y=Qr(ə%u9"F>6zVsh,a(O{xvSfoipSRiRȝɹE|7pfjcIeɎkx4tY>k@dY ɐ(^[TYߴmkɞЌP ݉q9GzwSԙ#ca,#K%JJә)|[ ZR ZXsM:#$BzLDjF;Hģ$Sz4zKzPף[%cz8~Mf_K;\jx^{׺NĮX[l7cʠPhhMǓ~f+U{I a;Ji^Ǵ`gM-2RQ[[x+bzk '7nHJ<0QS~ຝW#`Mp_~"~ͻmNNQ*B_tb>*̐h.lL*~'~ ).|iAWpB?>֥ _ :$łM2\gIM/0o[fU{el?9& _?Zz;W,gvm۸ m8&Y3lcwJcYkP໽%{&nptK;wuKWT/lua,t嫿1y5輓EnW.79`D3gud1賿,WڗT}_OZM<ȟrt!ͽ y}4gw}/}@Pо/I8ͻ`(dihlϦL۵0$l'GG }5Z3[uj.vL.znGP1<#[}Miq`7{v0<YR1(tvFg>_)._aĨiȕh.8 y¶k2ӗԭlWe$4ܰgzzorD`ǯj !j@O2񞈎;116#-\ɲKKblXB/%|dS|@]]9*]tʞX(UΥWsU Hh'NN5c֦hӪ]aIe"Hx˷߿-RYKIl#KLʹ2^e/fGeG~^ͺdΥ&er<Ϯ5vl[i\kR9~m9TeNyGeJ'RTtcË/rsﵜN>bъŽ;zf_3KT,V5GDa#کpXRVhauP$y4:e," sň/ wڨI0wāH&)[|Z5GITS)>F%l\cfC "\bᕩΙ-4ʜ|BX%juF2g LX褔v@ _IYƐzBh,r}犟jK֤4!1j}w`Pӡ%'+`l)rt'Ok;Z[_/L*)K5()מ' |hCj,PA) yNxP9 Qڠg.JaML3kp<:ƛd'Ȳ D4*<~('cVO)Q;'2r[)0Bn1E0@ x5֩D(:\qS[1"jC?nW"7E2򎬩ZGђN%uՃ(e'CobxB4pl|OԖ ЖGG!OԦi]`Qzt<;qӢU'?ݩ QA)TӤժ4jOTz]0q U|*!zֵ">jMճ~YRt&c,u`pjU˚V:b'[V>ˬf7ԙ3e[/WɒM-A[ZJcF[VѢkeY\V^O+b ׳LRHpj^)ZVTLvwMv6tkh j.z}^ Mh`)ܻoyo zV7mwߺ޹waIaLZKƒ7x+a>fnn#oCb m9|N-W$3|{O~H~kيvkU*cUޜNPphl_,!"..n<_^9U*? [x$:- 60 KU݂ٮY2ul2ҒN?8V1-F1Sh@7hj]Ħti)mWTky]ՇN"c XZ^U2<;KiBֶ~qX.r$]vÊ6浱=i>25f`z셣an!D:?(e&jk͸aȨ6i%VDu(.#aUYPEc89vW萪6f2gՊyIC 2R9@ ɋD`*v&Xj&k WV:GX1Ai*HZ}mBHitz%I5:iYXȖ"CBD:9p?`zd=铚c :"vբ 9(F`INa9e0+40A ɛe6y nhUi*\hy#/X@aƉ/y18#%Eėimř Tm`>waz=pyG) Q95R yD#PyՓ':X0 G z^$6) С*9,JM's0W$53qע> ٗɜ&gɂ?j8N If6;m5iOiB:DKVڙ't0I5 pwjYSJ & [^T1*h[ Ne}HZf:%ym r*MCRZox86JB3zZKlqlGeZRO_Boj_ZqXvʪ9ٔՉoMeZ]H~j.Bʫʨ qvO/IoIQPa:KîXZrZ!X&T֒ug8Vd lXʼn(r9lP6W 2JL6sdJagq9Py?#4>n _L G؋"v 5a;HA^ī-^*Oo%5ay:i K{j*n)bjFP #*:ă}Lwz]e_Zy{(B5~&:L~f} ;K%e'SH(gÛ$ faַH.j.#+Î3Uhȷmy{Sg׎m۞NL Z+55&W +uM~^[VV?>A3L鮮LԬ&o؁ݮA v!})+osmZF44;cʀ?o%O&b֨FH>Nk$|>+N֍ZEsV&G{Q<%(.5 P`wϋa#ľO\robmR0!ѥo1IO+ϊN϶?TXﴳO,  nȌn/B@oz.]К?o!ۿBt/ofkB?0 X  hp2FjmOjpH,Ȥrl:tjQVfz,'xoY#|N5~5Sh(^~|_y"Zl8E ^o/K~mX,}}ʟԳrv1ƞ7#)?< AO`ޚ>sRH`]vDȰÇgDU !q0<15$Aē(S r[E7QE1UQ@1)-+^Q*.gBaV`*ɠĞEjuTW~/8D͙|_ʝK]]5aŖ-S3$yuÈT +^kV, `{2̹3=ÉA+Γl;QZ>VL{M6^ۄ!kdPYSP쪸+_Hv]wC2}R_~g '^\fË|t}GOߠ~QwkXgz u'j:y] frA>OC*V‭,!r(.2Љha j@WWCX &ER]K'I)DO6]4IYLlTi&n[ QZZ`'tx2&P{K3W6Sg1QnrU"覜%iKu]NYQu(z>ZkÆI!:, dd ^c-oUK8GOA_vt#9rz[ 4uG󷋌79s"zy .AS e8{krѿC1@Bk*2( 'H 0l0_g*L Ϸ2LUB5b0.Ih!JtȉO@DL( ? 64B0r<7n! I "}[y񊗬(5 3pr+k1x!lM* ƦY)'tQP0R| f>&j3K"C4zlӛfi!Nߤb,.Κsu,x̐$0Wtb;8 'g-BI^m )zs]TDY˭̓adGьsh\YROIҘ=Lxt.l)D@et@%US?5gBL߈e*/ ծJISFg*uW"5@UETie^YַvTO,*u{M,9TUai2Vݠwٞdm,ef48;րFE*^AXV9-"s;Z6A,i'Bbq kߦ6-HK]ܪaqs[zOp+Mz[].}ձ]dqVqQpx/v\նF q$0L`V w.)xe86@^ ^Ol #f:6[3p#xH^&92U8C*K=E)ZdW %s0]2,yB΁d992-i3bN$Ha\|$y FUa YGC<e񒐢|֧yU'pҕ~LL59k.[SHjQNu@Xoִk{;ޮwahl׫GNwmmqMoyؾ2g~_UaTm1NoI4F(p})8sm+ xZ`2h<#X6rƜhD2ؓ|X$9ŗPǼzqkXM4xL f301fWMv=oC>0 k6O R-52(3X|-s0,}[;M][L-}j#f.Gϼݜ] frޔ Q}_ JZ6e7K ~b nm rI*, NRX~|0p)ح\)Ν[:U#*<B5n]7]B4H(L~Q15F)wbT`'扼{hjd)m~LoqsNWf0-[y,\WE {軸}8p΃[LC.W[ԒQ^J>l7lj&VT.tX.SA+뽮jܙXZI몄qnwN~jnNݭھat .m$.0~A|~%H?Q _ 3 *i ?tځ0Z"_f)_+3/aR5;O,́?2J@BoC_ɂ<_LD`hv@qݙ\t=?V k;2>}pݟ_-` (~h,m֞jkZ1BiߟyI|~{Oy팡jzoJ}nOו:Νҟ١ͿDOW?Ѝso\M=ÿp oοCm҃ݥԺyv6}'G2]}%qk]~ Fx5?{ hj$vfԅNXpl8tV^KW+S$1F\iجvzxL.zn|N~ϿBOA>(H IT,OHGJ-NUV40WrnBQKQC<}pτ>Ԓ@ӭөA6/sͦUόPE HKȰÇYH{ZiYF1T18ņLj(S\ɲ.cʜIsɏfLv3L5=E3Y/(j*]ʴc?JJ՘ѪDMs^ÊK6ֲhӪv홶 u˕ݻx9_sf `;+^kƐ#lc3)̹皗?&3綡˘װ餎Mf9Pi7-xovȓ+_μУK.NسkνsË?7yϫ_ϾO{N/t89hL `FǃVhAa (bh},E.(2h#0ި#4rHHcLgdPFߒRVXf Zv ^){`i[eťR= t%dx.f|~˞j(^/..% $6J饘&$iiѧz@w{*kC i^z&+ g&.fF+mN efm91l&ކ;m ݊[%榫䶺+;}ޫop+_'lp nG|ۆpKLqƚ]+$l(,f> 4E[<[)8,]n aD'tF'PGi!-XIu:gZ׋[`m[7Fljvt 7Vr׭޳MU|.wC'k32Fn֎wy+S礗Nʦꬷ.n/o'7G/Wogw/o觯/o HL:'H Z̠7z GH(L ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout_1_1PatternComponent__inherit__graph.gif0000644000175000017500000001415110666754772032414 0ustar fboudrafboudraGIF89a oӿp!, o0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~¯,r[w*\Ȱ1JHŋ>Ǐ C."Ɠ(S\IM#ɗ0cʜI͛VLɳp.q JѣHӧ**JիXj%ׯ`IJٳhӪ]+kطpn˶ݻx;ӭܿKÈ+W#G]L˘3k6c :]逧K3WIL۸skoK]-o6^< OQ`سkν;N&a5Q Oꝛ>Sӡ>}ɗ^8}z_Ų, 8Uhf!45~`~)!ؔ{"~8_-"^{'2#y3h:MX@EΖ6PF)"Ҩ`1xer5he 颕㐩a嘢 !y,2|矀E[ _(f7nfx=zbhiFi:jhriE>gꪬ*vN@X+iꩦ ⥋(- "sfE[0wc%踹߹9[.+yI)z[lB''xD\w`wDmh+7Jmp-Sk|ë́tn_e)zWrߔw3y?EC砇.z1*"mǕ-E_ ZCaixF0DM,_/t=uwoBmC+̾9G 4{o?M~*羻@f!z`_&H vkW !aƉp[;2΂0 .h@ Mȶ.04 C0BL mB5pP9p%`QH6t; [1рc6E*HG?pjWAE5RH"@$ٹ=fvxb'IJpTy/hh$(D*oZ4iٱ,gAH!@U3R<GF+]If:stD&x|\6 I!t2ALg¢j. &!z=K2T@X gx?m]LdJlC>k`69uq~rBBNr\V-C>o;w|[2gO1Qx0沜 yykVshfJsQRi̊7sN!\6WYl->Zk }hD+t_M45ogLgԨ) b 3*YZ=MZ%ocz؍6Czڽ6Wln'[ٺvAm%KWڭ&zlWb-v n>\`e]X֤svY%q#<iX~ <Oqpo+|ɷ=D~Cռfl%qqa>sxMrc;VQй͍Br#15ѕ R/*Qc4} ӣd|&NaK}Gv=!&6v_zz^\/zx(~x+-l!S1nn< /ɑ㯼wҳQ3>ߜ?_;>9HU?8DXEdJL( vЄR wQ8;\% JLAP ߋozK,;LQl÷WN|eV,ܨRn?<ƻT\Ŗ-N Ǜ[<7},+oǘ\s%\$l~ܾ+ħ+؛cp:Lɱjƌ;̭ʗ얥[.,ɱ<ʂ p|ĪɆ B-)+|38 M9 \IgԿʨ!<ԑ`J+\6`oe>h Ln`^O~N N>K5^^_UVS@]thL S~/N| .放^ҡ.߀HN]猜Ģ$.2kJ֖k! }T~ Lds= nl? އ}̞^nKz+.>̟~ЋU-5δJݸ o_ڎOY=!O*Onol ˻]nOˎdxpIOŖrɐ6̩%Q>)aТH"qiNɌr'ՕҮ(݇olfi6M -[sVҚ*iܺ%[v/ֻ~F,k;txksCFͅ˘3k̹ϠCM4g2S^ͺ׫Mm֨oͻoZ~ ;8ȇNμsƟKNvFس뾮ֹzӫ_Ͼ˟OϿ(h& 6FB;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout.html0000644000175000017500000001242110666754772024361 0ustar fboudrafboudra log4cpp: log4cpp::PassThroughLayout Class Reference

log4cpp::PassThroughLayout Class Reference

#include <PassThroughLayout.hh>

Inheritance diagram for log4cpp::PassThroughLayout:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::PassThroughLayout:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual std::string format (const LoggingEvent &event)
 Formats the LoggingEvent data to a string that appenders can log.

Member Function Documentation

virtual std::string log4cpp::PassThroughLayout::format ( const LoggingEvent event  )  [inline, virtual]

Formats the LoggingEvent data to a string that appenders can log.

Implement this method to create your own layout format.

Parameters:
event The LoggingEvent.
Returns:
an appendable string.

Implements log4cpp::Layout.


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__0.md50000644000175000017500000000004010666754765021012 0ustar fboudrafboudraa4aa8dde4a12055dd3e0684ef02bd927log4cpp-doc-1.0.orig/api/LoggingEvent_8hh__incl.map0000644000175000017500000000064610666754744022056 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BufferingAppender_8hh__incl.gif0000644000175000017500000006006610666754732023043 0ustar fboudrafboudraGIF89ajӿp!,j0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨsXͺשc˞ۭ;ܦͻoImmBЛO;a4;+L=/*+~O>_.nY'ZK&P.FR'f:eQO h9ʩ'0)X/O8<@)DiH66NuNdT~eL\Z~)&0^iOfKjfpfI睓̉@4"*ʝkZDhg- !JG^nQCbZ@fi-+ Ij+޺JANkl" ,>R9l=]mn;m,K[qn[en+h 8;|^-HH00v'p)7S b8G"v-<[̯ri6,=+r|,' 2Huǫt$SG-ҕ]Mьdi\?5gR؇Nls`iokt׍YW |=4]>y1u ۖ7F9'xιm:awgr'z:>WjN`䮻[|q37<?W|Y΃|v3!bmO| osU}V>䗏V2RɏJo?T`3@?m+`xW0) `@!8DQ*(6BE!ԉ3BypT)`^*1`l01."2@LZH%I^X-*Q$ YEFY1]"w~bJ}:piHwqorFq{C9?͐ ]Q_\A"i5I"X`[جqQ2b 'hOFkeS棕%Q幎KW֣"K[(-Ԃ,E f1uh~ @JЂBІ:DzͨF7юz ;[1ψ @2TzåE@ç38M5)*pJgCD FT_0UoTW4BR}UzLA*@QJ^YT2R.^ï V ƕs-ZbA +U(:8a1X>uV<){([ Ҏ0K~ⳡ<^`'¶naNAp] 6T{B%.2!.vPUnWsJz@5 Bֻf] r5 7ҭ/qq:9*͝{#0 @}۫R}Nwu{HY`/`pnBP [` 0Z};20_ߧr;Cl8&: x cw\]!sE&qv9LfMqW|7=y] B0>xG<(aef9rLe=9.t9ZyEhD[ЈVq7Kyъ洛+R?ԧqljTwΏ}W4;kY;=l懙/ NYTk٥nUW^[ _;?{ӆHҨwv֎m(η=or{xe+Ǧ&-hG9/e[víg7.o̭SCyȻq[}qix7Wbܼ91YZIp{ ~koYJs7[O&s=jn?{;99ӭ.{.]^Aý>dWPWũ@w]G猗OryJcn2zՏ=w/b_{&/Iuͮ>zd3k:|酝M ^s;O.gwW~ɷG~ft jgwCt~xtWJyYZ|l'w7uP[Wr$8)d}g$*(\6]ĖvJlJ@C.0GzwMQtV;Yȃr)[pgI[XӗAY+9 qyy蘏 ius\86y )Ú))W&eS)hÙ3IDaY}{ӜiD)@9x9ui"ѐ4F&(i IN !@ jY'gZ12X29 z*"")K!ZTz " 5ϐ;:*&T1r 8Z-*p19@EZQGjMI*9*sST3jdX#1lRf(WdZ੥hk&ZLZ8_*WE%sJlu wn=mZ":'j 86evjp;QУ'gxR׀z>@ђNW#]XjJ1*:>ږaz*ypwhJ X<ǪfɊ)ڂ릫g]ъ lيʇZ 2x6  NŪ)Z)ѫVEگP|` кAM;32 +;2H*zf{%{ʭWʱMI/X3{7{9C9-MkCRTQ+EG+IOKU;2թ;jVz`S`ҋ&\[NQA}ى(v A8h.Z CH!+Hf)>W_joX;{Dں g 3sH1!{{M10+AVƛAѫy8OջMwjPڔ֛[@*< L˛;Z|Kx[<@7Ip,껀bK?S l vs>${!¶87=,4l+ԋ)L2lI77lsĎ8a=˯¢LK6€5ETB+V?@lšJ(hN95cNl$SƮ;Wu*xLK ||k} }l4%hLŧiĩ#Cc+ q,F ]ٖݩ#cmȜ:F'eی|L(7ͺ-ͯX4ẋ*y]MS{ im٭BT %-/.Iδދ$O^>Z̮ND.HQ Nӳ;ηKR 4~(^%ќC͍a.c^*D:"S4CL=}%1q.jV~זy೻$>xI~nNv;^eʩz5N?F~Aܛ[(Nd(S~՛^.[H߈ɮF|^+܅g}ߞ>7Sa\Y C6>_WA׍.ᩔTEh=$^ NCG}x?>sG>"޺N~b낼?Ա2(/+&?~CE_mnN;/OޞM$_&&hKsУK>Q ߾5 ՝2ӫ_gxW{f߀]gpG}!W WBv؆_c bّ#"4Ҍ6 3qC+zd0LCy J4 e- %m t`)_N9D)X0RĦpƩ˛rf5_u.IL h"}j(OZ`ɧ6** &(p]*馜i (*k(/ EJ):̧q.:x䪪ke2t+:k9lfXV˭D4]ܰ'ni1kҕ E%»,)$Up!X16~X^|fD$*M/+笳;SyjijhC(t[?ݢETm+R:mםy v{-{bKmfcr[Pͭf3'o]L N?<2!z5wxsPJR>!oިP":nG;2ðXn?6fθ!UgO#_gKm=pro{*+)G̃buUFV90uĔ|dYȹXi X6UdJ WNRۉ:(4" C2Vap_DgP#:!qP&zu_] x3U6@{>%uv ŝPs&tLH>xy ):Bd4Frz1PRJ @1Ze0`/a*WV,[YYRC w^P7dv &0@&t71e.ߠL`ZM+yA4TߴHhÜiMs|d)vҀr l>4JSxgAtF }vâCD]QN #@Ns>~7qD9 ߀)!ISWT',X)lv*DdCGYT 9MTYwQjV|`hja9gSUi3~DZPԮ)J]k@0r$kekbd bW+FU@ejT hU?`CkjX\\FD w.@'M3^ dvEb*-fzp*.a?K ͉{<-*`E}bdئƛ:7Zlo?[Jgiu ai']ir^ ?8up_ᭊXet!x$ƱF$T55Oe8kvJ,eBؾ@Uuˀ`L2ٿ]ӻ6SMd%ɉؖ[ $,s*78kX,{.s@ۻEJ#i`sFU^T>,wr:wy1% kE4p^of/_8Ȫ}#kZK#C=Q%ջ%H낓sL*kŋN-]oVpRK6eT7}]b\!ŷԊB.4o޴mcs˽K9Ml>c sSH_8r;_gE!"GĤ_-]gS4N(Rޟ9EP\W3tMms>f.]u0ѯu)}Ngpf{o̻4SUgzP:9ڝ SQ;K; ʯD51U}qzXVOjRJZ0 ,a)~[ֲgͰrEx oND%2Qyf0}6 ؀:B$J#j2DXG WG`ٷx5a|FP"h4h5(I@6gG2Yx7X)hOxĂ;9wG;VuV-Jth}sEOuӃTXDBx5fX?w0JȄ A`XXrdyhv(3R(׆s.v3X8.I`Inx8\CiIDfT87ȇFOH9NId>GCx$nHp4Q 6]xE)?f(V̨Zk~$}k;]ԸhJSVD RQӸ튅o۪˸8Y]Bg=H{ڊs ;z̳O3T-C׈R}P+uR(˻ @8+j1 ɼZ7HJ la$y{ ۻ;F҅+kw C% ̊U*,7RS!4ӻ=kxSY%82 ohZ򸀵 [)p‚.4I m||?, +*8,:,Ĺ1 Ĥw(*;U*SU`gvȩlC}ElqLD-QKQG jƒik<4<-M8 ń\}0܈&Cwz49ɭg zKq ɐʢLɕ\|=`X8U@rgȴH`wcضBUj 0ou2DthƚFv7t(G՜}|3ͬr̯<⬊ȵ\UeꜻL%҃j3 3A#ay|0 L񓏗[PI5,,m- 2`d.Kl;mj#%miX + ^ X*;7]49=܍*#j)9BcF}Ե2@҉YڤP'=Ղ)]X *ZM͵u0Y2ZEZPi9kM-sUX֡ $ \Ӄ*לnmzOnVtתZHjMٹ؂mK22]ppi*d=Sl(ڊbٷy앯Fފn}K,D ͜#UΈaP^9lRf_Q-zm݆"S"#|.bcq.b[ex]-WVT=ߥ~"p)-C^( %4̬ ݯ)W.>IK/b@{[^)~٬MA2y-LcBs8eSۋJrh6F+>ڽ N>AnI]6ήL0S`.Mݢd~xi5o##Hs^n ̈N&O^mw⁎ƒNVfP>]a{5^S#UrrNCI .2ɳu겞ֳI*@W3YrKžY\ʾ|t+qҾFKRʏN=Nx< G)I.'.֎nJ܎=dNZ瑋~?.nt`Xx.&3 6"o.wh5>݈]TL >a>%o <-xg hJ/N1uSvhq WDY BSQeog/~!JA8?sNFO_,B>/$jX03[\11~E]`6c o @_Dʩ=q?V30?O_}OМOu?߉,'(Ia?GH_(ƀL/o0."̻ؖ`Xmb)flk+PLw|pH,grl:dOj)SXQϊ2|N7~z4d\Lq@Fb*CPJh>vjiByȓ-~Fc n՟WKݢ.|D]kA(N`Ձ' HPRdȱGP?$PxXibe ,)ixQϟXxS 5UBKcCOt$)iV֯`*G_YCToLlf#5߿ LbՓ'W`e[Ǐm `&|ܭ C8fm~ ML# Tٚ^] M ^萤qƸ}C` jOkLqφmG wK?wF][&{TT '`]x~(%VCa~ .X]8k(:h_Yn}}4b>ZfP5C\>8tE&dfK6 ^FY=P)+:ȍ `N@)H3aX;pYyd^Ani'xugF9 gFzyi袌ب ^Pfa)駠zꒊѓʐf9o髴k`fzX^hzִ뱟,0ZV-,zd*-F9k覫[-1j;EzgbihɾO' v0Og g_>p_6gww&f>LvEr(c|,\p ;۲ 3z3Lo3 yzD-5 tVz,)l{Dv lEoYpy=P~9RB}*x8?^xcS`p2O>9s}zGm#:w闳>׿Su7\IOs5_/D2H?)k6A  w  h7` ;9ظ~0jr 5Ca'IL!l14$mu Y@!1ECd<:E朊`U;q1 >eKdƨlLch3BHD8=‘x잲>ZM#̞"RZYYDq~l=}md30Y%,eR#iF1t:P]̟.OmjTGB=OYUesd 3ȕ洫s% Ub#NE5j]AGǽ -!Z^,0^)ccQ`ͬf7j6^b6پ:l1 =yy-l֎Vq[rZն?XlQ7ܣhɻcKՄO Z͖Y=+suu:шoͪV4DݭmӔ{:ѼaPzG@"kePI;vI<[v1/6ֶ/xVÁkW_b$/2;OuT?;Fd}SH>o&V1>” 3UYoye.wřI2Zrv%y5MsX=O>xKo]#O~v&h2(J}mNXȕ{m#IkY$,3L{Z,0ZepS]7a5Xٝ5rf{{KqR #cJYLUvƘmfԊdsvw 6,pw-#yÆ˄veoqܒn Ͼf¶v HDys>]WQxC*c6m\c"ʤ(A֦7up G%/M˙"72U>qoTsDu ÛDP'tIVzʳ9$}g o^bXܻ) :%>}0ӿwl8tڷq*DW6Iwy5O\#ݷ~[{ݕ}jOS`<{uo~s{'(W<ܰ} PnŘ|yпgD*dN|??uyg\Jv/跷DE| |N?b>v |,l U)@rV| ~n 7(?e:F;bW8>!$N&((*0$U*EU51[4x9'E$6:ił`s^PXYNUQL[Z#.]rU]C8xf Hhv]am=0lsghHmmwX?DvԄox';/}E`t`re(X\ O؉(}z^r-55?P@aRY`)kRheAs}E@ fpvE~X}iv\T?񌓀Q`gOUD(c|bԌߠN% mwAו@E"h%7`h#9x!" +Հ 839C-$-;i)^%/Տjnj=Q}.t܂cГ q}sh{WY#Ftz08{@#䔇54{d6snI uIkbTPhj)疫tY#W}B |wYzp("!z\ c?p! ~(ruWpVEo@x9ArH閗?~xS9MU}Y) b wuIuy<ępՉIlyAF W~8wyWwGu zRˀ$~%~w)qg~Ǜ`~:GbG"ўW~x8sws 0I͉+ љ`藜>~zGyҠ:*wIjzY"7xOj{ !ץKzu|w1a'9K*pbuay˩U*gy?:s,Hڦץ퇝r:uYdXJ}9駼zIZs|fmx~z ?:Ajw@V,{ǚ WzԹy1ZC( 'ysJ,7 ڔM 7jyJȺ*jwwʧs)zO&ZVWp |C::3z xxڤ*j2񓘖G䗰|9~[쇨=ȗ"ڰJG;* Y7 9hbxB;nըJJɰ@'LO@+Zm=6of]IXbxmQaׅ79 s{8^y/ DvkP; *h litx-; JI \CJVۈK`U˄ LjˆһS ېw}O˅n)+f;_Ҙ˼[XNI+++˨{kN(͛Ex{[&ҿ\ 9$*pՊ!`&4p)l {+-|)g92~Li\V{ڰlih!ܹBɹύC\I*)Lh2mOyFS\U-SOп|e8mEχLt]X%:d!%|p)4$uLtF Bь)݋=gxzcZ{1I4=I\C;C-X];Mec/M/f>YsͽB=4b" 밇p 6tR<ƼDѕw]v|N|/),:]В͝՝ٍMB~0qY{"6:Չ-؟}?-ڱծm?\$)[ Ȉ+a|m(YjJlٹج`оI}=,ؗ mݍҕgܸeHk-}ݜzM]&ݮ\g_qPߺc=M7}6ml-ۙަLwXk@~XlJ#*)EA㥦8MAStf8 v*" [@BNgh=HQ6bQ[KߛJ@dҤB;uI k{2˱@ dpRqY6 j"hWK 7N x|EK9VMo> 責T襐Z+~z'*ǡ'3{ӱsV8.]#)>s6d2=V*FJ<ʰjs,Nw.nVVt Nαzں#zb>ʍJnʭZ XS.ccnnj nt OT Z-zz"^,k*O1/Nzm7s>_oSyn~*뇭`A!#(\< Fi [B{v6}꿊a|Ϣ.g8aG?Rڇ~x}O+釞_C綜Fx@y+:mNPhOco*go?"G_ptn OC+O"$9b;^ҧ5V@|blp,tmxkKpHȤrl:Шt$QXOvazwݯxL.$ej JѣHaɴ)NA.W F+p0WT OaxmN5AviԻ7K/޿7G?=X$*,c5E3k u`1 Lp܈jG5f"iv L%AIͻoC0}jP07ſ+_awTaYYӾ8+CԼub߫3^]L]I>琶G~}LRx j wwуTxڂ]ViIDMgŜe݇2Xu XȀ4&\^7*`1X@[<\[fJ mA%SJQeXf r% :0hnqeHD$xoD,cNaKÚ3A#SXDV0W L^6p>vA/]5$\%?"p0a8(a)cH&:PĖIU^O5y08$ fmDH牑Z"?%/\4#g6;v`cC6*y` D rtn^FMl JBRJU %(Kd(\)a9PV%-ô\I1e^ bRO81`d5O2ɃrT1ih $(AISR/䜇y':Vps@||{>ϞQKɓsNz?@ڧN ޣRVEGψ#B/$йeTdd5MBKuOa9e$Ny)6w@Ӡ3=dTmh1թS'KYeTj3R w>(*Bq)>NuB#2^WU@+F:#4 q>~HxD,HPPa=YuaNG+c б=gʳڵUDbŬCVkaJYE "ImlC̶%*i7݂5F;H,Kenv<ŶU7^uW:4gH\~ca95`*X#{/Ѯ a(E7mJ77X+|橁R|&^'V{>B8$j]I,u VcϘtpG\ӎ*u9![YQBȮ9W2N0u:GyZ|d17Yfxw^<6KkOrsZgly~}hA!6qJ߱Аnt5Mk҇Sf5RԨNB1ON7Zҳ"kY?uD]ǧQ ~`gw5dhkOvdkj~IWb?nlͻKt6-=l淪 tx5KD ]n>xh 0*\xԬ=qc9q SYM\W ϶}[1{޶O&zlc3}wAW҃tD#=Sq՛/9Q?miZ7], ¼⡟,n#vn][s;dNGM]6<.(]=<-٩/m ngoξ<7oZ;[\=Œ~}|Kv}+Tw;'~:w*W>O^>Yc?"ݤ[}iݏ_?f'@B8XԵNWxu Hd0BY`o5TҀճ^Dv()TS6.H.& B{38LgƒMA !9X|g: UG)gcAH zB#V Y؄V٧Rą:x8["eg%ixXXb9"hVSDo( f0z.duIqXHb.}T-HsD8kVseC̡av=xB~PHj{x@'ȉG[]a$'X p '쀋Sau4 I"jҡ_UzȄx+SЁuh(Kd$LoQDB!{p:S(xBP!x (Zf38ɔY㨁5wCʠBZXV3SZrH`ďX y0l9]@ WHr"_Wa!B"4WؓtW&9'3yu E6_B)PD $ Wv$c鋰ȏ8w,ْ$k!y$z9^_(fi)%q٘J9Y w_ٙvxɘ*! ʗ:I#sBHye Y!bq!OE9yi雐 t_[6)ȵi yn<YOpQȚV}也fQ۹lUi 9~՟ Ys2ٚ5^`!șBIt vm3p@) ;YT=O) *ᘘ1ᵖR7Zn1 1>!)%n.F2+څPZʑSIYh 9h_uS:ŸWP FҦ/M駽ɓJirW^AIhn rnH9ѥ([a nLeHʈO-xKՎ@J)/ȋ:) H^BCkⰎ)jʣϊ/ɪզ*=ڬXb'R::G*4#4-|X9wUE@ѣ@'(Z+󺫋PcSeYHN '; ; zREfnN886v,  /^t):9 S׷;;I .. 3KJk~rR (aG{C{E+@cjf{hj`pUSr67x;<ӵ2۷` l*nVlEˢa5gCl8$WBO;f۸j]jqCd /%kk=Y[+>ĺ.&?=x;k|&{{F87 >̻0G+U؛ili[,oKb껾OĽ-6a+cы[g++[˾˾vV:BWv ۿ ̿bk g K jKJ>LB\U}mtkP&m[&L&|j; =l=Ӆ+-m/ 1,d E9LAĴšKŨ6 5&C.hui3 ňiL4 'pDlsPЄ$ N,Mtًt Aj҉ F4}?ٜ;: Ա$԰Fԭ&3\}y>-`T8Vl]mXִh\kjzjcكՆ,;G׽h$ly׊]䊺6m}}u-ֱv؈ؚDҞct*RM] omdr؛O\*Mثwڨ}ځ8QwM-{?usv\ie~poLmݕrܩ;]޻mڄ W-=y-^M٧ռm@[kG 4N>|Ԧ1|?#zЋd},7ۼ3 %^&z..`F 1^02>9+F">N4P^,Mg&81+T$Hd>A`Jr9`i|[wip烗OVc07؊mW>/_i;2qh.!9ݶ>^[ 47ZzN.~eUUxz|"a[?R̰~֞=n aLƩ@ &莰j6/7INh+</f~s_+ M{|&P"aF)op,OkEږlv$?7΄@_H+w1/KKkYfN4]W^OfLi\_sawbwIul_i?f%ħ$sFdso`dnesf޾L:Of[&٠/@XS>Ӯ_氙7^M:!9)Ue]RevfR&SNhMx r g0çz[B%B UVjo>pqhf~ iꪖ䠰J*jmn ꣔:Zhk&dh@ lQtϭV~JA,] '~,ˤv曚￑`K궙:Pw6\gDž: bjn.4 ܠsIlu 8l&'xAcŜ ^໵^EAm2\fY-iHaӃa5p=EDh׷`p-xnPKm<ZW^_8fgy m9/P35R:|׮{{6 ;4;3;ӻOq'K^?U??6; }T#-Oa?}~Xߟu H@~ܛ9? A#H}0̠+qIsGHBy(Sȅ0cH6!f0<8Y!m" 2PTE(8'RXE` c (2zfL#ɨ6Ɗn#(:2v#>~ d (B2LFfAd)JNd5IA%CIʾ`,(SJ*cIRl !s˥ܲ,ILȜ0L.3I͝|.M\46I΃|Q:ٜc'is'@?'B 1GP(D'jNR¨FhэztH^4&MiRz0}#cKѠNwӞ@ PJԢ{)NTZ/mT*ư1TͪVH6`u` Ghe"Y ϴ\kV ׺Uj]׾:R_KX:Tf-bƼFcdCXRtt,7+[j](К <ֺ֣GkgKͭnw pKMr:ЍtKZͮvz xKMz|Kͯ~L[N;'L [ΰ7{ GL(NW0gL8αw@\;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout__inherit__graph.md50000644000175000017500000000004010666754772026443 0ustar fboudrafboudra3d28a1baa290638b79fd648980aafdc6log4cpp-doc-1.0.orig/api/inherit__graph__16.map0000644000175000017500000000027110666754766021200 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent__inherit__graph.map0000644000175000017500000000023710666754773027417 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Configurator_8hh__incl.md50000644000175000017500000000004010666754734022023 0ustar fboudrafboudra527c9155457d00912d131052123376a4log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout__inherit__graph.gif0000644000175000017500000000157710666754772026357 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihle tmx|װG H #rQ"JJ +Lr]n4"`Vׯ7*9o.O{H^ {ڶ)=wݾ`ƖȓXsZKNسkνٹOW𿳏O=X_~hyJz2DX^P~4L|a7b{RwwW/b"y3_"H@ic<#;X:cJ$IY"My$Yl!T2Y!S%9$!edZ%`^IKz *&66Jg>Cl'chmhvB'Qvny'FY)z槢^hrReZ宵 +~'EG]2l(ɝJbhy RK՚ɺ ܽ/ $;log4cpp-doc-1.0.orig/api/Properties_8cpp__incl.gif0000644000175000017500000001137510666754752021775 0ustar fboudrafboudraGIF89a Uӿp!, U0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzx|"zn|N =}z;M9ey7c5H3-1/ǫĸΪrt Ey7苷^@ >T@/ŋIpb@TH  FK/ͺժ]˞2۸KS-!ď+_7s8Nֳk0}O^cO>𵿏O?ϟ h`b&'Ap BhoNCvE.p聈!6h",h/n(qX$Ch$ : NITE)uCDO̔\HXrd_]D2O! ;TtfԏOl&DDY܉ga٤;p2peAFʃ>ԣh*PZzb|*ꨤNڪʃګk r4+BX fmJRm 5nZD(ikhG{!.qn l0>v7 <iA18qS1 ^qAv,&o,r/,3=<O33l< 6m }J?]4TWUgXkul3t؜ 6c|6_ྰSm7pKHwލw WP8 ߈0޸wC(MÖ[7p*|e袻 :uՒacOK;Jߞ;s?&%I%˻ptL2ܰ$LMz6PRzybf&jBVШ1l(?a'%>TO1TQ/2/'o;lCy =ÏY@iH( d HVa0,9/jr;B(?١QF*T&M+#kGgJl Gt쒗%*ka>v 2=LbjN97=)󚵜&y9iJ@K/|w)M-3;x(']3V\?+KnJg*s%.):+gb'| pb4;&@?ɩ3lAJ]i4UM04?;%}Su$jQQ:Y2*/#ժZժ8fZGnABSV=h-kZgEV1s˲PXm0@98RÓյ1 X _媈?d.] Y`c+cǂ9f/~uE*ZvSV6A=D֛Jc(WdscMj}gwEuo}RV'mCU:v"I3k6{m7.逳IP}0+݁8Zk" t9bTTUh1:0|(KGvc*f`PD\i-h+z KtB(#+!1m&ؖh,_4x.~0GJg/*텙#K <hY@gB↔vft0Pu/JP$nF~0Di,jMeh(g`Ѹ̨(eHӀ\g 6aFoXauAXyhMV`9Axg+QaWԎxZ8e=1XaQHxdҏinM۔yf򈐇hMnr8#I$ٌ"ii&?Iv6!Rg-N8:yQZVNCwPj|gedbH5ieNf=yOV?9V)S%8dt!MD ]H/"0y1錞xqyFh(ƘX']r^iOIHդhy%N'gGiG>U'F\6hIٙ)HYZiIZHZ&[7iä Ysٗq)o˘i3{%I4<eCY DaYS?]@S&hY(dHcivIi Źؒ)yy*$I(g|(bb1+WSI?ʑĐXi*IU1s_ 𘧖ɥbU ZsV0^U.]꜃zJ /j^)ň-X|ꃻ9*`S@Y*ًݐX*MT3 zӃ~%)Ȃ *جW_X< ~ފ 劮:ҷ\p P ڭ̚A暮`ڇmzkFpX۱j;{"{uyⲏ:2y07r(yxF<۳@K5kH4F{Q|pCNuQ >#43SKL{8뵌07YK.U[b+7Rf˶ᶵwFsAgp۶,-|-+i$t4vK9H$_ob)w&_;w-!\˸F z56#41rK2jӒq[04[.utysxq#z+e&p;C2xvu1ǻ Po.b)]yjZdtďR,8Pqv6\J-EDiƄ\XI9ƫW_dcEzƑ )ajhfd`V(+\=sqjhwh=Am6cɮ log4cpp: Class Members

Here is a list of all file members with links to the files they belong to:

- _ -

- a -

- c -

- e -

- f -

- g -

- h -

- l -

- m -

- n -

- o -

- p -

- s -

- v -


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x65.html0000644000175000017500000001113710666754765021547 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- e -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__16.md50000644000175000017500000000004010666754766021102 0ustar fboudrafboudraa85fb4ba4151695021dc784bd40e25fclog4cpp-doc-1.0.orig/api/classlog4cpp_1_1CategoryStream__coll__graph.map0000644000175000017500000000167110666754770026151 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/MSThreads_8hh.html0000644000175000017500000001562410666754745020346 0ustar fboudrafboudra log4cpp: MSThreads.hh File Reference

MSThreads.hh File Reference

#include <string>
#include <windows.h>

Include dependency graph for MSThreads.hh:

Go to the source code of this file.

Namespaces

namespace  log4cpp
namespace  log4cpp::threading

Classes

class  log4cpp::threading::MSMutex
 A simple object wrapper around CreateMutex() and DeleteMutex(). More...
class  log4cpp::threading::MSScopedLock
 A simple object wrapper around WaitForSingleObject() and ReleaseMutex(). More...
class  log4cpp::threading::ThreadLocalDataHolder< T >
 This class holds Thread local data of type T, i.e. More...

Defines

#define NOGDI
#define LOG4CPP_UNDEFINE_NOGDI
#define LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN

Typedefs

typedef MSMutex log4cpp::threading::Mutex
 A simple, non recursive Mutex.
typedef MSScopedLock log4cpp::threading::ScopedLock
 A simple "resource acquisition is initialization" idiom type lock for Mutex.

Functions

static std::string log4cpp::threading::getThreadId ()
 returns the thread ID


Define Documentation

#define LOG4CPP_UNDEFINE_NOGDI

#define LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN

#define NOGDI


Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender__inherit__graph.gif0000644000175000017500000000272110666754771027363 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,t}x|pH,lrIR2MΧ,v.#mz^G'<ޘm; m9}Pp8,:Io  aaU Q{JGNɸXr8w:t7<3MGoj㽼O?>;>͓{_>o?hvݘO>̠5H njm;_GnP+ Wh6 nЫ B"3<lC}HDBO*{ia hE/>d(pb$ hF"N w?ڱx\"D}P 3>~bB # )r˞##L~{'GIJ]LNVFRe`)Zze^ƆIb';log4cpp-doc-1.0.orig/api/inherit__graph__26.gif0000644000175000017500000000070610666754766021174 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶ K@ b)DlJ茊͖ x(v˵]4m0hWHpH8Rظ1acQCh5*q(4qyʹvyPIzJk9k5{ +[̻k U KK]J[m}=씤m͜=&ߥ8-ގO^̌S:SP(iJ捉C\2 !^Fd9Ze𠺆=[EI$ #Ǔ,3tynL.I.4w[rFG]) L?:V~JiR+h6lhpMg뉐Pƽ$޽0/>0y 9ɔ+`9͜;{;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TimeStamp__coll__graph.md50000644000175000017500000000004010666754773025023 0ustar fboudrafboudraff4c535d3d390a38a9af7e08940d6680log4cpp-doc-1.0.orig/api/PassThroughLayout_8cpp__incl.map0000644000175000017500000000156210666754747023317 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ScopedLock__coll__graph.gif0000644000175000017500000000216610666754775027571 0ustar fboudrafboudraGIF89aӿ2!,0I8ͻ`(dihlp,t=x|pH,BXlz/sJ),CjMJ .)yR ^ Hk!n9}8sR4y7[ {\h]O^i :;õP<ȣpԱKذ ΃]F\޻iFq@tV"Π6b6_ dWLJ.^A85ZPU!yƉ=kjᰢ]EhQVw:tɵ̿;|):=vQpվK7֐u^ZoI~KR9 ^x`KQ+*G̹͝C Zi O@ZÞ[6Z[M[kާ}Zoő?|5~.=4ꜯc}ËOӫǐv<Y(iʼnYR&YKR*,PK-a8E1]h_$h(, 2C6c-#}?Vc( IH&L6PFIBcTVibVf%@`)dihlpItix's矀*(}j衈&f62 餔VhfH駠iz``8D嗭J諩bzfp**'îj+lBf^Z{ljk k.kn oᆰj[Ҭ[f+0+'Ϯa#Lw `[]K29r;>ڙR` mۺRVz(TwVfAvZ7rҕޟ}D QgKyI h\`Te̠WpM:ӨS:ם[˞fڸiێ7ݾ;}o; yT;OԳ{J.2ӯB(b/~#h&8h 6hF( dfva^($f&V,ڌ4.(-8 2(5)!IP SSe WFd\vyE"ɌܳhFI,ɦ6g)n &u|gJם)AF F )Xx+nA)iiA sR.v/VJvPꍩTQ ),] *Rb`[-*-F9IcmGmŲꮺD&.c.YԜ[4pVvpK~3^AfKE$ ^ENWV2^6eT<2ӭ/bvh LG,(p'=P,˞BG;č V?ULd!3V,orvRlvSza:r%63Vl84ԩzzDM#! Ռ5/EـLU|q{e#%FnJ~8/sjlZ ֤Gé1Zf|ٿбIx2 He5J0"HBFQ2$RIK>20Ĥ(I-L(9YJS~/D嘖ZڲC .w"O 0K$7Pd'3IML5M7INl<9N8I̳= EJP AP&{ 1xPQZ{ئJӄ5 TzRmL,AL[z7.Lք4%>OTu8'LTK0ը-bcjT`JZEWeC2mh;Ѫm]54eSx4)-wJ̷pa ,JʷP$J{ ]6Yse@Ҋ==dL֪-k[v~t0CIMMru;log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8cpp__incl.md50000644000175000017500000000004010666754753024576 0ustar fboudrafboudra5c5314b89319c720e07ae7bbcaff49adlog4cpp-doc-1.0.orig/api/Portability_8hh__dep__incl.gif0000644000175000017500000030000310666754750022732 0ustar fboudrafboudraGIF89a= ӿp!,= 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0UI應6sTpϟJtUϢHz[STGJ )իXA5ʵ+)^Êuٳ]6RٶpQ(Foݫ.߿Ӫ L0+uBLyNʘ"̹˞Cg,i4O)yaÞ4۸ [O-8Ɠ+7|hK9¬c݅e}O|ӋB{ w}'`h`x\,} >(Nhs^a ny~("!h"n% "u)( 1hh5ިc-p9($AicEycJ6I[NdTe^ziɥS~)&afj曥 gwrigXu\z$~hg("(d.ZFr6hEi]pm *aj*ZzWjCL lJtN̊+QlkT+.KMdɳKnΥ3q;гQd '|o~G<ȟC[̈́0o 4 *0LI&AM)hpb G$lLB:F g6V!po;̗~DEk"xN1Q"Dz#]N`!"۸@,>0#'ƨmύ'[HG=jcKG?`y4$A%T&T~(*iiDd'IҁR,YD`/9Bqȼ 3鐺ZN:Q_9n^ՄƺIrL:/FM%Dz'/yIL#\Y€şAԾzs{U" Qԍhl$JVjԢP$G9v#L:,U&] a424nB6O#ϧCx*&pN]SZO\TUjSWwuq^WŊVz'jkm*n,-\$yo Y:z7JX)u=dH:m@,Z68ffXHpjfQ<ҳMfۢ l9Qk} hӨsxM̈fXd)X̔rxb8X @)iH؂T䨏X9{Ȓ19-)0Y0i44 "ɂXyoJLٔNP4؇(9V-Y]`^XbYe jX0,(Ib9/_ɒ|I~9qh8 Wksu])cygy} IiR)GarI ;ɓɕPTvǐtm?9ˉyyyt9 Jيy0+w~&Б2@uyQXI('@%`B`K) IKs)yʉyJ雌)uXAbԝorԴw Z#Jl+Pc Cġ u04A*,hXj>hK5pvpn.:Noإ^Jb:6'j☣Jzw[:DÖHZ便oZWǔURjy:{ڠuz;8FdSJ{7f:tYIYꩅVaJZc7zZuIL&4ګQʩiU5GZJjwJs޺ZDz (qlӮCj ɮꮀEU :BZBn;$Tj'xe2Z K$ ;$+՟#,W B "˄:[&Z*+9[%˳?@6˴PR+|ʠ۴z.;۵,{U` 7f˵he x_F?^+J{+Dj|+s;![{JSU?۶5 5~j˸ 'rع~Scy[빟k3wv;M7{L4?;껖[/m} +T>k(;iq᳽{;Q;@KùvkM}:ڻt{[$<,!g N"N#p7vkۿۻߋpۣ!Ӻ{˻-Ä(Lu\d$1),`V-7<*LCh9|f,0=·K@kT5jI SY,(Ka+UΓ6r띝G 1^{Pg7-si} MCT@QLII;ZQ!PR`5 r1[1"\>O gQtnIh.3.mnD  mDM{Ze _1܂>qYym.SRWKICpd .Dd^乚c}ݝl܍|58;!}~n~>= 5^줞 hcha3hnpM-<5Nռ.G6MW~\ |mT^܃o >5Ƌh}P`0kݲ߮nrgS~ϲ'd%:-OƮ 'I)H+-2D>3o?RHqP߯"Vo6JO:ս\52 -wm$_j2]XX<$kRccN\/-﬜lo00I{Wdihlp,cS;^N,ȤrJDYIZجzYwCynp/l17Y-N'@z_vctV}4Ks:uHB*q?0oOPãCk:G=ڠ$ghF㰤sJpeONA  2SH")dȱc v$C(SJ:]ੜR4s9O Y?9U (N E! Hѧټ *M`=VÞCұ8]f*+78զ6Vuo˷*Y.y[m\78cq}$ȩˑ曚ŘC ӢSSlvrUrsk>Ǟ鴄{ yEǹ0fr -21dz;VѻyTϡ+M;>mûzmR\ƀ*-`$ Q W\V[R Bs $փhX\*RIpW|+HesAX?E)/IrBF.`tx5 Zbݕ&12fwc@Tc%Ev˅rۘeFzjQNFi\¼ (fH矇^璣&#VJΚ0Z!zt9 F&jln*WXPJ\i:}*KŞ+w6ۜ&J S@-~> bHۡɂlZ-oBK^[ҿgҫp/A1%ɴk2wLѾkrKs2Kr /Fr3s͌sZ1d=~5z(Q>(9F:1ˌ5ǂ(6 GIK=/g F7)dn6 ?u6d[ˍt҂wUu0WGnxd}x38gΝ7 t;P:ƠՒ>NȎx\o>< 4 |΋e}k)3e6#SmY<cdgns3ǖzPzA/p Ju9( ng-]wOYJhJ XB+Z4(:%Oq,a| ܭ/M=`뚨!npl 8=%'8\ Qr)Ub9^Tȯ1qu*\!u!qausŨoѰ;!Rs/h(d*Oe)C,V&-6 MRh#5Rud%7$@pHnwLdTfi!w6t=yM(RڧEpZ8[̄bϓP7*:M,-_jI:q!eZ<98yKCSJIuJǘMVz[1z2ABjnvs&4i.GBJ M3'W(ɩ66YUSkְJUk$FZF"{lTm+K "|4S=,eyQ.VEd=Gdž6TIuYή4Eiؤ곮e*EڴVlAAۯLmXEln T`5bW!ׅOvc[FtoKHԼ]w+Vfԡ-fs\4y;nv6Ź_֢A]p}'`x8&jg)^zJ.lQatD'z3W*jg+ؽ7Fp4rD Va~V'fdXjb[19:Ѯ|;OBqU f;;V{ek%nblmpD5o9Q x[LmO@y {w'S7r:p{~C;m]P->=É|/_uU WUB(yjDLJǀs_X6Td%Η׀B`'~!!gxw:Hgni2G%H'mʰ}<Ȅ82Ņ5b^I~*wYt aHtv?T7-S.Ӄ'pUShׂsf~dCH[bɇdy&ˆm'84bUX+gՈԉ3I$zxaVfh28XxXȸ،Ȉ,Gus`XkwxֈQg$ }!uipcNЏs'/rYxsHXUl@5yU9.AH8,~{grƎz~]yXIG&N'c*)1X,Hl?nwRҏrP4RuItHYcoW3!eՓ%GBv j] v(02dMfQP9ujXEl.pF,XKN)}9&玞…oЙ% [)WHx9xGH)CR v#ЙIəyv)6irZ5T\V-i9(é 驚xk(xR320YYFY ) P쩠 *z ʡ :")<.Ysӟaɝnڣ=zD:FڠAHZKzʤ@Pv?ƢyB`4ZQw}6::?>OBڤ ZoSqڤnZ퉤k&(z, 1N!`*_Qdꝿyٛʠx{ZvڦʩjڞUJH@JP:"_A}8*کh*Jʦ *9xL)t`U_hp֝Iʣ: |皠z!ڜI}z+'XG`j<ОZRZ*6Y(b*FE Jh"YFQ9M:Ho*#fI$K>hP2kJ"ȱsq8{)*X7wҗTteEUl{3ˈK)M0zVK5->ci#G˵k:a[e_IcfnsBatR[r+t[%k#X7{~[۹˛Ny)Z{;+Kg;)&?SԶ"g![ƨƛʻøkxb˳ze#)ܣ"x(N-!d ˽P|g(5"iAgmZsek| AiC$ǜ ̽L'|,8ڧ*M#EҔ ]|\/l&FIK<,M,*+5[,C|[vGQ2HT) ˶cؚUL# ܇5R7l]{+Yf@ ~|ŭ8oBʪL^lî@:ܬ̧i}Ѽ|prάǏ<5#Lcͫl: m޼ƚ*M9 A|y-UqZbQϘC=*UΖ^R=T۸XͰ&2g mWAЭ U'"w uxdCj]Kp+Otݸ44]L{;|lڒi؃=ڤ5}7#[:mM͉4!4S۶-ѥ H} } M\۷ۿ{}|hkA`U8ْs-ˀ ֛'vtRH9=S0s -e(G rW]?4W[ >$޹ 2` ߰k ÿ׊@b;NM3-(.vGw؝F,ׁZբ^Iy-MδLQd};] yɋ-_捽B)e~nM+>ay=i_˸x\z.ѡx;Q"݄|%Zx^KImkEA09WOw?u~TCp\pA$88VyE^jT8^9bs},o.`~iC|$F~.lUv-8A| kњ6@&n\u+N+믯>f^~2޽m,T,0N`&Nِy?!W(~"mUt~/0m/Za7ŸR|v=_^C[m'R9wNQR?UJ`?, do`5oGIo.FOI.wPmw?Y{~_gl$oYv)lx3 W?e/?XG+ 6jOo|hWF ̨ov Q&gΟkcq __jo;?1cos}oV Rhb?#唯+d{0"8+ƅdih2ʺp,OK"p*I#:h)ZXXaz3*8B)7"d5Tuu{*ce!i SzK7}f5pXCƔyJL_ܡ@Nv2舱Bүl<زxCC+ ElHC ?V& y q"*WPTC%ID`Α}lW'N@ f]FJ:GO5z潫6dJbԮ5| ޭdɬ@K- ^eU ?(w/E~Xkd%^[4c$ꔜ1Ŗ ,kΜ} ]3 PP6T/뫑z`϶-.cnq~>՛b3qϣ-}Oqʏ%YNL9sc0 zz2}a9jryxt`bV@ UUE&y`p(un!2f„HWṆ=FȢ"(L"8u"=ru-b51HuK>cd7 $XHzl vW͜Kw+L\qh)yvŇ| `2@-P#O{w,ii~;LR-Ri.Q ;%;( r@/*7 NoE+L!dFH !|xQ 3\ 1y+SbĎI"UdkַJx"@,pZAVm%wa{,NKchF>v3'AAVe4d$:JRX$riA Md]HFRRuMΰ,ش:L@MJ΁b&3^ngc&-06I{4+AK4L&zC(!hFrȢ,)Di E#iYYd)i60Q~r ! І:D'JъZ(Ci87b HGJҒ(MJWRƥ-LgJ8- JURs'xzUM!@C6y0KI UTu}D~yzPjZL%HZO\o%ZS5Zi%xu THe`AlFpplZ$۸AYk[׻ZV^Z2êôS}eZ53=g;\5|lA)6GpY#xU3۷sTvkN@ͮvKOwro1EzDAopJa֎u-uMݽ񧾏C!iK @0; ؗ'0Qv"!~apٱa`W2Ulh_FXyafut87 &5KRJN{[COE^r rJ#Zn(2oԱ2J,]@,:kqb`QC#MU2>e!K'?9f;_ώFA0'(0i8trW}9=hzˬuI0Y Fc+'$lL%X6~Vh0gX7 cfxɆ6[Ky=VvBv _QқcwJUO{/ .o•jǚ8pc5\7t(7Woim؈V6>%9)x֡-֥lu=/.IS@r9j?<@s ž_$ MCh)QQgLV؏!\GY`Z&o:.H:y ZgS ܩ){* 93#$dD*J@$zp ;::ktal*Z6U/-Y)P Ks7Jj꨺ڝH()Yba1S "'$8L zwO:xNђca/ȁʮzE1:z+)iB7*2sCD ZUIz(vi֚?uCʧz g9j,۲(!_I]?tE^typ}SkC+zɴ Q!9) 6k;FuB{ (IJqzNP+OӛہU{j$:Eժz3u3Tʶ_Cm۷3q[Z!Bu˕ԷJE9˹Cr++[ۺ+Km+M.[ZU@ Ƌ ó˛aˤ"HF1 k+Y|z7 `X1Kۡ#9٨CEk+aHKeJh#qJ{dVF ܠS,'㱞|EePy  쳗n+)7*@ >ahá{A2kF#L> V)<:ܟ9 jIJżI<+cU[+̑_ܯ^lb3 5j0 n|$tulw̡xNN |~SKatķd ɼ *1ʲLKʄ ,¿l¹8)'a|ɱ \<bUDDĄL8!ec̳,2,9+6Ɵ;,ʉXl0"_8ǞU ; Njܩ;ХF%I<0 c\ϴU*jޗ!KĄTܿ8.)94A'[aZG6}.ѴR̕ %-Ӽ10Am` S'5֬f),\]ɕ;ɍmNû"HTHYɘxmFe 0 CZMي]1EZd܉],=b MЂ-U]ܪȨ!uJw{C w A5؄mܼ~]Ý=DjM-,#ڣۗߍI֭ݍŖN (S| MWHߧnK׌B{׺N^k:3pM#8^M5hN q.v * Ȳ +r.lѮDn(f6A >9Dޤ!_L-"O.}7?T^[1WiҎs\!OĮ_ MU̾"_?^ U_qߦnLRf]_ NԡM7y]P5v; xs{MjB~FlLT%|&0^[`g~ufr52 dI-bUӄ0؜ԯ䙰BWR9"۶͂Aj ,01=n,8B3Knv3*U1B`.^ބ;3WGIb5^MD3hnX"kftYiݛrrHMlNj}xCi5\ycW]]g\uNq6v7'=|ݏ>H)] }قL 7`~ƕRզ݁A! ם)UPeD1(_MJj\\6nܙKcD*܎rH\,K}!tU ܌=݈6بOᨂR^Yb\եY-ux  9c߱Ν R'ЙXzZi"cp$hAՉX' l.]D"*K9*G'Mzs@!u'zY9XoG+:YVKjv]hyz 跩(XjF c6Ʈ*+g,P@' 3L"Wl#\h>,P.,0\@4l8b۫{=; jWA-) W6d_*mo*[uEׅ47jta]Ȯ9 |xxt!4ݞ,P'vu,9^f޽ܠ)Y ./yte>xSI{`@z4笸uWI xեk^{ey#;;e>1>G }O ;?{KA35g;%WQ_X ˂`]x@+DViq*(mT t@EI 1l;(Ù`=b!fh Q_"Fs\CLc|6Q~'JPF88ƏrȚ:vU.2FʐH=r$ ,hOJ͔a#QmC #ְiGd ^:_:Wt)1bN˜iZk `"f|iߐ&Ml&+ecKu1Dvrdi%[sg+/"h=U Mg.e+!D%tB5 DgPQ$e&z̟Eo+ 9`[Jgxnܨ< FMQs<@R 4<1NT"NxMNS*VUcxMLfH||@f kŞW 5}՟_JXhl=,`)ثJ%QW^66lf {vtfQņֆ~^E> ,_[{YNնͭTGTBE`;k[ڊui:2U8ҪJ嫡K Ѻr%WGSZR4?7em-k1H #lzr0^qULcX=)\ JPrw]0Kt|""^5ºvs)eʐ?{*syZH,6t3fe4cy}V*I\b8kְhM;3Yƍ4|l2:(Bֿ m|Ew&wEqo@h{_җcWimǕ{滕,v^ g^ظ_vXmýyDO蝾FOȉz:t>}T`l*2( Sw;;HϽ\]w&](dV[}'֩%},u:P(B_n^9}u XmxۄOM}'1-~}Uw@~C~jK'G TdGGpp4A@&yw?c4GX7XvE"~#MWg7~j=hر(quٗ5BtTgXTts!qN@x;CٵyQ<`~rdrׂX#oV)5; M]ȇes:cX /ᆥP<ƈ |!'8VI6_hWHh,S}Cd[dD)ሤks"l(;6W!DL(- @~ZXqȃ;g8Kj(HࡋO17!8;8sw~Xшr?能CT-L'XL$Syr0UC)4(3 03"Y&2B2BxgoH?H؁/iҍPAdA]ȊDdt)bdBmd.v&<44ͨigWR9>AbxȒ- CV)WP`Y!x"k(YNJp#CiPPbJ#t pm#3ueɐI{^ iҙD)7 (9W 岘r2fF#Q8FF;=ՐIdiYڅ1c#l;v DH -aaIKWE7T!{<ɋy4ٛ׉~Q^ϙh?d$r)JR <HyH!.2GC@6PB7hit"twǹ @)s/ )?|u4թ,9] ~ڧuH߉zhS_&c<䜮*̪ĮU7:2)wkxZ ˜_K qзk S[N56bʹ#k!+ZS[2Jʯ?(zx4(?3-KNwʱX 1$L**>Z +)D˝\/˲[ɵ" %_Z q>q4dڈ<,0{'2 "<4D#I5kV$.5ῑ2|ks: -C{L!$P|j+jϺ-S;mT#hJ{3Iܸ oU|H'0A6YqL V+diH9JrǾ@BQȀq:ø|ܮ˺zt ,' ȥ9\KZ*7jge\7ŖHzg<˲>ȳl\ l^?á,qq|ʰ;ʌ:Fpͮ` ULR8bԖd}l<ɷڜU]} '۬ ͮG?=}9Ǎd==9 = 8:̶"eд ` M^+3 3hӸ܇\j?= ]]A-#͞ Y-M/ Q-~umdGb!0l;[~P҆1-{c&}f}w˃gOCw=UsW,VT}nY3ؚ] }w۪/Ÿͼh-=(g|))\ϫد ܹw8qMVVө|l]Sۛ-uqcPŽ\!X]-{ |̠j+ioyWyw`x\u s1q[nwg⻅_*mqrUx3y~Thp|ww1B\|[Å:  l{ U݉;E,,[]eq?p5ZgM"ys Y_Nrfys|e3 ֶ3k6s/cnGi]i=Ns;Gml>bn{fzrʕS,I=XNݳ]|f'r"qG`kφIG.eE\fb6F65ߠ.E끾gaXfSҵ[^r`+ΣQΫL\hӣ>YA xn؊WrڝɎgnn|ؖun"W#nb qNTR&)7&&tȷ βҝV;ΰ)srN!wtp&$%^q^nLzwFQ۞h_a܎rkj..-Yu='%ZVy;<^ENwvNڲ/^x4>Ri-xsnWvr=SZqyN.ČFw*\z7ڷ ymM9Y T.fz2U֡Ãr>|*,e5ѵv *!u= _.hj!5LL]JZ#g1>/Tߴ\tI6 `?3I[Yl%.1<U֠:ӧtRf°^N6 ;`fNVgPըn(>vN$>YUfeŠ㤣u2Į&,]nz(Śesqj!1.*{˂\;nB!jn0GF1VA%RFsod6J&` ӈL!{3ōnXI̯]d.]XaV,yL㝷Lbx/Ë_ L[|>'9鮼b~S.mU÷z[*oX|80?m/ZL.5_n}l #n+sue@]+MZ',}ϻ \&uƒ 4hp@(0TvH3\hߥtYvU7d^<#/X3 Q}!%\Z9+vحp"7xYщ_t HcPcFG芀I2E ,è3mcL'@͍V$"8f QJe=k yCleS$;<;:u7Y|eH,aL0FM";ʇP7+jIKɝsЩrf'O+eIZj"KSM3ɽb >W:(u  ?=1b18izH6G!yȈR* YX9K^2[(|yԤ[-hbt>GvSb 2q7q*Ac;&1C!M_¤^U:t J4nH)T j5#%hK:'ͫ ^J…ckG/P$;H'K/%IbYzX4dbX.O|;#QfLb۹"2FyZiVT4-f]K3Ql,vvVkٯJ2Ly!! 껭Mc'XϚEqI)FڝxQ }_WI:իlħ{o \ճ z=n>E} us}6lfEpm8Yrӽ#5lפFLŪWJkƏ|ߚ0VVԎY?S&ok.KNpscAYm3I +?1>▍*>0 aK2G-Tsw׵g{NEBg=eb\9&fNW{k jZD3.nHmX[9'w|D];i?&7.u?B/g>5|vptx`[E[Tl^vYoS vFBenb8vk gazڣ8X,V7kck{Vׁad؇kxx"޶=xѧv:CrCu#Bpc㇗{8qz66q74"!J(_؋؆lИX؎K8FMxxiBWvA7T!{KI9+rƘcXexBgQQ8cY)獘l8Y>HO:8@f{(RxU0 Ċ g7y,`junkHUmnjhUmIDiMɒ,r?hR9ĖRWՌ>xBChEiV𘔼z945\Vؤ?#{iI:JL!)=#i[ƄX[m?-4_9  eJ馘9ӑHA[tx( ilxdHLI&OGrR vW,WDsn"(9AV9gx׏p9Vj uHuNiJ&\w>Ypu9iw([ϹQ P $C|*eau^•%Yqəɔ9id3ښ(h5e"H ;߉!'riYř/H9'V)GٔY `ʊI6֝>"*rE˙L(JTIZ+ z$;Vʗ9zz٥5Nb٘T ɢbZMJ]Oi#{[wvʧW/fzINJ*Z9&vvg٨ɫiviq z qf6:ke*J`:I3jcĦ5ۺ@:-ZZ_9wX*<PjoZꦧ,xy*C)Woڣ g:W)VH)kjڥn}B`!Ș lB (U ,k l]W.ɮPVn/-Mh},T%oRL~.@?|= zy,#-U5F쒞9BS[Gy8$)#c dL'm }:nŘ2͑ƀOg{̫׺SԠ7lYC[ YJ|3jLpcuQQA#ǿ0eY%fƴpXem QG&} Vtq:KW ~jא:"'.,4m9pO,嚉z_q2hmuoK7U;Ci*٫_WOwvZO `pbE8J֟i!]ŅDiH,nhuZ⩘l7eTar&ʸ[>VCK&I(Uk@$ Bx`1:_y5ޓ[xFZ ZbccWn&Y򑩦@EM9gXYor.X%;&KI&`\މ'zZbY~v (驱wЪR"p,: 4QЮʡsfE{jT,*0%l_Yyz m^׎Se୚J9IZ>%,2g5떉o[ 1UK=k'NlpzH&#"1Z/ܾ4sW, k3F(𠋙k{|4w.OClɳ3iU[kLg F-Q ]o+ Mw-Xsڭj:2ߝe2Jzg܊e\Ű 5c fC~tO 6d*8>zYUI_t;a>xo{7,$︋^}\G>:Jo+ |t?[^od[w//$z95q̻?/op KǷ| x{06Ǒ|X<1)z'B誂dH 샃 'NT]uP(HL&psH*9ZQnKHX4)G`()MLԍl$ih!P!$(g5PzQ5IšTTi:U*5w B:u :V%2iSؖX%]18FOWp`YZX&"@R̵bUkk,du9Wɓv.,as>R2G^&IțҊsAr#檖ˍAt0]Ү鵏ul)H˹zZӢVmJp^A5-2/ _m]:Bv~D]ޞ'H/p=ڃ7X6W \:qbx$~U<X|2cV~ߵu'B+lt%@YcvX.=L[&1Ŝe?b^#e2r#KOYRk̳Zxmv{8ey.6<1nt0;шv R8s";sک]x>[UT,Whq]^LFW:ח^1yibRPw7@ tZJLs] PS$Ps1w1>6v6i5sd=KJxk֔Yk2pm_%MI{&vcbmrh {IlmϵL6dbH5hgG\lu+>.wڣJ.B0n"̪ZEPi8?+ S^]74â-H;ȽtFؖ3갘{G>vO} }|Z^.`=zλYh;|FDjr ޵.]:]v]sڀtHm]w!_W9LQWדk{ ? ߏ͛[+-^/oͧYmmM|Fg[w?FNbE ؀`z,~xf|CV;j|g';7}3!X1y6m LG[$#&Hit"PׁVRT@8(wzt7=x~zb҂J<,5sR6H2R s>Lv$A`qV!6yEG9OvBm'~X|l@6'n8To_(,xuU8K!؃'z>|lx҈V8D+SBuf(TE|9 )tUʢ$醟)zVZh\)UboIJGt1Plp $(HIq :rR*_Iq癥ɓEjOz9fZ|驟*BT,yJʏSK/Z5:mFiJUYCXYKJ dYPfjT.hyG1RFdvկxO(6IE$ZN ;D}fڱQ-_ȩ+u$!QFxʰV3NkKg,;Po Ŋ9;TZk? ٚ})`U˂= ٦ n^|fx5묜Y;C<+HhJCG ʨEkkIPlYnˮ;Ƌꛀ蠀 i8ڸ6{;B7Rý" p OK=:LK򫸋Ks{%{K(@=*]: ,LM¦B5#r2v1 @{gSf' *3gB>;^W5 R;7{õ6:p$۷{O BLAF&M4CZ`Դ/ۮbF<ŰNADhL;N8|vl/$PƙL+<ʞL")l}a$!١0} ʂz &ȗ6]ݵ(ۺپ1ق@ٺބ|z-}J֍Ÿ[ޏh˭?oݷڐvJ݇ؐ -Z̟PMww`4 ]t?"=B{(ηxԶ:S&=/vy |l~ pŬ۳b"ӿtJ}n!p^Rw';~"rUtB0(+Lߔ0Ao7Hk8VyH~I^Jv<P%mMn~M:>~{nnS]j"gNŎq IڒnIў/N,XRn\^t$OکƈƟ» Qux١ހB s /#ݍ¤yi0o4?6j:O^N"co(WEQOF;>xKV`O^G.P?qvKUn]{//Tᔞ__~)o/Vꃴ8Ҁ4ʾM.֤gPM|Gr^%Wnm_}I\ϝJҧehVo+yiEJ΍Oύ߿=FZpI8ͻ#:@  ztm8%|o',A"r)[gs:Z;v?&hs9LX\/%@EE5ow!~34H\K^nS)}y %0=ƚmV̆[tѾLiދ-᣹@2Oj{rP_w_{Ieպ3ث } #U'Y&@$> )DLJ'S٨2J˕l6EBRB)H8督p2%)UgeWYYҖ$8ZY.WQge]a7f߿S+>ªց +Wao3$lrPdEINBݦo5Vy)ӨM[-.tZe[C.F287w\isC>Pے̖GM;TJ5љ(U Of̴xA7^Taւ;Y\Geoja_F v6}H\nUb@5"#-DK]^X<'_HZDib VzQ^XR8$јeZc$e()&aUIGZ't.iS钡! )ndY1(Qu*襁<%g:*"zJ靤mU9$ F|6 hݰG2ϪfAOlA-JƩO\ r&|Z.BoRF$NY:v!Ś%HJf{)N-Pi:' nkz \̻ FNsD2$+skO52Ǝ!A -21+7L;osܖ|:F7N6.¦8Ir3Rbu, OxaA_H"n$ 1 n2 g=H a{ʡŵLS5PK tO!E%_ XvmZd!.kuQ!]ŊX-Fv9 }3:Rm7s޳F;3k%%kv~&xZ܀5Wo'YU(}kcߊ™p$&c0N7F{s1*9]0m 8* 1!N?wO b3FX wBqZ<C1瘰ByXc^:ȤU1bad%Be`TD2vfgϴ[`;I7>:-|a *ҢYܪ/k8MCF yo7z 1]^[Z%v Z(PU1+{R2,|)/m8$f0 sJ)jImz(m_Q1/d5:ҕw=J0A y.M; W8.Qzd' Sf4ˆV9(sp )Cr|HnWU"3ԃxyzgyֆ'pzG^Fg5OEGA3]V,TXLQ\8@od[&sEsG4GjԆuw}vUOhp^؂n_}|%]MTZX"GwUo9,۴gY3=jFI0]ВueӉy@P%&xw|w:hXrwʈՊH88GkZ,yՉ~Ownȱ5Y'dE1hOElȉ؀r4ƥ87Ñ,U6WslH>&i~wVIr!u,YF#) 6 NH? . AHYn5#X99YȓL3'eb9xHYfO5F"d.z2q}UX~;/M9Yyy٘YdE3yfDUӖPYWCM8'hG6I;` nIvU'@בl}Wzi\7IfO+9 Lqi=cdTGcSy hǙ7`K I*6u hBkl{pɇ HpxYE^QB 8^3Zfvы&-˕+мk ܾkĨN[+!{?ļ+@""ĻK+Ś:".7\d%.l_̹+qKWkŲX,Ȅ\'LZc^r /?< wjX*H2qpʲ꯭pp"!HegKºJ&[WBy8 ],nqHɥLŗuL ˆIhoZ XÒ(Ļ|/:|%L؜#|?T4_|ut@ ʡ'D28漉xc\ϰ2] Μٴi fʜX<ɟ*'m[F}`| (bڎPiFo^/W⾧?{d.Sp o_>Q rs>~N|!_Yͤl+?6T{1/Ǘx7M۞K=_ `ΗmNJ=9jH?6?o) ?oFV/nLoM~{.>}=}p:8>֘o}̞lL3:QoW\:AY{)i\&;,_1cIpޏ.8/0IX_hhl.eJN7a d!:]K)lܚШ)Z&5¼Ql)1n$G~ϯ;y=x ]">}*Dæ@ƤӃ1ȿU{f!c¢o%K?6f4EY60ETp#C2GTQKɐ(9 scIt93Uϟ\x1tlXgS~H)ۑ5 ^EHί Ѫek۵4s\iJV C 8zᆭqPx +LU/VhDݥ5(3VѨ9US-x\eԍO߼elAjyOOdeXgͥ/y5u_ל}x{D;|\myK~?&DθqJ;fv#~PvM_9MQn}"F8EuiD#xYh)ySit|{p*& qzu]:)mGƏ%g}j(uY[j]=Aв@+ӶI-x]b-+bQnYki*f-([h.+l' 7G,WlWѵzێmܸϖζ&}9#kD褹֖Ӊ/g)<"F }̾d j:&B='<^K,I_dsN+b@ Yv. ̼.3V챵LYj\,$N9d\,_͇޽b~ Vy98n# '_ݤorޮSwSmxևNW=TsɉX{~%;/PyAvjXӷs?Ǻ9?:'' nڲ?>3~rA-r |ۜnv-Cm^Zҽx/D pnKDv"sΓ $:遂`P$=?(L|@( Ţ*S ()+rfBɇmJQ2]:}\;_ØXFoRblO$_B*B*rW١E4HĐ6AьglMF@  > LbGHP ,q hTҐ#*lH,y(@G$aj Ғ{=@@pB,r &  ƻqƅ sMїJL(;ūA:a)M-sDT)Y#d[~s&lg60S~?lғ` e@!j8@gG"0vXԔMS?5;*QBIC1t~˜螒RTA%]s·\P\ "0W$ӄ"˥1iqhF_+:VRDGʼn9VOkCNsvdi`+硟 Z4 Ci|urNH݇YTWbLZk ՠ0v`E)"j vrEpsO\DffMl= BgrisX26 Q-,s =`-`H\ob0*kv \ v!mxUŗ.}KE&eMo-ImVxf2ՠ+XGa|Wmʓ5.B*`[6O%ɣ'7fbojU8-.&ܠS,Фshk]ldlw#rT| ΓWNtc]v˪s\+`*pE{yGH+]oЁ:-gF!I3Hw( "SՐ4.s7RΜS0r2+%@}VQ//y;mcS #|zA(jgלv[ac:LpݚYۆg HWb[l6Du}*C5>d讜;f:)1REanc 6gwN8TvruqV{Z$xNm9 ^゗Ǖa]ͬ.:kjW?sLgk{I~h zL)Twwm=ª{W9Tu\vJP)i`fo>d>Ӆ񎣰T+y-f'K H#T 6P!+د,'5W赟ܝ;bKb urY{gp']Jz~ }.(R_Vd` @#Vxz(W~um~ ohJ~f %/,|UH~Yj&8i%~gvS~yqlJ/xv:6(v86~HHw)Ѕ^`b8dXfxhj@Ml8tX^h%vxGflT)u{V8_/0THTT` $85n<؀"mXohsRxy|G )?IE(;,bOg,alp8r @gtwL1&'%SP:x۸qJnpye(xĘF_qoYfD&7XI1эi!~j'Qq)(80l WfA(#'q ZmhwXYX5w)h#hWeW1I+ɒ\w(^:r)Zْ6*AAI)|FكG* L [$xy;eZ9YB\y[]j+"u^҇- p}4oq 8=G0y]{)m*TN3Utŷٖp(/Yv)sb)mɂ!qk *3D8&Ӑp9;҆$yI$R98ȹ1sVI'55H+c*8iٝƚiĜYNc @ wj㨝TfJx'oex&yc?E䦫!Ty'mJ*oSJrJod2)³c#Sڣ5-|jh.qq <"Z )yqZsA;lۣ^ۜ +cfY{Ӫn{j*)+7B0Up+2b4 ؏ʺ:j[>kk}Y h*j@K.f::z# rk,Mȱ껦ʾi;s۪K̛[܋xbM{xY4D+K[k=Kɪ$l…[3RS 9r W0]`jk;^IhUqkFEJX ܻp$j MPs!n~:,Ԋ4,o6j^,}F SOA(xiR<\WأŅWhlf,[Mmpt jzK6S1Kx,Gj) -\U CƊ<Ȯ NL8v٧cRm&θE\ 0}eLb-u7i}~S{[a]o%,5uɝݜ6TSqMxkL\Cݑ=\lm{O Ga~V'8ٵ--b7-ʌRwLMLwv g ^.lݞh]|Ni ,xLٹChmImN1-%>L-R:9~7~f}NSP5߭DhC㉌VvdOMCe36i䴘k^C7G.M8Iyqa@蚡n>=+bq ꗥrΥpF{Dj"aq槛gBSr.^"ZviHJk?SGjdE]zMb&)-XNhSNIBG O&oqsRWNK]ށ {24*?_Fh"JOvx ƁL5(/go/n:Ic?O8|Pu巌wJfiUk/3oo~49sgݗdB0I] di>\wb*4R{ɓJxu"c:ШyZuzZEX~蝹}SxO1OS[cn ~`-!26">'㌵針o:JQ/rR- Hᐯ-Dp"V8GAj$O?a)Af$1ҨriYor:ѥw "`Y)K aP)kc BnQ|YR I*H`%q!L3ɀ/sz2QR/m@kL-9 SdP 4RtG֐2hL\} 2!tz1PɒbDg /O~J6c)iCYu +W K6TS'5s.?ĮT9Ȍ⒝f$Lңcc9' O\* 6/<ӞD'/y&}:zȝ#X59P4+4KjTNԟ)æt BgyPZ>h=YYҤ>ѫ OJT~fH̽կzՐJ <(8Qi @"m*4ۅwt=pjrt̬UGVi_&T5]+CѺ[2!)E^v*j]jUZ=i֛-p-O{5r6E=g9IVdg*^lrMUT ޟzڮ2 B\, l yيSbw3Q+;v>! ؾ9=I8^/7V>Cyḅq&KW@H+(Ϗp~d3jjH_',1džaGՌ[ ](Ɣob}ێLlܚ 48?ٰ27E jۥJ'se.4aCX΢hej^aԃ' i=dohUZ/l 0[ص0i 3~B˦Tǎ9ɸԶ=^&"pIS-INYi_%ڼMzJvŽ(z47 s,К;1񚭲Ms<φK}W/x n'dXxmK ^nr7>q=VF:5תrA0Ww@[BfI:"uJ6Ѓ>1DUrr9׃o's|.po݄{p.`@O^Nm\80wU 7t"g{_np{=p:o!9q<$%!B!{᪄heΏO}Z {o{?66OobCuKe%/}9È;~*,{#z"BztJiw{ς%@'gjƑK AAz.-sy(SOڧUSxvpt$Ws8SwAqǰ.D4NSsTOgK8<:wygB1{x]S-RxT@8s1f҄4h7(nY%b^(]ǀ1.UPE"竽}B>*^ðh<ƽ4,-lݟ=INq&ހ ;箞ڞHEL͎~e%n߲V!z`Av\ Ȟ(ʕ\OJnN}٥+!NϞϏ>ә.M 䣞$[ (>ΕM*kh^iCz4ީ]8ɾKK~Yˬ.6/ŭ> HE8?] RY=+(pYOۚG,~AӤNV'~oK$upÅ//!iBz7koD*B6ז ; j?f}.*+oݻ/{Zы099Jw#>Lː_sj20?cP0H+6ͻ^(bdɾp,tmw3ʿpX LPSZYի%dK.ݳ-U{N: FVuQ2A4_~eSj$#Qi:60E{RyyzcpǸ`BŹ7ۧ= }CʿFrxE (ܤ4õ9JȐb0rw΢`?(c۵![! wҡ>r)sj)yhϊ:/}X_PhGGYTV~&EtjdZťmDi&Ӏ]n]N`nٺ96cMHv SV 2JXClN2L(%-^GYLFjh٭oQQxp}U6kȒQY3m㻓I7l^ZyO>M2ٷw*wWik,z _F2P7=@܅vbwn&x5 ta `}ـ"|G)eUkU%N3 Tބ:2`$L2@PF)@QP9"A"zmG:#`yAӇrɗ3@& 95zZwx'UYx& *⣶)RTϩd~矦}xfEuvB9bJǞl;IN#Bkaȭ; Wx:(X-ƳkˮhNTJk8Vdd;g[ʖ7vD"=0+'͋z9gmVkhn`q2BU4.&+1̼U<שaU?<ԹP(<"x}Kمr2M }I=0J1Z]Dr A'UK:}ݎ~59c7Yy{ۂ'=qvPkÎq{{feLݖ]k{]Z4pHt]m;鿣#;b+bnp ~wOym[dO3=ɂ'v<ߌꡞ5q`{@4P{"?5rP0X.aa5耬;(aW!l/v5p mwB1o~6ļm-"L2X&rRSgE'ap"g -ph`!pюmc- rOD "R4kĚ$YhغW(HJpcSJSR,*JXj2E4"tW4}d!g@o f2Å-T 1A,ͨFWzsxrb%KcoeyvX=6 :_$V eIsR\ 8#:JsP (iLBv\h55 SBa͖ HƓOf&5/ ]#5/Vnd#FJ|QJSX2"UJ93&t y\ʵ>WW &o54#X61?ͨŹ9r kjN}:5 !6}!1#mYiSW F1jnӁ-f'gG [HdrVd+حJok9Zӄg;z *,"!Ea޺Zh&ضS!}j X!v ' Ȋq\T)Dͭ."\4N}"D[h~IRBڂvcXF .oN:Q`+f%|ʢo͔Bɲ87^-HߝI+ۓV|xc0iWlη}67}6B 8 etofWqVFIwj!#aX((Hf"|8~GXE8:׊W.HGpH')g(,zx(`V0lS!;7v(OgUE7LK(&:who-I NtYb8%Yg.脲U>9Nђ2M)`U"Ix Q&tHIRarxG]()X'Xٔ=Y36|d89fYo.Z oF&w(dvًxp*}i~59E%A i]/J(v͘qb&OyCt2d?y򖘊 vcE}ϩ!nEqȩ*)}@'di)׹YjY>өsI ug mʹyyo()Q[ӑiz}i3S',j z7g[O).5頌աi| k@'ض{+ڜYը7[3JIbI)piI$:NC(^"|E*{\[NnpK I|5z.9) ep lȽ7<© _j=ߨql:c˃̤J_: 8,ScȜK||ggUr,Yc-]z SHϴ܅k JdABEti P|0< d,(ї#{ Ӧ\Kts>:,a,%| ܘR|Vɖf>˺P%Kȫ'x9%Vp |ՁzK` DW(yxzCR'äXtBb€P-ڗ`䝪mCwMcķ-.r 7ҮssHN;nd>y nn~NSY\~ 9mށ'%L,Eq#5_7/_ʞY%e o'>R mw^L~SN 샶V|-j뿧P C.nORÿ[\;bO=!^v־Z/nH_TwϪn?y^/Z̥zYlϴXUo`t0 /򳯴_)oGs}߲GO/鎲?ϱߠ|mwl$Oֿ\ƭOoџ:iiA 8+`(dicۺlG "lX# 2Zʛ./~D-SqͥY:"wz .CnEZ#]2o޻U8w{d0J|x۾ z5o˺F\LtFqp޽|ޟ(!תOG#9uk6 EOS6=z`Us $x@ys"ßXybk/&XaDmQw#)&K?e ƈS&Ye RQ__ WTV1(cLK&s 3dU-JfE5'/oYR  PR)!2B( eB$*ulhԋ_$'~)}zf3_BgU8Hz2kk+b[쮾;.k+LF%ImRh^in%zը`p +1qV*REH/_{N V ,pkl J 3ڡLIn}_C9.͉N|+Jzc%s337Bc,9M*( 3z@-/curqûTN!sa4]Bs=VdvLXmo ~NX&K%֍WpXC>K>Օg9X L g8ʁlWyM7O:B{ M'oNwK[L9o{N9'1`Ca"io~ ?0}L.)p[1'H ZQz B(`R4! /}TӘ >hozU!Cg5qF {E"YK!fH/uWl .z`3"~?r A`F8}ubG2Np} ),⯇I(N\ قix4 Nz "RF਱l!(W)}e BZʲ-wJ^ve8L$G,ӎl0]HIYR$jZӗ;HBq~S5O(Gr~sd:۸v0''ʼnKp"R2n}`>JV^/ۤc 8ҳ+; |>hюDh0=:}R`4NB F1i:]GԚ Oѡ5G}%8`Ҥ"[r?1)KѩXͪLL͔iVA)Q0r P ѓ:RƲjJHUVuv lGoZCm[!*0gmWɶs%F5T*+9j+jǙXCjxQN3˞Zk{Ulp=غ&smPǍ'[v4@ΓhxSXbE/j, {) <@ͯ~6 eg;W`!e&"Vwcy- u-Iم- .mgS#X:=/V7[>폃,KXKݱr)Zb"q#{W^:-flB˘`xhwc,㘭F] -ԍifgSun[>Gt2~F\Y2ǏM/x]|feWr)K(㹹Ts%MqsXY--I]tOOLAƂR`:Pz͸5ݴ#6*8צMX'[,omfxVlM/lϢ>]nwn-7m@idݽک4混Mq Hl1|nUxU[_ĕj"6,:|Ƒmr,OjK6.CF.wEr99ÙV@ D|ysgzqvdE7)7fAKYb'#H( )\FɃ8E!ƀ}X liYeQn[E[fk')^qi{nՌoi9#~Ɨ@)k)XY}ؕ֔Hp9Eh'Y_7Uaf U'y CiW{ $!IԘb؞ِoa6if)U빙GyB W )V|cqdǟW׆)A1ViصR'闔'f5'ġcׅ:*H VmȠ*u֢inU94Z6A?T[o> TK:JʝjN&in7UJ>4Hp{٧vAӥ|Jenytj(jCؤpR wSɩi\xyDwu$Zƅ~L.`J4ʒJBzBJ3?ϩ:nHh6Gpڑ^&"ūjeȧZ?DŽCu?ĒL89g@Ԭit?gY:kyfzyA2?z@B7J??< ʆiڭ)g '':H +kH4-Ek=;,KDîR%EykLDL1YCɦ.E*[*6{:+ȉ yŵ`k=;9[DC$,ٱd{=)`jo;[{ۺ;[{;(skwh T;E2_X OC1Ճ9ˮDWD0+"[]{VHSzm)U zF뫢~!?M'*x[Xz t 9Z<9g1+``xދ =O ˿:ڨx9؃Kt>zyKUۿO{Sc9[_D|9MT<6>͉۷ 8pٳ+-׀{XKPPNhL̻ƢOEilml %NqDlK+TI%lxFVM6{ V3($sH[vL@ <ǫ<-T̬lLXUd6¸!)l`x$$'<9D pC*ˋZ˶H \ [{KQ|u\$ܪyȈ<¥&ɽr%ٟZ Ü_8,L&}kxP6]y낭ztN,D;vbj2- !}YӶ =AMm;/;@e c/ɆM[]XͰcTfp! `]eOW#M}i@B nsk ӻvJ5eIm؂RiO9gTڪL Ѧ]ڧڴ ҃lF'@u Z7׈ɛi%Rt|-6}ȗIVw}<3}ϽZK,]x9=ٔ]]~2Ûޡ'}, 󍫹\:zS̾] *Y=zr !"N[к4j(34nͶV,v-m{-,' ~vs֬c={TN=.߽1\=g٬x=?/e|t'?gW~9y[LYw}{dTiXu7 Mw^Q[1U]\ބc%n8$Vc͸V;}U,` )PދVꇞSkJ 3ѰIm+aq7훠S.ldL.Ev-޿7dԸg (#τnhާ[u[]*6jZMS1!}QK20eSlv{nDk+VEbOpGˤF<űf{rw_jnTHh(!dL>$Zʼn/HG#G.ȩ]͋S½oDVHE)x9cVLi\r~)TSĢT`96=HAv=9ZST5o9UOT,DV\ծXV޿v;8ʧ=p72LikZ;jFŲ%\X8ֹfk̈_`XDŠ5dVhw̚nvt>pV}c>_;XlOϿ\fpt?e]u6`FѦajcipv{MF,0 ddIȇ>]uSD28!ZE#%; IԆq܂Jܚj&ۑmB#pFz%>9"K:"%^@toTTg(=&yaL$H'TSwO'=?Z)NkD!4^'掵Vᥨdapi)2Zm 8x1.0RXk z4"Crz+-Dٮo7L/.-EhC˼ ,94q\z>/>6i9-EQ${e/**gsV;ĴJ;hSMvݱ"pJ} ^\uȘ>V^K(J;d_j7ɼHiXlx6-owUiG{=,Thƍ+qV(fEIyZqfNucwc&`Ƞg\gNwwer]i4xgMZ' E MO+.hݴEΝ6~Wa#.TFpanYΑl۳݉M6bp0Gj`ʼnq}]oǴkj^8Ycw΍"[tXwnjK7kWËko9.\o+?c_!LC+zQy8P!yG|+{7g?픯". np\3_->uG=/#uN),Q)9衇~7D_KQnձK;v22om4xu/GZ]ҏ|OzGN_&ՂYk\σvi痐Hۖ!ݽ>=SNbx2.cߙ# |ӱbOZLս?O]jy}~ CS(/>>W;MVmG~Wr6(y;wozFhv'x~AGH/G)vgoͧX~"hl5EEȧu1e,Y').)&}hX(={u[U)HPt~VjV3q6Hx }]-]do@;3hHozG|,ur'VzBxU1'j\7.!ȆЖⷆBj`e#()|郅f[؁RE} !wf SUzIym#w4Se׆Ftce_(w8uw_Y#v'xx؈(dt0u8px^&FxI䇫і>xdHcJ&؋MX,k8eIQȉv8^| hA؉t]iX;q֍(l["DY4c;43"vh")3rwt}~A.ȷj1I-E܅8'ɑfu7;Y`I6 XpN)rPH?o 2692xx^wW;ɒHXj)n\9–o(V#(aɘbiIzyI(q(wX(I 5y^$y#9r,)V)`s6)%tvVK>50}&ɉ$2~jARIɀɛidQ¤ùH[$;QL'7i~Yg i,םYev+$Yj)yjH6 .:a9AhX虎(hs` *87ǚ!H6u.LZh؂B2)N.z^.e߷wZ5O&=:`vȅhעAGe)d"9ӗimjƠ C§'z: p*S[UȄ:Wb 9isZ@醸I ~))B/`Ӧꪶp7)]:-lCvZxx6ZC*sj@jȍjg!+wBZ Gqȣd:گ1r򯍡Qew֡b8MZ9ٜiIh"jY"jn~z`SK2*VlJ?S v ˡ?2+-7q8I'@_&{^*S<ka9'۬W)v%oz{\yXF{8wk)#o!B[wɄ%Yص3{[{ۺ;[{g-G,gvo e%nJ"tHkZ}gOvXKl[`۠miʪW 1w+e~ki볭{uAڳU*4n ;;4{GW)6uĿjk]*}ki{ +hGx6|xۘkVk : \+KG*fr| TFۻk[;:Yá52yey9> "&j8j%Ð$w{ˋZfIi,ʽl3YɦJ¶g$˹I܃K {^*XЋe$ە$9)<z\d̔rƙV'wsHɹ&z*xapK'SYygaa‘lD]zd Yp 63y,fpHmoB\\XmT@B ZK#|[w4i' X,ʌǵ XM+ 'Ũrl9Bϖ[Y1f&\1\ґ:ҩ:>,UɵB '' }.&|ӌwҼXD\&дXvTɬ 0wleӇWL k}LC``C9HO[(̺%jtL _:gwy; П Yx3]s֥1 gpn=TDƻOmՀ*: o#}~@؂=_aچ}dRܩYzm|+ 9zٙٛȠ>iT]V})((يm,7- ݙ]<Ͻ+$-S2[ܝ8$m-z0ͱiN@qw݉|ݭD Aj#|LވM@Ҝ(Hvֺ ޞIY|M"O^j ç}/}y53]ge8cjӟZ$6# ^6Smަ♛<庝9b^BM z^85\8SF`~.E!sxmZOζA}6W\ì-D~x;Ӽ3䫸NL- j= >윱M&H/Xk%cN% {v)l^n,<_.>`^b0%f =NX_} ~ݝ_Z]sT v k\'\_Ɉzr0#5r;nq|ٙ低C?RXo}>p_1A ~O&ie?oknqu߮Eyx:"w}| n|k؏ۘ;"8m`(JEYh jx+tmh޼pHiwlΒ(DA!R!زsmGۑxզ}~\ut=PK5r4Y,V0]oOf fhM_x78KEQ ͙~̒@-)WԩhJTl_G.`CJ!)0Ǐ CIIOH˗ ,̸lL3͟j3O [T6t]#@i)dsb 1hԯNqfXr.K(4_ -V.EJ *#w[w&6,V;LWX\.Viv󥵞5eǺ)|5 \;1e؜meJ+5!/rwș_|N]ꌮ.<-R[k{4/h}6?$|>T[|vv'(hv(}7WWbga"t]U_d`!݃'2s1jԸ\:f cj*Sz Lj$9b{W&b\jI!3Wie=u+םLhh  sWY̖NCfݒmp҅;vVSH,-J/Ƃ]ˋG8ɂ~ɕwe7]gz+ g`<փ*pp&.(3=OVڷ[wU^,nA9QG?CQ};n~n,7m~7_8pHӛ"ep(X%gkB*\A`*僓$@, J7|Ú/!k8"ڏG4DԮ] ~hQ(HUq 5AJYLX%̨F{;Q'3t y(mݧBrC!D!2M|ZFhlcU xǚp^$71FA }תǍF#W'sY`]TDBK ?걇4l$1$:/EJ^/btEE[ފ5KCFJ!2;\ei-ao_ѥOT(/Lf"Q\1 L0@:щӌ''QJ/b'*O"}&GEzs.¤R'<1,ʧkX96J2> 8HOx>"SBMh/ßugt`$,;ʤԼ P*I\aͪsRlʙTTf%$a'LC{E;ꖊeٴbVE)9ztCy2wW1B+:wu& 3wM+fy?ՏܫCrl *9MVQ] j ő`b@.w4殕];9*ȺiejdŃ-xI{Qֹm,v{ئtAJl)iQH֗9[pjMaӒ]uZo}TFw{卂ҜfTa7'ob[k aB4?_=-t5Yr&\3 1jX V!" O0%'Fǣle;fTUB%fgT*ȹ2|+.y\8cJVVFdP*@PkPۧ|RaXgStiU:uX?'uZI=.SfێUĐhOlLhFѥofMAʻXjCıl79 IG5mZZ˓u=\$܈akоW7'?fnq@,'OzBVFo'8qb23^'wA[S+ Lv g/=g"{/N,w}q>u; Hx?v~9K(? T3/}?ISG12~< \a'hA~JX|w7rylÀG=z&ZQehܗ AjFI'Fs&ev w]2mW#—|"WnW`F.&8_jQ-57 &/O$=~&VRiPAP:%H4ZQ8h}uwַ}RXv`p~xς7GX)(GzH{'/89fH2R{cp3`)判NJhz}f5&hPU؂XYȉnV-PsXt= ֌wudrw؊d荼G8qEѷ%&ȇwFRh%hvc;8tCN 8s6.Xe H07ɑ3ҏr׈ )m|G. ivUyccgȄQgp)t@ $y>{'I |xt]B2(2VHwe:w ֵ)M XM 6e 0h).mG|qB &9^_Y0nt,;Hjyb)SÊ Ky=yf'IvyNh IoЗ~ t,^9?rWgipy@D-HxəW reP,ؓlDsFB)aZ9i-Nt!9BCa{=9"*UyyɘYf_"7]|Ԉӝڹۙ[Ʌ ٞ5iiy7Ҙ H%qVx] uʐɗ' *g,pfiv8ڛ"bY̹RIʙHIIw/z+L@24zV"irh(2iF:L/dzY )Az.Y ,4(ȦbR)dԆxYlX6٦Ism#z.HRȧ=&ȩeoZ kT9覃n6ju9fv7ʤ)f:|ZPjQZ喃*'AzI&<⹬5g +ʒz^R㚯iʊuT㺜ƺ,*fuuZOꙄ֭:5 , W(j+zmhHg d:ٯRZ-Z JWi>g{j5qF7WJJTG)XQ !&;(~zB銚ɞv'WD): D7[k Hh7ac w!Hu+]YK[n++*eJG;"jkK[d d; wK,|۷~*y~1zʰ2 FuWޑp,˓[ ::'+d:zIkpAOzEDkj\®zSI5tj+u{ou^vcȫ$ů]ۻ/"4V%1F=[pj%ZK+ų=볒:%3ҽc)x;+\;{L+Yzx Y8 [\ aKFYX[ˌ&|(|B +fQ՚lVRA"U0D¸˚<1lPy)w& qg9<>Ŧ A̯C a٧jLT6ϛ7, |,ki %nv膙wȌ+‘Ɏ 3ywGӚâmp-;۵6`Ȝ}jl̺e0\ɽylB,Ů[ڜzhDl̊ީ(r٨L~]NL]p"*K1-z乥ݮ}3`lPNgm^8~Xȝla.c@oN'LKsI._q75'Օ]نɬ=Nd>!^lΑ~:.yYu ~,HM6^F̱ m]Wn[缐>VOS5EܣbO}̡/Bwv7lA~غNފ @B]B~2־!ŀɟ~Ǻ:v />W^ 1@/|?>*׎ }wf__C2͑~#65?W,1~y@ =?!#OCbOyclv/fooxyǟ{h_҈y.GO?#%ͻ`(d(FTd9GxȤS会h&% ]rస>xb7puU|Ϻ"+x(TFyi} 9 DrBpnzdogCkQwm!I,*v`SaƻȚė3-ؑLg2޾摱rMy)[+Zˎ8 HѰ'Mhˤ.} 9 B'qQ519:hG >P~@R;FL4yy.$< x3hNZ@)MiqѫX Y/BO*E'ٳS@XZoNIw;gҭJ/GtFR7gJzzE,lLdN,L}+ʠ KWo;#ʯ9;K.U[Ա,.V<2ItzYIݼln$ieA(,z5=aWvYGm}‡g[kV޸$vc_E|!x{>2HNZ-]OvaT)C"|X<w/7#0 vh`ItAx^CC&A)RS 6ji?O6gnvʉږ鐒eQ<(Yr= r(q؞U*O`qj⊗bD(:jF wBhVzyYl5,uF{UzVa*8mq,FB'Reƛ뢣;pk:)M68/ 1+c|bǶHf}˶+ѝ5b1dg˱͊L^{ \D̢եVo^Գ?wts]1AIx",6`ޝHZZʬΞ7Fr۔-ݐ&5۹0W:ZX-:Þ6z/\"}tJfm;Q^ј2Z*mc?<>vBJТ?4>CA`~v3޸%09Mv=3 ~Sb_,bGLY&-T4ZoW&E?3!<$UdBdp57nx$]O{kŨnrᜮԜZ(тND؇" }+NܝY:091tcs-r!8:I03+U#d Έ[!I+J2 Œy#!)A1\#Q2\&'D(;%:jap%93Q&q@Xdfin >ۜ&qg"IMiaRWN()&6(5H,9~sS11©ج^Yth육]P\h=]ꐟLhE:JmGRr:hv#ϥ%8ltG=%VRԔThSs8} S=m(ԡFEՒͥ{*T%énҨ?Hr^:Q4jz|)U%LSYV2!wūcp%daӫbe;eؗf*Y^&SB_ʲ-WWkT0<I&6}o[j eԎfnp]:!uq5L!-k=,q͊6xbAu ${Edli6t]|zF4g%}V|ŕem nxuu0 BNTf^-_3&B#6ҋ]vǽ܇j1XU7c#5.6DA!WYu-11UY6Z2 נ^P&;>kؾknX E{Du8vy@7?tsELOX=PѠ1MbV=1^h*/J~tPf7yL&cq͌ueh1b;3n-b%jt&_EH:esuReYY?Vd ef;g^n772$qrŠ2"y>K񎴚uȸ-3C ZI5ڌ64Ed `vs h7>EpwW۟vy&׫ϛzΓ#rљٺ^9 51xKoʧ.=/; &>nr.[ގ+}]C\}3ce8cZ,+%~YO%da7yRVɶxzaj7~OHr&wxGJ{^FwZx{WRpXy7H}7=l0iotDA&x+~X@kCQe/Cs xI2H=Qj}f6tI׃g?"f0VgHPC HjS([ &uX[s4腸Cq?49Ævb7Vhw!#+6zg=H%?m|/ToR~q$hGa8myUhW\](wW|oFgq}4D0}iܷ茦gd劷HdXzT荴+ 1w5#zth(+GhcWn(@8(z4Skgw 0FIQM3vQYH}0(8`<ٓ>B9DPHJiבv$U@0/VyXiUWyP' )yl+ H-`ciN,8Ny_9wI#6!;ܸbA!H8~eIH[7׀JȖ=7s\u OŗQrYtΘe"v(֊"kGò\ ew/wGWAVlH98(~=厓k$̹ iH^hɛt4u/XYc'bjgw ~ƞ \p9zKfHp'!n Gg(Yţ9o LHЙYu>WEKaڙJYI$6_h'J~ J(Qb@/J-4J3(8YɸI S}CC`i([Z yًQF1*0 LQ"ʉ8?*}yejʅyJ_)(;GJ^ͪy2;rfYrY7ɳ|k[ KIhہ$ܤt[  Ё=N;sooe # 1m}Iv'"-qgYy}~ʮUU}Ӿl 0\hOӤF}ja&kД ,a8M&g੓ ^E2xe]ԕ瓬3݉.,] ̣)Giz"G͕D9Z9/ D}j>MJڴڵ}۴Jos }TBדQm]1Ix׏ #j-|mtL..Z1.cnZfC ~.C&}O]Mon*fy^S{)\a>Rb5Ƞ짚Oʵ1 _K_LtڊJi$W ԕhؘCَG^uN*ԾݫtDirʱ4OTps#"ݕYNIoZ.IO8,O9LV'{[ߛ]J\Fo5޴.z9Nӌk^=.?XEݭ z_"~|%6NjlwӰا؝Jㅦδqf43/п+#d DIK(κq)("HR#D1ю]{dP/x j  ggbɣHIz')5KK5)j#NWm1k:%%h5j,]E8snIƑav*aSr:Cff;G#7~%[t(Wsfx5o麧yxk?wjvU2b0kXi'7@uo˻RS=uٯe㍟m{o0Oep n@& 6`@VH y4,"uR?5tCfUfBq6 Ix;h0%fhc!Ņ&W GS}Cd}L|I'oHٝ7f XW3jyʇh)g؉12*5^_^h^֩o]^]8$^Df$u݇(@9BgX&ys)wmZckf*()z:cM萂ګn dcl&q骗 5=D wJ v`ȵJg -䨩]HßDlWn&Fm<+&Lکbpx䇚_ihr v''00jh5S*j,/V8g0ǒfsdOd\qqacGmU]ftŚd:e)UXP?0],4A\~}77: ϕu1qԝ3fxCwY~^clv CW 6g;vհԗU49m#0B nz3oN5c|;gj;Lnt|_&rDùÞ2Y.(9Wf4U$ >'۞'fxYӣ F7ZAt#^AꄐSNߋg,۲h]'{fPD]Qv>F H9c @3[Th> RuF&F$'IJZRtG|/$>$} F?餓R9L*R{ϰ#m91刲%3! e07$JL>b ]\ d^YIź&R`݋k\rm!ӥ 9鏕<5HBҐ#"Yerf8 B0І X"{IN)X^6MKb3[+A>łZtQhčT?&BӅ _䦾9ц£7U-QZ Bg 0=@痐g cTF5IM?Pa#:T b~PC=4iJz%qjc 8&pQ%^*[W4i`o j6lDO9@͕]m(*Roj4)t.H5zRJppMO6Si3Xھ*e[m6 YX=n %2\S@j:v*n F6\ծ1fݵ&SZ V@|;:fMx-ܪxt#Q)VA:Ldvj;6İ,p4o &&daJXST/xÖ_X 8YͯD(ƏWcXDqTc?,n&fizDH|f(Of4tF%GB{r [0pkQ8/N3e,/ҵtqbP\NNN:e^3n p{QDt Jl6zDj[tݛj2[v oZ_ĨUZ=U$<̼4WGer,@<?<J.6 ,r:UG=XiD\snv5c0|?fIHᖕ|( *+aL=;`= v&f-~dz Vn'P[8j.Q19boR鑜l;܍ \AƲIP*|eL\|ǿ1xrD |'Hѣ݆`<Ǿt[Zckε*T8Gϓl̬ͫ$b:2rA a}H5}ԻBڱYݏhҚp|rB U˜e]七 o֢ ͊͠F*R4\EÅm؇֣/  w;iБrs-k-}JڥM4$WDl՛(E`Ȉ-3]߭=fz̻ch[٠VحڽPm܃WiӬ]̭]H>Chk4xNj S nۃ- ާLދuΪK H=;j]!X}#Ή2sKߺ֙C}(iB>LD,^IMfg-VΩWnEqn'beSynΕMk 癪Bve҃nvͳP+.קSNԔg! . kڟOiì]aw]c&Zon s.չn,0U,;T-t)^NvS϶r_%ޖxn[1νA{ m?WC3@!.^kD k\c_N^; ߏ-nM^SD,ONߚXU-8>Rݔ0Y?}?#_uH_O[69w7/AK17n﯄R4p m= c3/oZ 0eE_xMl4li͞s?uo"CKRe5CLQ~OK(7zGF}?+퍦{no;ʿu.&XԊ.0"8ͻ`(\AQ:1*Lb%Lf'/w, kj`nLw?$>ABJ1KvŲ)+_4#ն־ڧ?މadqۇj"ystPOA*LpQ !jJ59t7+Fjm)ҋZF9bK8W0}ypW=昏|)KI<JAwu9}No]gլ,o|Sfű7⃂sGm|qZZN=$i/flIyuý7^H'爵ayoȢ\yrd2rJh[qf_6]gƚڣ⨆JƉ]WY{5& :]Bڪ:+Dj֟QV(iHɯPjd&[- [Ih &:ڭvn@&j+k]'F*0_> \{dJ0Ÿ0%^loڨ8D8+Cr:2 7<%mD+F7ߊ+ 6a~Hmj~+al}pZmTCo#qE+-@G1;sMW!Aku׵vggs9~RߋWn9mm7q++N!D3XXԮӃ:'N0(-Q^j 9rƎ*>C{x;C9 ^pv>}:F'~bC߳}z4D-I^6617_$H7x"FAIG8e5NrTrp#gGbd&28S G!DlR Hr/D,!Iuᖸ̥.w%KhL'lU,s$ɕg$cj:"cDE)iX;!"DZ7+Ca| 8ypm^M,t4g*2ⓟL9j̡`ujnђ\SDWDhEP*9hBxwPi.Hs8!NlI$27ӧPm(VuRF|T4QubɝhEVM٣@Գ7j}vHr-kJ &}]jF5LVKd=Zv-X!%zƳE+_~v.lL*  $:֘=dgJӍv7]HCz 2{ )ڣ>6.R Z"5#[Tzrҍm>̽čqkh,K_MVwA/ۘ5lb_7y,L ~k#8:0)6a(`8FL[8V+nxqֶ0l0i2q=ijO)ҋCX( a~u7g3zMv=TA<=>zq'tyaԍ9zpy⃮ǭE7jx?NȏQʧދ'9L{˜tχ%δ'л^SEto;St^Wt߾W7;s֯W]oy+>y8_W7?0K!=iRu;Oώ簿WEV~;0SI4 Ȁs`(4T>'[0Vhe!?#8Mѡ#B:BO+Vr%0GS`}{(5{V\'[j%WhG h1N"ӂ[!XeJ(yU?89fxOI(eqVC~*,9\":ocK4T+vhwȇ{X37Ts~wSE~CGbj{H@#B:x9".1Q4H4.XȊcLjf bRpvuËtUToXZ1n*H<2Ɉ3"w4"wg|S&MhhLh#ט؊R4ӘT؂Ȋ۸|a7x'C(YzXه")y؅֐Sy1h4D<َ;InnSȌ9ȏ87*(T/yZ3كh@9kh䓵%s H 6 28<cz2Gly^jhIx ZI`Љvy`_ɗ2he㘑h;.[Dni}޸k L fw?iIW9ZBq[iQ _֚vsT6eYiyr~y y;2XƉ6bwIә鉗/&H1;a9 d⟞ ZP~Ix)x ymş1hN`F Jc(I{ ZcuSeDGp&<ڣ>@p_G&VF5'03j`ITqD3.J Zi8HCeC?1Iju'c쵈aJɤPlRglʈ(% *}$ZFZyzșڙ+RMza#5Xjysڠo o)YFe}tzXקM oS J(ūsŬI~:3sjpc^ʩG)z̺E\Zl'ڨju殡֭}0 J%gWvXڰGZ* F9< i%JsԺ+y%ۥűVZܪ.k1سfő*;cCk46k5Pm$'?wK斴TS[aDoKMzb _z0Хb &T+Q5{ jS ɕ[hx[:|kc+V;AXkFP}Jar\suwZJ怸faMxZB0kڹʓsۺ۪O˹ ˶)k|[-&y}a걘 @1I$g4v,C+#k;{k@~ZƾUz ,Z{nٮ[2!Cqzmf\%ZAջ2 y 2n{B j \U% 6ym |:"Tt15;@P\9O'>̴«c FܷB$ DQFM"<AI жȂIZKȂ,Z|ȈȊ<#'AȐ\g@( ;3ȞɷD2{bx/ JV,xM:!  \f-KO^=@˶ #Kt`9VB g ,ɁLecOlL:Ok6-Kp˻`b;vnR{ȼL\AwAϋglm0Е`ѫ{]':h;m #=%  ϶UıTWBu҅@˨[Э` |W h5\ǥu<}nz ( MEm *] gjU-9iTBi2[6ŇJ!ΥwզS _ Ƅ2e״CN֖ՂM|p׭7 =<@87)Җlrs#u'}TZv09[:-ЭL"-XH<ڗM #Pʧmn|= iҬ;6,ۃһKzSmV3ؔ?] ݒ-M>A`~- Xڜr|qw衕 =ʶ{ ~yH>Ӊ"nH9H*ɍR!NS~}h1 y2.#>ȇSsj̉] 5Nr4QyQaF^4X&%9,g~) \NHxi~k~ 4 y-2fN7[.;,ݭN,i2W~}N^{6uN=܈9] K(.>:@N0'y<N:N809f7Jԧ}BN:mΛ~~W<ߎM)(qNN*ߡ>yAZn(BRؚ.ˇ H쫘>އ ֘^:)~5?,Zq^1M>9Xnǔ7} 0N* 鸞>+#I>N~ڙ2ozj^):V93NԮ~n^>^5XE Y"Sx{-nkAno؞]oz)Ni t_jM^I}-!CGUʿ߫Pq?ԯߟoߤ"oE,1P ڐH[8ͻd)hɾt%x|Ta8 :rEZ:-ʤNPl]rxL.m^#M6.oP榟{LuGM\ Ë_o.j{`L=wSϿ?v跠|{{+h`#w-(.2}q!~%Xሃ4!E,υa!uȌ<]w(ybDi%0B3RwR9<(b}G\vVcyeL%VBdC)tsXxPfi)>d‰ 袃>Ph} ^?1"n"n*+:`{]h^_8ukiZ׮ѩo VFX`a 6FുJín V]|fynX9`{e̤o{mW [%LŠX!o1 Fr)"׻G|73"L- |39?(1KG-.N;41{[]{YӵSٴ:kmh-J^]Tq=']vv˔ډ$l'!)7x7l/.yUFSET6.{ N8ߕ͝9g>ͭ8ERyN1z¼߭l䒞g{;W&|s"$3_Pߗ ٥~܏nt$ϯgr^ wfoJjS隷!Aߑ8bB;=RO+t}dgU)B{jg{7oC&e8,QꃀʷӀCEVw H8A+~~G{kCw+p`!9=7 [ :GuK(/{  ABT QhtV8&wHSlfwP(YoU8^aW(*cx[G`kwmXU؃[9x[:x`؃to-Xz.lTe׆Xȉz舒Hh(C01hz}'&V0wWH((xH&5{8V_q(.XX؍I'(TwDŽ䵎׎(8،芛X H3 iqW!IY QϨÇç=i}J؄c'9W4(vgeG)!rSy.NiK[i9`.%WXXXi|>YcD?l)Qh3Ew9*n) w^q+Jԗx9otFp]wHQ*HOLŗ&WgoҘyi8x\ 2J`}L)QmȘHmJw0 wPŀ©oucyCyڹٹ)k7HɹW9˹z [Pipd K[U`B5OhcU9FWMgKJO9Z7) ;GPPgskCZW6$g<Zƙ\-ꢰ2)J83IHk9Y@ZL3ƴZ\k*`@ذ&<6KDbf u{Xfp;ZkԷq$; IqDj$uڶ7[?pXj2u2w [{ kNGˀչ{u0 ;&;Yjs끳 XI'<:8@_)SK7sb\([& p;0Yϋo8⽙{{8较j(P49g:G'QԿ{H̒ܒ싚\!/ !۽y@iXyˏ!)G"#M%2Al=l;|;)K/i<7lV1j7$Ń v(’48LRXm`T r1t/3Ǯ;\fқȆiVLjz m}SIC-xkƾA8xj܌l iDS^h$4N{:ːdo3ZM<˹1v\#̪, ^˿[9l+ 4s|$:l5,k5|.Ԕ΃\ܦ,z0كϚD d\y[u ]mM,4|S4{#N"M i E.'v.^)2&h%}ѱmӖ:8o>ݴUUK olR<@3jԉIM<yf]$vS/'lm7Y9:פeq=.x9Q֛ ^`_n˜-'t^mZ}}v -mB Vc0=]-='*~ݥ?mxTF$FڥM1Xm\9dۣ-ֿRzf}ԗڽS݊;gW7n]rmPRgNU޽}IݵH=h= ~SM } }e1pja*ߞN%4GϛKm۔!nmХ3#H2^%?>8pzl(^KMCj8N=QSޡEnGΟulgKNx厚Dh=e_a.O8dm~A^`pΩez?NE4v>>_~!~^CY]Uk~Ίn1^5؜ΰ3WfL_u韥<)R>j:5#XAK@PjjJ(]t;<ȂN͔Mà0<N>N?{݈ X h \Dh _;ʹؒ|*ynC/#d<˔,(X=3faJ5,T8?!/ЌE#;=_k XƊ94_kOń,.GZ_J/Y N/ppl^bgbPq ϛ:-#Lj-O9?Ȧ2Goڧ߲b`чPqSUD!Zԩ^;@nۿ {@<=jSGUo5aO]oq5+#NCGLoOP0I8ͻ`(dihln[kx0,0l:ШCZجvzD-!z8r)x09am%oznf2{w/nLt4c,}R8ЩMT W+@g*GpÇˈybDk Gm( Ǐ,I4LK菥U._s͛8 %2'6M_G"x9x_*i`qQHةs(.gJ->xalH㍝ȣ &8B;$!#>TRVc:DiskQpN~iby%YX$i&jr)-qcgd"֧^yz@h!bT[VzRZ2Bj_h焚)|i 묖*:>kaJ"(6KKJk:D+k覫+k^/l; ~l[k W쩼F; e5_4"G,<;C(,s6笳0a2XBBmt=53BA=4NG-IB,WOZw,V71PFҞ6\m1Z$v`pooxYwᣥߧw9N嘃7yZ'ޡDv騧.8xnjyWO/<7rżO?/]e-юh F=JҒ~%`0iҖT7(Қ91hnӞȧ@ jr*ԢGD=R(:,K*TJUXTծǫ` +JֲifMZֵFi+\JWȵx+D2׾z `u5WMb:ꃬd' XZCi,f7dܵ m!MjWֺmjEKF!mw"p¸MrI@4wЍnJuuz7CxK-zkѮmN[@/ek_ ;EP /l3a7 oV֭}.0;cԸ&~%b{^0+<[*ظ7 Y96Fdv  log4cpp: TimeStamp.hh File Reference

TimeStamp.hh File Reference

#include <log4cpp/Portability.hh>

Include dependency graph for TimeStamp.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::TimeStamp
 A simple TimeStamp abstraction. More...


Generated on Mon Sep 3 11:55:00 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh__incl.map0000644000175000017500000000032210666754745021751 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PropertyConfiguratorImpl.html0000644000175000017500000004635310666754774025762 0ustar fboudrafboudra log4cpp: log4cpp::PropertyConfiguratorImpl Class Reference

log4cpp::PropertyConfiguratorImpl Class Reference

#include <PropertyConfiguratorImpl.hh>

Collaboration diagram for log4cpp::PropertyConfiguratorImpl:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::map< std::string,
Appender * > 
AppenderMap

Public Member Functions

 PropertyConfiguratorImpl ()
virtual ~PropertyConfiguratorImpl ()
virtual void doConfigure (const std::string &initFileName) throw (ConfigureFailure)
virtual void doConfigure (std::istream &in) throw (ConfigureFailure)

Protected Member Functions

void configureCategory (const std::string &categoryname) throw (ConfigureFailure)
 configure the given category.
void getCategories (std::vector< std::string > &categories) const
 Get the categories contained within the map of properties.
void instantiateAllAppenders () throw (ConfigureFailure)
AppenderinstantiateAppender (const std::string &name)
 Intantiate and configure the appender referred to by the given name.
void setLayout (Appender *appender, const std::string &name)
 Method for instantiating and configuring the layouts associated with each appender.

Protected Attributes

Properties _properties
AppenderMap _allAppenders

Member Typedef Documentation


Constructor & Destructor Documentation

log4cpp::PropertyConfiguratorImpl::PropertyConfiguratorImpl (  ) 

log4cpp::PropertyConfiguratorImpl::~PropertyConfiguratorImpl (  )  [virtual]


Member Function Documentation

void log4cpp::PropertyConfiguratorImpl::doConfigure ( const std::string &  initFileName  )  throw (ConfigureFailure) [virtual]

void log4cpp::PropertyConfiguratorImpl::doConfigure ( std::istream &  in  )  throw (ConfigureFailure) [virtual]

void log4cpp::PropertyConfiguratorImpl::configureCategory ( const std::string &  categoryname  )  throw (ConfigureFailure) [protected]

configure the given category.

This includes setting its Priority and adding any Appenders.

Todo:
setting other properties like 'additivity'.
Parameters:
categoryname Name of the category to configure. The name 'rootCategory' refers to the root Category. throw ConfigureFailure

void log4cpp::PropertyConfiguratorImpl::getCategories ( std::vector< std::string > &  categories  )  const [protected]

Get the categories contained within the map of properties.

This simply extracts the categories from the map.

Parameters:
categories Reference to a list which is to receive the list of categories.

void log4cpp::PropertyConfiguratorImpl::instantiateAllAppenders (  )  throw (ConfigureFailure) [protected]

Appender * log4cpp::PropertyConfiguratorImpl::instantiateAppender ( const std::string &  name  )  [protected]

Intantiate and configure the appender referred to by the given name.

This method searches the map to find all configuration parameters for the appender, and adds the appender to the given category. This isn't very general in the sense that it will need to be modified for each type of appender and layout. A more general solution would be to define an "options" interface for each appender and layout, so that we can simply call this method with a list of options instead of needing to know what is or is not available. This would also require some generic way of instantiating an object for which we have no knowledge. An "AppenderFactory" could be used which maps the given type to an actual object class registered with the factory (?? is this possible?).

Parameters:
name String containing the name of the type of appender to be instantiated.

void log4cpp::PropertyConfiguratorImpl::setLayout ( Appender appender,
const std::string &  name 
) [protected]

Method for instantiating and configuring the layouts associated with each appender.

Parameters:
appender Appender to which we are setting this layout.
name Name in the properties of this appender.


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8hh__incl.md50000644000175000017500000000004010666754731021575 0ustar fboudrafboudra9fcaa3751c899f5cf9a5b4721974730flog4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender__coll__graph.map0000644000175000017500000000306410666754771026310 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__28.map0000644000175000017500000000017610666754766021207 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/IdsaAppender_8hh__incl.gif0000644000175000017500000004762310666754742022021 0ustar fboudrafboudraGIF89a7uӿp!,7u0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻxI LxpÈ(8ƍKܗÔ3k.[X ͠C7 ӨcB9!$d d qf?μ9z;NSro˫k>Gs_ӫ_Ͼ˟Ozz?Dm`@`)!GMh! ^(RvafHJ#*bәcM/Έ6TccO;xB`u$RA.N:d_AITS^IZ^eL W_YTfjf@ƦZkyrg0݉VzR~Ig4 J[rh= Yi^Ja%i} *biq=J橮 krJk?ޚjja ;Ʀl2+O&F ֚rmT ) ߎ L2BZ!nʰK oiޫ\&Vp{+&.JC$AqŠl11+Wp m.G!/#{s̟x E:B\np?_V+A/ z\N;t&tTW=R-dm^IWеׅio= 9N}taۦ- n m8.aиw^^.:פ#F!n崿:8C _Hn|;|ͻA_C_n뀼wCp/>3@7|g??CW ӆW%85#|O Bi2+H0q D>8!2(Kς Q>tYY|P>l|?`FYdK.*vĘ\.>gv7-C2QSh0덹y"GGщQQ4 - p#a7IVر)JvΓu MBj4\* yIL,DV6Zv̖VhL9riu%^—| xVn@DL cD.v'5;`/F˥iJ0Sf-tzL֔ ?mJ5:ʨiPհe*KJ9pUUS xnzQuUg}gf*V ZַtmJzǥTSOVծ+bPW6],yJCaUj40ZΒ6=-h ӦvmkDYX ,8:֪3 g;׷jdk DžjT%M. [{ͫjK>vu-V%wBCm-pa ~׋^旹ak^ƺnQP_<5 wy7<` Sxҥ0{`%&PރO*zEp;c8C÷=}6Nr>;& `m)SA:e#sJ #'WSRY.36%Y_mF3#/(|3Lg/Gv?U0n96{s~A؄YmQSƃnDex/N88$0ׅ͐@YH/g!V"ĆN${OPPdf+T`X ]sr( z,NXx# HU/gWRRljQGo-siPొ1i,DK)rNjCl,lԖ?JI?H31Ser(08g҂)dxL۸{h xqlASj8˸+6ׇ28vPҘ081Xr FSʤv8㷎G各0)1Xtxi9msᒐH+gH|[Ē*Ni%$4989EH>uYkDYUIvLÔB߈.y@J)u;YVْzcBxW XYf2zH)wK9o6?] TiHl)m4rա7Y)8fy{ֵؘzY՗#xYGz "qe(Ifa'x4ԥs6) $ᡘr .W"9E G)Xˤxډ2OCǜM'`i`)'`ՙg#i>v: yxl{fZum%&|NSs`*CQ*zm :$˙b94Zx#j&1Oi '*X )IU9VS "ڢX iee(JV꣡Zq(TʤȚbf:qږ)Rf~JzPp9PÄiCJ`z%gT5 lg#xqR9 hb\: V6f+@y<3JjIExj]=)8$ gZt&,ĚZgӨ/EX|~v#=*jR>DҭHX@:Zzjˀx$%_{J[EZp +j09<{ 8yu3FxQ s:% =+RbK.򹘪7 C{<_wa,:-! IA٤o(`@<< 8EX[++ml{0OpFz]vXU6۸{a@ӪBQ(+aEgX!e kWN˱&IҺ@xз Z!fej޲f۱ͤ\U9b\/_/v^^ 0&Hˠj@G(kSt*˛;a=^<U^uaa2-kYpFT~_&`lEc˻nۿ,ӈA9v;rkc_ ,4*lWVЧ[DT36ǠЛq&-"|*B&2 C=A6I=AE U)\YtF%sR=cB e{u8ʙըOeumwa?*t:Gu̧-@h_Y<0Ap=9px͸K7% li؈y^Z)2X\a%XUۤeBW&Z8Bwږ{a0{گ{" c=:ƸZ׭#VS&D/7;=r^WH܎ MՠV=-rXޒNVݶg+<{N`+OFӭ^c c cKeL*nԛ\nh|s'nчcA F*nߪEݭy%V"v+Mbυ@aS*Y>E}6bܵ<-jݶ]En]X.,^~-Z~)\Gk7d*f IYF^D.,Hnc5m?P^~ۨ.Yu~Gœ79hbaNsG v>SH|~꫞݅~N^.}bWr+J@~CLH>{a޺W|>ZIF!aܭjlڞloճi>7`WW~z,U!oU}/񇍘N1i!>7&Ow(C7NP`Sߝ]q\O_?oMLK+z /!JWG JٓKw{nSn:R\oH<v?رZ~ 1`]ƠPϯkUtz./ݚ_ R. OP@IBokAΏKJ?ԏMVOM`a0q\~%~s\Em?5 0I8Z`(nhEyl뾋o*25pH,@r"OΉI}Nz%>FCUo<Ӟ~mYJ\|FU xrI;lvqpC4L_@/F:%f¿}š{6 ?;iPUߥEa[ x10U%4b!< #J! dh<^AE"Q ȉ`A<м 穝> W%2DJ2%\6jiU*XujBR\*TUٞBSoĝKEiZ2e#Yi ׵ "KClfd>:0,wk1 #[)zoibxe/ ZALq';qȤd,2/#:Q-,[B`oP93WFZ8; 褗n騧.nǎi=%8នꍓMY3}fڇ_3"觯GE% /, NE* FSb(xA`t(.SQ)I) 5Dѻ&F;8S u-4jTp1mRJTxJȠF.j]v*^Ūw.K3[|uң ,hגtzua@yW8B=g\TUuvlcWO&j/+Wj6謷ڡ4-W *S2}isZXV[%k)fԻk]^7ޖ9)^юv"[l^LC#oX𚁷~\ml>0kC0_PVs@.!a`@Dި0-.;v-Dɋ=᝕1T@odj#AÕ=l8WO 0@f /y "0"N Sres861Wv\g 4W|dwZ!p;;感0['=فҘ/Zo1V0mVe!5Vհ6CI5Z 'Y:Zt:FL]6 L. 9F&YΚnZ/x^YSwGG{0&;q$giJi+9UCz{OJoz` ٜ;5Pl=9Yc Ke…oxxp==|,hcVcPNaߒAObg!}j4f9 #~r~)FdZ\@,PZXZw'X%[X*0&%)y`w~hE65()XuZ3GU!'A(7MxOH+GP;‚-yYuff8xiR;Iz'12jy {Ö,˜h b)2@a:@l}r"S=&|7kO9Ñc9d8x2h&KEz5*DYVF_N0f1pT6} 2 VII}Ӡ`JkI:!TܤemgkVNGp Ys9|ǟY*|+FeWE2\*SQ~"U\mBDC0*E@@Ô|ɖlpd\"bcpʮ\E+Lf_sەN#0 F^Ls8le.yVy3 M̨FiHeV»[o ˦kܬLgLꜵzw开mHtdȝvZdVtXσH eg) , *,-c:@uy w\,-dk, E`sl3=l#Qi=}=z Č},p,EEٖ՗fQ/ۀx=ԝm}̸֦آ8= >f|ȫvq)۶x˹-iCˍ'O= ًycE-͊m\׍D3+ LMTg߳l%8=͗[ͅ:.PIޖm(^]\]m >.yr00nݻb8>,n@@~'|`X$Ʒc+{m哧I~]VtIX!^\{0\N_^M%DY̧IK v^48} ֨lxI[戞軹\ER*+Z;댩PB8Ε#OBS>]nJL{ZNaCJ\ܮ-%iȎ@َU(JN Ot }^侠$bEC(.͘ޙ[XJ¾be{ ]Z"k=nZĚ+Nzlٱ>HȈh-^>A뫮eS=Oa~PY/ ONMwQO'|{Ewj>})aϰgw ?Buk{)~Gi^0-z6ʋHm0/.i.~`E.H,Ȥrɼ P3Jجvz4,9͍om|xPN@&.lܦ 2%Kƻ).<:Z'9A9@дEs;A([[ 4C/l/]XL㫧TJz `]`=vs2K&]8*ՙy;Zם>N19/' cMhے_x`p^v{Gp̋yFL^,^qGޝM`;c p5xwsA.ȏ vP<@O,KvpO| !`wH$؀5wq6r}B׹D+u$ ,8!1a=p@І> /!f K:C񱐄Ħ x@y<1zSS @uq}b^plHG9.Ђ3#׈F>:p= G<=dix<`p?L$"G P2mdfY c%JW>򏥄+8R R,HiQҲ KҏD2mY9Ќ47J=ҘL\#&9Yqb&uJƑlTVr\f+sYKfr5KksÌ/ O|R<'/铝Gʬ}70Tqq#zw15" #AJ3jyoC^v ]&ߜ7}d [%>a؄`fig_65R|*$_pR.یфL@U#p c4)I6<@f \\ *0r]pv,c[lRy4V2e>q1 ;3vF"&~tRFzeЈNmpekή'<9 :;!Hi9; z^InUxFRxNuw-N=IͯaZ:veM֐7Gmlem>?UM-$|m_6mlr5^3ަR8zӦUs} |') _$\8 af8c*|Wl#yɭs};لEn*>'At/΃]=ov횱\b 'vү=]u=쫞9K:]Jkx$˾`:iۢz<))К3gͤ,i6haQ2ZրqlVX~(/~ J>a~6W "6p+d#&-"(w17`W2A냂"@yv9Xy4GtF8Oc?I0C'!Q[He0JkRzGn.{eP@ `t ]e_<#xrcgLh4Ædׄqx`vwRj6nSg6mAu{(8V刏X!~Xs4 8c艸RrXs9l!H|'/o\87P 8  8 0wYP؈#P`Qey C=(RVv>6Ў-xڸ/[<0xFa(_օBCITNI$D)Hha؍55WD yA 9_ XD]$78֑y?8FVU.i_yXs[ )REHV(_TYuEWe>ZTӕnTc7ByZU$Yf:)`bPzU[kUS%Vw &)xVoLgiz [PԘ9VUi(?=ɁMUMSZ^]є zVLW^@}ad IKZUm_&sjYZԐЗ ySrW))XiFߙ*){1V.Yuj%X]EyWF[Z [֙w2=TIOKt)t hz{LzGɍ IPeVC1Y[T)_ph@VEڠZyP xIcTI`9Z y\ 8$zCӤ.@Iy8e')|&d(zMg_D2DIFsx(P\|Jt1 ~j eJh'k:{m3|a ښ7EƈjZH6HT' L axKH%٪֨0 a*Fj'A`Ii Z pJbm ťp]lNJ)ݚ=`:x22h'-]i\CgډlV(iylAc?nzwyJ&IE'}8"K$|zJ%-+2 1۳Jz :";@eAih)7I*CC]7'N]B[juQ[M[5o)xI[s6m}ΈdYtyjkt{nyOpv j˶S;9]ḿS{ik /;)_$qhz N[3s릉+ yQ#[oxlrn0*#x{{[wǺ\BRۊ[v :gwW{f䫈%u[?f;۾w综7 d˹9-Fk Gtp)k[<*FոQUr Lw3%2 v"oi`>E7*.i`+8u(,k1,tRg['I ĆL3l 3Thk%,Hĥ"hn` {N1WlŖpq3ǻ&ښeGǔǓSǯNH^Jsǻ:̼'ȁ,vM̃>ɸɤȎ|`AlRʢ첤Lz;˚lsXc~B1[75tol˨\ʍy ,n(.}"2qS 2' vL=ٴ قb׾ve|ч٠-=گͪȼFհ{L=T ,Vܯ!w2ݭ `*x]׍1 Lپ{ Y ҭp ,%PXMm} g5^H&,&>+m}!RԶ<5-=G L(I@Εl㽬'a-2-A( A `1Z¬M n#-~%dnvdb6o"q?NA]=ᗸ8瀎ᬀmG>W.j莞GH2X8Fr菮O)~^ņe a}< .g)p^>-=#DUWSԹvT~|yn~vI䩐mv! )Ǟ)EDN 웧MN)Z՟:}H {Dգ5߫׿ p%$u0oj|L&E>j@^4^S.NOUޱ +_v.sc~n>k[QJ,|F6y/}x<<{"Hi >]Ͼo5 .p >ܧ˚O//mh۔p[uޖU8Sڿg/W煷ؿ{p?w?%8߳dA0I8;-dXelЉtmߞx7;7{cApl:P͈Zج:m3ǯxUVR~\5~|Z`:wUf%onqp0H`IY*ȈA&s,R?y቗. Q@m&@,xw!**#JdAE=&Ȩ oԹ$E&S@Rij+YrIf8Z $ϟ1u253(LHJ@UZG;ʵP]*),W=լ[K ,ݻԮ~M6o_6p +~cwK7x 6/[Tj!ԹcrMc֬YԍKFӭV|9=78*CafovW9VXOj~zOϞю|m@0_r 6`[c cMh1x (Y$.D%8QZ(E1hJ,JwD#h(zA8s E*Q5@0N`MZsYeu| `9i&nDy9a)])g0e}H'{wZ瞀pg'bT 6ʅ7袕fZi: Z~ Ш"j*az*F2+2Pz+ƺt^C,rzr )nɊP6 ʵݞՆ azmK.[j.iKiZ{ʤ/ .%?mÜ CpƋQ/O*Ȑ\1ɸ6r2bK!ˉa++;"S|sJ./nJnY C9x+94,:i9Dm[zR>g2;\7zHț|Dʓ\No=ԃ<}׳=$>OkO<OW> cǒ lg9% `fӿQmlB1$BPۊk,Xa&BjPaB8, uA{ A"d b~(*(NN|l-*Z*"7.ʋ푢sa1 JmǙnlW̸9 L@>*ɏW9HBG$B3F6\4y!H15By"NȔ!""C!Jf قeTʨҕy~"#'OV Ql%0>dɒf U0vi2scZCd |iD]b˛59L 'yMu)a0d؊-sf:9pHBP4t )Q=Q]xhG%ϑHi I͕NlKYҙM7ѦPJԢHMjP 0T*PO_XXͪVծzիSLWhMZ׊U|8꿰xͫ^U5sEC`=ޕMbW"cdc4]vlb;`HV lrjM+gEnkM6+`V|mBrKNKč.f\P, ׭+H>J|v5BxWתAk|:_7 z'TWm.~[Tܺ=mٺ7g0~ 0V /.|?Xִ0z:aZV)@_ vPAcw"< [1Q&;PL*[Xβ * 3su ^"n@4Zjpc;[:;.0MW!=~n4Qգ&t CJ[:u4?9fl,>pN5e4V͊^v;/κ6|d _WW )f3٬vtc}ntV]dqvzܮw%Dqj2͆ 3; b93 _XnI I {U8kE 3zyDWϕt;I?q0dlӅ>r360vEogzُ^r`:O3@4ױ.Q]~MYumT?թOu|$x{pl2;ҳ9'Mzj~gpԏ]s{aŹ1|wԌO>z|=>5Ȟ<8o?r}{7~ G/kmVkm ~'F%Rǀ-ZQ~AxܷMӁ(`{!5 X)<1~,X2 t482ݱ78A6JDB:SSE(D~Lx$K#GPH/ՃXCR[3KW(fHNH4Axn*" q;SXD"=MH|1^c 8Nqw !k* 8%PUvNe8Xxx/؊}[X(|8{؋SĈyXXvxO،rX8FטܨC؍~8Bxe踎8(x+e9xyd ( C9y;e&%٣ 9$y"(,Y$2& 4(m5?c w>ْGplD;30IYL @VrMsLKU)XI0,YٕS WadyNց]e3j pYB:gz6ɕp w{9җJrYɘ93 hdffpf&ٙbnrn晨Y1i)f&m&nƚif9%hhYq)Eq6לiЉ-lI,r׹wǝY\)޹Y YҞ YY)'7ٟ:Zv ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent__inherit__graph.md50000644000175000017500000000004010666754773027554 0ustar fboudrafboudrac4592ca9f86fb51ec3955b48b3f9aa27log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh__incl.gif0000644000175000017500000001103010666754747023113 0ustar fboudrafboudraGIF89aEӿp!,E0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|Nx:ay8wFuszSq*omݤk9 `=x*\0 ?ޅ(b 3j1xHaI'rAJ!Wd CvɳX8vG"%ԨҧdϫXf85ӯ . K֫ճdjQ۷pqU;tɨOڤ9v,ڙ ý% xq̔x@jk̙u[4KE Ygӝc˞H\"X6:μs-DNu$dνwńNy_Ͼ}3^˟/줧ϿpȀh`%y6FhEIh"A}v8l$h" ,"94xbhlK~M8kw: ěv1hOXz76@i|zMh~Tewk U$&.NY-&`=֍օνY`ky~soyYCaPoY}ogM2 U7*pjMgVijDahdt[i׸PmB '+6W\Ni(e5"* PFmbE*-e1ۍ.;@\6C[]Sj/Zֶl_r:J2E-iiƒAw *uDzE{\$oWHv|nؚj͓u _"t7`yw9 - 혽Un|8/(% y_ 205̠AI@"7j!*t"TǘBpr,]į(`r\q&a rR_=!zc7HW'a`꒬ *Wf =ڲ\f_~%s1,NY ]s g<'a*t@8 ]Q G ]1iE=tƓ>& "#50v:?U^c2ȖV-~u]H@ζ Ϊn{6d1{^du)vX#6:;ηq[0{6No-63@;|PR'C ={;ipn9<6^96opr8_x@G̝yMeܜgy .;D9a {ܩՍPq} gG֝0Muȝ{R^{ڟmJ %!8pڞ b%|)ɪM\q F DF׶N0嬒p| ݽ<+?|?`܂fӷ ?G_j+##= x?y_?f~׿|1åEc\;E)\&x_H%`xEzK,ȅif;bKֈd}oXw&vUGA^|[v+ vp}I htx.h~iI'u|zT|7$)yr4oy [iiY ngtК%iy°pqٜ'#K`m ǜι3ie֩ )ɝxIt2bQ{n+%,eMuFs y,6l $l ԉOpGMi* Ӡ PjSmU6}!*8G00jx ʢS2r)+ <Քcp Bg:*B]La`MP^&3_XcN ƥIWa aX5AjD>F|wlෙGso}ze*DwZ)z!gz:^7-KJduzi}IzaY+*% ؁i 7T\C96kid (/ JhELCI dEȨ7E_؉(ɪ¬ِZ yp@$F} H `JȪ1UP_!eHzD8 {[ P^T*bK7[4@ٚEf'hXAʄ%ѱ7g%xBG>H`OW^)J8K :KJyy XNAT[ jn&93Vg.cK! YJH 6*tzm Ynq9V$ed|KNBϊٸa2CK0 Léy1g`ںq;VKN[sc;{8F<]ËcJZKb;#Ի ffe9:[Uk+S Ki{KQ{L][t +2Z;ի{o  +VW O l ;$lD&|,+l!c/ø4\ҫ8B: 3\ÆBˠ>lԢ; 4/Ė;Z4jkKI<ě4^ OQkj(g"Ɖ&g&o ,ǮP3,"wfCti7ŀ"|qSclj (R%XrɑNܼ<]sș$l\h]z`JOnG9&4'M#ʶ( z̧L@+ZY()XAϜt VܐR)ۜǝܭFXƈ0j<;R\N:Hcϖu$W ͟} ] -;Uz0ҹ"]ҰP&*,.0];log4cpp-doc-1.0.orig/api/inherit__graph__11.map0000644000175000017500000000017310666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TimeStamp-members.html0000644000175000017500000000730710666754773024257 0ustar fboudrafboudra log4cpp: Member List

log4cpp::TimeStamp Member List

This is the complete list of members for log4cpp::TimeStamp, including all inherited members.

_microSecondslog4cpp::TimeStamp [protected]
_secondslog4cpp::TimeStamp [protected]
_startStamplog4cpp::TimeStamp [protected, static]
getMicroSeconds() constlog4cpp::TimeStamp [inline]
getMilliSeconds() constlog4cpp::TimeStamp [inline]
getSeconds() constlog4cpp::TimeStamp [inline]
getStartTime()log4cpp::TimeStamp [inline, static]
TimeStamp()log4cpp::TimeStamp
TimeStamp(unsigned int seconds, unsigned int microSeconds=0)log4cpp::TimeStamp


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh__dep__incl.map0000644000175000017500000000367510666754745022756 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__30.md50000644000175000017500000000004010666754766021076 0ustar fboudrafboudra9a58054675d6d7b3e497feb91a6b172blog4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender__inherit__graph.map0000644000175000017500000000104310666754771027014 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Localtime_8hh__incl.map0000644000175000017500000000000010666754744021357 0ustar fboudrafboudralog4cpp-doc-1.0.orig/api/classlog4cpp_1_1TriggeringEventEvaluator-members.html0000644000175000017500000000416110666754773027335 0ustar fboudrafboudra log4cpp: Member List

log4cpp::TriggeringEventEvaluator Member List

This is the complete list of members for log4cpp::TriggeringEventEvaluator, including all inherited members.

eval(const LoggingEvent &event) const=0log4cpp::TriggeringEventEvaluator [pure virtual]
~TriggeringEventEvaluator()log4cpp::TriggeringEventEvaluator [inline, virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicConfigurator.html0000644000175000017500000001130010666754767024317 0ustar fboudrafboudra log4cpp: log4cpp::BasicConfigurator Class Reference

log4cpp::BasicConfigurator Class Reference

This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category. More...

#include <BasicConfigurator.hh>

List of all members.

Static Public Member Functions

static void configure ()
 Performs a minimal configuration of log4cpp.


Detailed Description

This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category.

Since:
0.3.2


Member Function Documentation

void log4cpp::BasicConfigurator::configure (  )  [static]

Performs a minimal configuration of log4cpp.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FileAppender_8hh-source.html0000644000175000017500000001431410666754725022341 0ustar fboudrafboudra log4cpp: FileAppender.hh Source File

FileAppender.hh

Go to the documentation of this file.
00001 /*
00002  * FileAppender.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_FILEAPPENDER_HH
00011 #define _LOG4CPP_FILEAPPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/LayoutAppender.hh>
00015 #include <string>
00016 #include <stdarg.h>
00017 
00018 namespace log4cpp {
00019 
00020     class LOG4CPP_EXPORT FileAppender : public LayoutAppender {
00021         public:
00022 
00032         FileAppender(const std::string& name, const std::string& fileName,
00033                      bool append = true, mode_t mode = 00644);
00034 
00040         FileAppender(const std::string& name, int fd);
00041         virtual ~FileAppender();
00042         
00050         virtual bool reopen();
00051 
00055         virtual void close();
00056 
00065         virtual void setAppend(bool append);
00066 
00070         virtual bool getAppend() const;
00071 
00075         virtual void setMode(mode_t mode);
00076 
00080         virtual mode_t getMode() const;
00081 
00082         protected:
00083         virtual void _append(const LoggingEvent& event);
00084 
00085         const std::string _fileName;
00086         int _fd;
00087         int _flags;
00088         mode_t _mode;
00089     };
00090 }
00091 
00092 #endif // _LOG4CPP_FILEAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1MSScopedLock-members.html0000644000175000017500000000411410666754775027163 0ustar fboudrafboudra log4cpp: Member List

log4cpp::threading::MSScopedLock Member List

This is the complete list of members for log4cpp::threading::MSScopedLock, including all inherited members.

MSScopedLock(MSMutex &mutex)log4cpp::threading::MSScopedLock [inline]
~MSScopedLock()log4cpp::threading::MSScopedLock [inline]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/index.html0000644000175000017500000000225510666754725017046 0ustar fboudrafboudra log4cpp: Main Page

log4cpp Documentation

1.0

This is the Doxygen generated API documentation of Log4cpp.
Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender__coll__graph.gif0000644000175000017500000000706610666754772027150 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'Ggȇŧ.9p7P6y8:<ٓ>@B9DYFI]GLٔNP6*#VyXZT][`b]3cyhVY首np ly^qYvsiow|)yody}49` yI0EWIYԥIHYR9 YW i9ٙHY))4i9ٛH(l) i9yiIyș九9湞ٞ?Yi Fɝɞ)JK@zzaH"I˙iyyy"S7Y iz :*Z yD ɤ٤JGJG**J^lM*!ښ$*O Jog9i:yxڔj2yڧ~v:z~.J3z + ;log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh__incl.md50000644000175000017500000000004010666754765022715 0ustar fboudrafboudra191c9be2a3940919ee14f68bb381721blog4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent__inherit__graph.md50000644000175000017500000000004010666754773027317 0ustar fboudrafboudrabd8028a44aaf1183c58b4326c31f907elog4cpp-doc-1.0.orig/api/inherit__graph__6.map0000644000175000017500000000121610666754766021117 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FileAppender-members.html0000644000175000017500000002436610666754770024713 0ustar fboudrafboudra log4cpp: Member List

log4cpp::FileAppender Member List

This is the complete list of members for log4cpp::FileAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::FileAppender [protected, virtual]
_fdlog4cpp::FileAppender [protected]
_fileNamelog4cpp::FileAppender [protected]
_flagslog4cpp::FileAppender [protected]
_getLayout()log4cpp::LayoutAppender [protected]
_modelog4cpp::FileAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::FileAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
FileAppender(const std::string &name, const std::string &fileName, bool append=true, mode_t mode=00644)log4cpp::FileAppender
FileAppender(const std::string &name, int fd)log4cpp::FileAppender
getAppend() constlog4cpp::FileAppender [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getMode() constlog4cpp::FileAppender [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
reopen()log4cpp::FileAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setAppend(bool append)log4cpp::FileAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setMode(mode_t mode)log4cpp::FileAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~FileAppender()log4cpp::FileAppender [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__4.md50000644000175000017500000000004010666754765021016 0ustar fboudrafboudrae6ad6e31d919213a20a050b097e04cfflog4cpp-doc-1.0.orig/api/structlog4cpp_1_1TimeStampComponent.html0000644000175000017500000002072210666754774024726 0ustar fboudrafboudra log4cpp: log4cpp::TimeStampComponent Struct Reference

log4cpp::TimeStampComponent Struct Reference

Inheritance diagram for log4cpp::TimeStampComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::TimeStampComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TimeStampComponent (std::string timeFormat)
virtual void append (std::ostringstream &out, const LoggingEvent &event)

Static Public Attributes

static const char *const FORMAT_ISO8601 = "%Y-%m-%d %H:%M:%S,%l"
static const char *const FORMAT_ABSOLUTE = "%H:%M:%S,%l"
static const char *const FORMAT_DATE = "%d %b %Y %H:%M:%S,%l"

Constructor & Destructor Documentation

log4cpp::TimeStampComponent::TimeStampComponent ( std::string  timeFormat  )  [inline]


Member Function Documentation

virtual void log4cpp::TimeStampComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


Member Data Documentation

const char *const log4cpp::TimeStampComponent::FORMAT_ISO8601 = "%Y-%m-%d %H:%M:%S,%l" [static]

const char *const log4cpp::TimeStampComponent::FORMAT_ABSOLUTE = "%H:%M:%S,%l" [static]

const char *const log4cpp::TimeStampComponent::FORMAT_DATE = "%d %b %Y %H:%M:%S,%l" [static]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Properties_8cpp__incl.map0000644000175000017500000000102210666754752021771 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/SimpleLayout_8hh__dep__incl.map0000644000175000017500000000054310666754761023077 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_func_0x76.html0000644000175000017500000000734710666754765021561 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- v -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender__coll__graph.md50000644000175000017500000000004010666754771026207 0ustar fboudrafboudra41e9b67b4a5a23407f9a7cfb92ee146dlog4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator__coll__graph.md50000644000175000017500000000004010666754775031314 0ustar fboudrafboudrae12b39d4607b84865fa039917ccf2447log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh__incl.map0000644000175000017500000000032210666754731023055 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AppenderSkeleton_8cpp__incl.map0000644000175000017500000000247110666754730023105 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/OmniThreads_8cpp.html0000644000175000017500000000401710666754746021107 0ustar fboudrafboudra log4cpp: OmniThreads.cpp File Reference

OmniThreads.cpp File Reference

#include <log4cpp/threading/Threading.hh>

Include dependency graph for OmniThreads.cpp:


Generated on Mon Sep 3 11:54:46 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent__inherit__graph.md50000644000175000017500000000004010666754774030643 0ustar fboudrafboudraa28525e9614bc85e31347dd55bb4b3d0log4cpp-doc-1.0.orig/api/LayoutsFactory_8hh__dep__incl.gif0000644000175000017500000000133010666754743023423 0ustar fboudrafboudraGIF89a5%ӿp!,5%0I8ͻ`(dihlp,tmx|pH,Ȥrl:tJZIzxL.t@ l[֒mzNhxM?x_2~ rb/m,=ylc*9(6éZ͆B}ѨdFsۓ\Q 㾦E1^`jϧ)Lt0ͯ#"N6n)pHzJ1#Ŏ|ү߹?(rJ8QؽlIL*o2BN# IiC% cXԪɚ5]%;6ڔ*> h,b Lݽypm3Sv+'fi6ش3՟C{)oT{syAȱ.v6ŮhHʡ/D Zp #S&w;metVPzN(hp~P䏾8D^d)J2)e=N>CSJyd[ZX)dvAh^p)tixg ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent__inherit__graph.gif0000644000175000017500000000234010666754773030603 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG:g=(˙*蠄j衈&袌6裐F/9)饘f馜v(8X騤j꩎z꫰Bj뭱kj[h3jڊ 6+>C@=pmj- f[Cئj[p."j/[0J* \.{q_"k[qKhw2 q 26 CLb4`{5Ӯ춲\o=2" l]JdUGjumnvVPGnSߒCxWFoTguN:Q?xM>׎D{@>T_/OqG/=W}m|2m{aO~H흯^߯?Wge~"_?: j <.T1= N\q  zp* ?:(>%&` WHP(| Å6PpCj԰@l+"*CC=<\ [Ywεw^=aqښNY nlf/_nm&t{"6g~{y& -q8; LMգTry{IoĽr[ogmTeI7 Twx@ \\sAqs#8pG/&]תӺܰyS޼l?4Lts/zҔ48z[UW߃ԡ~2{Quk :cŮZx;'^*z;MֹTI^?<N~*]x'SSyhRĪ$;%sADy~g9cj]1c3U-]wޟw/->3_I>O7fa?d|M5 ~7Z7tA{E+T}9Hy ÉpٜedAYq(ש ̉fZ GIOi驞3UPJwY՝ǟ*X*G9S :hWWxDi^P~D? %:} vJɰrB,jڈUg_#} \q@-֦YEx꜅Qڃ^5 v$ʔi!IEhD٩ZתAb1zzXZgثZZ|璧smtZE:Vpj2*\Jm< z.7u)xQeܚ{4ڐzd8VȮ8ӯmyFd u<k ;D JPZqFTz2a ˇ D(v@ +ڛ8:wH$Szb9 B[fJ_yK+5O{%bJ_1;\{BM;'F^L9\9BTt=f>{nY{  zĹ`dFJlr $w@BtiE8vk{&As<[abKp%ڹ1|;sk g'ٙkVK4V"%&|[c[« ҋ\ZhCJ#ҹw;B YuTh[is dZ<\۽峪s@h`dMڰl+K{--OR ,(o*'J+; ¦gҠ&EJٲ*§ajJ"4wΪQ ~Dĩ ,wY%UY(ԥL\[ L \ qGNU Je_:m93 ?:_/N'V,9[nRcC 'Z!| UQDxisnl6q"ٱoK(vI.:j.}J#DvКe__Z-^ɰ/?r_ef./!dv0I荻`(d`1˸ tmx|D&,H1ɬ-Ш)Z6nAt6sV^z|Azq>:tmMJ%׍Mq5+*vƾpo,[|y2Ѓ>.tF{S}cXf<`įFJ=u3Ő6{%HYƶ^ Ptσ-ᑈ@""uքh~)SB4(6ix@z'`6&φ'u : -Y( H&q9d6L9hciƉcJVmgNt㌉NdI9Wl5j6wDb*].Ъv꥖(#?n6#&)gZQGρ:fPh >`-Kaz[O ɛV'V/~y*j>ᄇV{h•o |/2j [k"Z UҤi,2Z#ϱJ,ڲ}&,.338/ \s6}Cg[ryUՀܘLp}P|+؈LHlߜ**,dӌ5Xj$ܘ߈uaѸu=vāmb]3<o0s}w*>4F]f>ҏѻPZHi<w=7kSk?[.iV{o~׼Ob,П͓>+?>+ýYdm/3oo({'(N'?ЕE(X:x>dt04E:>!mͪ@A\0Q:k~h*6F6Qcā Zȓiq8)F2ugt#6H1b%DfLmTL VcXwcT?id$/FnFj#=}8RYMi,@#VT5.Ae 껱4CrkTLJ KH\ST9O zsOUz_hE,Z Kj6cW~6XeaLᴝ5"a*n}RiԞl0-lh[9p6m:pɥo;Gs2Ove ]bivTe^C7 {ݢ4}|^?ZѤHۈ/|kZ8!9\p7݂<^4֎gG su*ȈWᥬ8ZUnbXL¹1JOJBƦ$SrdH XQD#5D@& =gy[޴p ga ګs>+bSMR:)4~WˁN0X]IfZQvq:u- 攤 Z!5Ku]Qef *n0{i!{Wf8`mn 'SZ#LQX=\v7ytmO6N#ȷY>Q+W="Fbq t9f>rDGBd Fat,};t61dz;c8cߍ\sw]@Թtm46h;vf^]좥xe@fW Ϸ{{8xZw':_`/fUy]ŧ(G!3v__J;}@?{|tD&-|KS|||&݇յ9֖S_FG3C}Ӹv X7]ht^^WY{ N}|HeW|,GqE|b.8 hȂ~l"xN$}1yQnڀ,؂t.>ǁHwmH׀T?L@ڧPc 9 ƒFxSMPۀ&BNX22cLX~]j׃>ZȀԐW;pr\8|t,0wgx$m lh hqpt%nx(@Xx؉ćYcP (BTvH2_TI@(XHXŨ8U>1XɖPMx ׸G(OQ;h Cegե1LE X (GdW8oXx|Жkxo0u$ho (`AZXi/yi %yEko3MTT*l6kFC'J.WmVո') ID)C:)3<$-2XH)9p39t-T“Q8p}3uذ`q7ȒbC\9u%6CugTNbAZy*آ0k)Fdq9k im ًԔ@#?<"@I#=m937Úc؛9Y0s?r?s3 љ7ey nVQroK`ؤO)}i=n9D3==s6y9Y<̓*DƒvsBc4z9Ct)PS1'u.sPg$C⋎;zkYgI= 8D@*ک6r{5=(?*j?#0) Ayjqƈf |#yIi:ʤɹ9Tv S?+:)ϣ)z(>yg9 A\Cy?8lxFgT#UJWzC9IE N29yj~k۹mAqSEujiD2*@J4 *J^+OjYJ:F̩ >њשWY>*j?G| 17ZIb 󃲀,u[hFªY kl *7!ԫEJ0k :YɧIf%B *[?i6{5 T7k%@/xk*=_} Td_H;X#u8j!۩)Ӳ? "{0Y4[zJ+ y{; _$`yIWj/{iڮ+1ZJt)U |S/DQ$^_ 虵/?K; &{2=XFL,ٹױg bJ Y՝U{5_W=Q i9 a?:^YPjAv;Kky(1HN%8&',•K;tӫPhw[$ CG̭&̯U>7!cSQ\NHΟF teͭt]Ķ'=Llfy 듊v'o_'Iz(ѨxyӜhL|_'"SuBS^r,m,tt\:f=qmLDZ'5m -56e;}]NɹF_V́(5 ZM ~7prOcgՑP%bp`]퍜mWFgDOMԕ̣5]'eh݇˗}iRڸԣ0kR]`i}!og({m P=2k?{С n9KX=wYͣKgN=S,}oʶـZۉ۫~ܷӶ|܌=Ȕ΍hڶB}ҿS)a܂fp`k8zZ i{芚Ȱ(Ӄݓ]iϽr=Nq7zq⚯?;t]qZ1]<' OF>d0˲ G*,4{j5n9KCaL5qء(V mH-jn\WxG[$H\C&o~6u>q|版- M&'ۤ5SkyeT?_l(Nvy>JΌ4S^ݱ7Ɖiݤj53~3n쌆 B!ږ>@N]K=5.~^Ď $v#?hMtn `ܾ=Tm/8ojũFA5YrQMG>mdRFEHy >7IbJUnlmiO8ު HJ9fRlo}_ݬbaoA~Nޞ/KW;1WxJm yo?m` xuLR_K?YϩC_M~ʟ?<~6 &? ۟gٵ,VՇn-J A3⹳ e]E 虧u/ۜpH,Hc!l:hcٚYجvzXwҴz͞|.|ͮgk)E,J+<'=>24V<7WU'4 U>Ő͋҇F}Op P9n޶!"DcO 6l! [#J+byiQ>Y$Fz(K2 l-Isʚ8s4<[nhУHTAőPE:/!ɍ uaաժYΌ@qXCb5BTMSIxKYxwa%+؞#K\|OS+`ZRKg\`%fJyt0~M,o .7iN<s ߽BV@Ӡ;0|C2wUk;țy>ⵟN9fq2_J &t];8#$ ji6D1uWGA(R".l!kg?@ϋrx,&ި4)1='1qWJԘ,6h뺈ƺ c(C#TVqbql;zË$2B@J BBrVCd"8Õ )Y*/N -Q=C@c\O +#C 3|J%^ʗ0͗(n !Pf ԩ A"'Pkjtf<7N+yT >ЎqgM(+Ё h0#ɀ MYB*TK9Jn/jB`%!L4‡lp8ͩND~DWR Ҧ7&M⭙6˦Pf"OdRʓӨ}Y*:Վ.YTBҴ%GWJC@i_NB7y X3I KEz{Vh"}4 򪎽R<ǧ֟>GЬ9mFgU֑e;ϧwAl ʺ%Ttkօ.#p%VWJ.{Sc~m){ۜcb}_' eL5F+iUT:#"xa|1V]qUټA&,c i]ΞRqN}3W]5V8WHLj;#R[DSem3O/.u ;:h41vR+I]4tAj5`.WY;y}5Ҍ$ef6=6t[i l?6>-meP#6giHƗ~Xf7@U:=#NCk>Zģ4qNS4]Ըc'[]qCT|wq1,"!qb|ruӰfu!7d1hQ'YHbҗ(LULw_;< _3te-\.˞ l{N~ǀ ;pl{:ypx05'iz4담c^]n 8(ߺZdOӋde|k-2 W? vwmy{f KT=)dkT~6owkϸ'_hO}v~gΟ:]\F(8Y^_gru, vv|ʑI hDwӇ-)X_}w\2rEGg@eSVZ7}082wЄf&B;xC(@hY~%8!f͆MI5:u$-b(5P(RrT=E-mwHzBQFWKu'Lj8*ojtYw>&y`jk|j~PEc Q}t$Vǁ[vSE÷1R/Xw}uB7gGF/HkI#h4 D4@Ì!MXXY,v2/hs.؃81n=AA˦dǍUfR7XaxX'鈆xCG`b:2".%Յf{Ǐ8Ixuix i'n)Վ+=0b=Hh#}u跄DHPdu/9JJG9[!CA+cO$ ٓO@) x&T•9GdJQ]hŲ3@"YWah-/ i^Sԋ4f_{XrBG%4IЊ(8B@M $DFJеT5b? ؗc.Ȕ3hEg2vdV0c?)e紋ɛ盾sha}䚤7ŜI~)rE sݨ 153@W_ifCY"iX9|Ÿ'`sX%)V鹍8Tە#fUFjrQՆ$@x@Aq'4񠊢‰pٚx5yÙ6J}ؑ?zLZVQ|TX(jy#CaTZlX:T٘\ڥ 5 WhfzzU6j]WR}5fL* 0qwZ&gH~yKqs{RV4jm>::VZGJ^ʧ`Z*)j|YEڔHjڧOF-z:c'reYzB}P akDӯzrʮeb XY:J [f&<~k ۬Ȱj-i r'P ̺Y"2+5[L҇Nm /<'3iF_%=˛a ?۰DjiQw-IP@N3!ojW[Y/]B%R"GekCT)46"jiz<&圙g&w+x[:irY9AbFFֶS(KZpx[T+}u8 KVQ@+viyeW|֫AKڹCY{H [3CWcѺ3'ӻxPР˽=j6M䷣Kl+]狾 /R379S j\wsK|*(yp5h6 \` -d 𻶍¡ձ!i0ͪBLKI;ksiVE;XjѫG<;Ewj|k7J0T19  &_٫m\,Cb1+*l>tO\,U|9ǀa 3.??Qt\ǐR@U|"I)ɚ,d,ZuJFہȌHy<ǡHˮD)̵|{jas˝YT1ZvL\]<ܯOΣͤ NḽΩ]N cLxe{ |QLfM]Б;H = mΞ͓pC8=LH7')mX+4;1=,҇^,;];^~^2;y|۳nl͋S{+ߗ801f1-Fz|([>+orǙN],)n~D2͉pn"i.Ҏ 'ʀ`ȹ^DsCN\/R}Orm}n쒣nעyW2*Hi5d_#>l$}vfC!/0o/#(Gm?5] .蹹.dmv6ۦ 3S1t&ߥrcDR&[+_ Իrl=fx?l$/k @/G2(´2eiboOoa%6}XsIӘ PV`_)DO4#<DICCcE4Lv{uG^oGb=[&lSET`ۿ|[vB8@߾a9Cԯޓ@o"ܫ/R ]"hhlp,[x|`&,hS:S^֨v°ٯw9.)^??8m~)%"! $&'%#(~CFw~ *mU&_X=HʯŰ˼Iwavڬr ޝ≜戞H4KpϳhW6E0RܨC"3<ơ5(STMņE:K^:{^pigs:}GThsF%pS Ju6jV1ca[C/"kʝKK4YtW$ʍ+†@l}3qdݤ\\Mx2F֯Kg, ڶ.$f 'AڈsQz[\LN]Pc/(}{3ܑۣWB}f~"??B1 |E`3ԁ rƃvAQEsuU ȡ&"z`Π*67GP 0ކ!X:!(xphx$J.GN^%2N#T@i%?i9١IDM "~`bh煴 饠Cyf @(q>QEZ٧q#gv:D(E{K*무j P"V4lJAC—N v-i  XBӵ+QY/V} Go~`E9Kл[>Pܬ9ƖN/F Wi") #{sblI#<-sc% ־[A'D/_4iн m5LWֵ@\K<6=43Ռ-Ypch_M0imWaXߣ-K6Cf+jަٻjIl7oN^YNuCh8EKl9zi<du+J ]'q;g3tz.cNCL',Te7h} _~,wn)~3@dFy?k~k$Va%\PR pn( A,:/v" u;,/,lCg|aqHҮ( (;&6RC rpƧ^"!$D".0zNs1Ќ:C#ؼ-FsqQ?׋[h:Q3H6O(džMtw#Hb ɀ`2d\'ɷqEqByR"1=$N֥Ô-=K/-΅"JG^a\ كJX295hbc,ʒV S4 mn<;s Mkkt59.zP{7NI9KseKi?:BbmKAd9Gs( hr:K.SZ`t(9E CjiQQTic5wR5(Bj҈ =uWP')NjOj6ȩ6eAuf̳bں(Yƌ-TL=VUc;SrXoZA֋ V깲jf _*#ewρ]тծ.v>9yq59=.$u<*h> D5VT׋+сx`ZӶRtbc'('f}oZ \V}fy\5ݕjxi B2;Rlzjd⢘:u^w7yOLa-z߰% U.~[֗p!ԝ8# fObe#bULƨcH2,Tꦸ{%6CԱ}`|s헭MFruj0rsCS_6L?, {ђSⓡG9B$▂ ~B*-vfͅsى}ᖽYd%/Ћp(jNzc3k?y.Q]j7;EKd J,)t,F}H:b{3N`wa?Rܳxvj 2Mz;WOzۢ˶x>k{^N,HBP_1q1+Mp$NZȽkNjÝT|/q`5^c0S~{\70p?awiMx9y\ɑOQ`scIGk}2فkY6MƃqyE]%L|8hxHUs*89yE[ix>fٙՙYav =NDgGgъH ox?~ JrtkQdtIG\ڥ$Tb7zxh K4 b6x{KF`(u:/ivZT4Qr6e2WwlTsE 2RbDxsfD7|u R*@'.Joz+R{ԚںBZ9LKav('b3Fi:QT1}: C䊤4DpԠR`^WLHƺA(Q'cFE0cpɢ~ګ+kŪڲ4ꇰfc4+c%'9[c[aw6L {Aۨ@kBKHD :y&g;Dy5 b3e{'-s]g9m$Ӷr~2~?j?[,/;zEV*iC1re8x{jR;LJb}TQ=S;j>[+ {"x% L˹KXa۩u$Xv97ja:O<6NЫ[J[z<| =6dGVk\܆뻲x~%:kJ|T3;Q<ۻG[ +p{euD"% <,i|lXƾ*jElU/|Q[/2\;Yæ{|4NgCh6W WHlĝz% Kkw?U |lD\=>vkGWkƠ իURX?ܴE>Z`,>E\#~|R8\4)|ȓkɏUBx-Fɕl zۇ r#ȽӝT2LeʆtɘSdS)P_+P\[VQ|¼KF ˫E}kXYY+bG8e͓LLQR|Kڗ#zƱLlf,Lύanon+}V A*=p얿;WJ3m7V2X :{+}\; G#5KM9O}nEN#Cm la #ME:L\ Bg`=|1G,jPꮤvՄ-9o ׽r z ~]=]T7؅}CЈr]]% 5l-Z8Kw-Hƹv鞓 Iyn@t>Q RtTNxBi\m=z(?硠$iw)踑H\NYncNG\>3>̖~F~y4-hŮ4kBgY㷮ҹNj^lD*yS{sHU0 I}RJ{dݮ^ބn$(Ih { 3HN*J)0=WD >>>ǽ)I^_+/_a̫])Sm/@ӱuvwbv&npm;_ +S{^lڅyOc{fjJ }qDC)+8wcԥIevH])|<¿Lo6d'}Z\B6`?ߞ_hZD_{@7~ek u//o}a-/+ +ӊn< @ 0I8 `(dil{ry6`nH,Ȥr't Rجvz0&,p:NNGl/)Q}3<!fMssxp_`'$Bơ\5ӗyiuڪg6a{D j=(mJ HPCwAW@Q Jp┊Ir #zHd-[PTi%.KF,"BFisfL>&ZQPB8Aӧ܈%7UWjFT:t$N=fC]W(R*nrp7W_MJhWk+1DY rۋaLGo]+iخvߜk A-vq|JRBɒ)"YyVS^K0s7r݀#\!;EeSICs2 TW= m}Ol4K]purmv jǔs$bٲCݻMQ |maP)]^o6A~[9wS63Ek#)nZt F day:c{9S!Gh*37c װk?zϗK5>qK˖tg|f73gth#$ z7t)(#\J)pqLܔ3lm^3QծRBBMЄQ)9 b-xAa "°_ j'::z#HUډ2e]qUdA;ዲ4r>Zv$ẚH{BXE+r)F`KW)ɈZ%DنUjdHJwl)J#b̈&VjOy(8dt)pLUԑj4/\/LS/*4D&|7f> x J̛!ciSf;Ip5?=yZ3t>e="E.$4'N. %=҇Zp|8(ϛ! k3St%R_FDUYy&UI;&U!%xd6\*'^**UZ20?ՊI–Ē)X ɛu뢜zv,_ jX Qn+b'5 XagNS0+[aQִ `YaˉJ**WFR^-oEЙ P~ʶa q#BnS-]$u%\zY}yiҏP֍p;Zptw YZ" e`H͖֊]ie6<\n5`gi7ؑ$q/av51_\'^M]a#x_%WB-X>7Y ʤ\-K57k2Ni궇~23!f=FN4*Kpf:&QbM}'Mv2DL{]Qj 9LwedM,a?hy_S<Ѫn%Iia XF8MjE߻oXB7+T$cWNg\6kݘX5BȈ-x u}ք\(A 8vyUnrf;egCrAw]QVTM[9DXb-ȋ8!{$Xibh5Gw[C-~kh`rf(#H\˜/jhxčH/(|Hmx8 F؋؈0h|aX xi^zxHߠX95h̬k?g9»tlD'u:e.N;:{F:& ntq Xp1,åۯ _;+>quCzVI;Qgo@S|4D<"ul˿_M@ u w(W$oȃK-f"5仮KVbeȤ|S+%ElɄE{DpUOzj&^F`uK,)߻YTʼ̧̔;TҼ β+̽ܲK\OɌ`LlK6o`,]J\L),n|N|cR[ռX'o,XTJ XTm)/cjñx}n!Z E+ҽicIE"3=lIRLx`]_H8H%,MOMۙrm˹ ^PJ]MsOW>hW}hg#b }xS;m;)xm5rӾsgٷM)4"]҉Ռ3uf k:|.R٬u*)eTzp:P4;Kڕה <7 09ǚܗ,8̄Q{~;0ޝNܚ5̙-.Ӱ9ٽ ڻMbWmWW;Y-z`𪝋/q,(AC^m ˹ iΌɍ#lz!Z~IB9`FCo~Wk't@zJv~3<2 'cj@m%$:Je=,~YB*,b믪Qc뾮[Nҩ !龸Ђd`S4Pt}(;^a]G޳ O ?ANZ\DOo#%?&'ϴ3V@QYmY @.%Gc{ IDF /L.0Ny(iޞ.H,ZGIȮd?OjP/`o]/[?E?dQSO* c^ܺ(и1o.i}rǞ|VMjUYK!_O ̟/O/O(>/oO?_?NÏ8Lt *lp,tmxpHlШ(Q7.[cF&`okŋ%V7@g}tq{ x}ygk|xilv|idHZ8P&ZJN7h6']@-F`TՂ3++(XPOI*+N0PLUd(aJUer D6Q݅SXϣH*aҧPJUCϪКbU5ʼ[C(,){TҤZU.jc6a&XV]0M#FL q_zlN]ڍ]fa^Zc.:pdž̬0qUΐՊ#_5ԙ1☟MPg9$}9D>:@>vc.6h 8=&A+\= Օ9G8foQD u $ .>ӕb$b-WF=82icd)E79߈wXC8d6RdsZ(Y DȍejU[ l障ƌFg:wgPLIA<'q.@Zt1K Zh8uߞe稤RéoZթ;*5(4HhTf0)nsi0졛s,FQUz:Z'29BfSԺB[n!n9aբ: Jo GٙU9Z` :'+C,k䮫 OI0^!,0?+vk*/:'1 GMMy'#fw/?槯s_@K[G?1؈Ű!oɢ;"|hvbSV ,^i&M UW.qB!˚ D,gH!0qtaЁ@3FPkH]Ղ`H`d7˃U #&ƙ-T[FY[X֛b82QbJ (Ou ;=rtJ Y FꯉY4tHH*@[Ȱe1I|Y'ڴL$= : L, Jn1.SΫd^q<cyn m'̴&)N<'2h309<ZtF@3gܽg D d̐ (#*M4)%S`/838,JwfQ1af+(LѝEjZ6)?D]`jIA3T#UH2+tur%,_e2R5˜TnFuCUE_ꪈ&-Jszmk :Ҫ`kbj+ aiLEq̚ZsZVTz+-xnbWc+Rذ:܆v tm]R@D$?4֘};TK0覲lx0Ս]4ӛf]'oF6-c9s۷T|o @7 ){u5ml 3"bn$|_#v‡_S}58kA<㪍̓^z]!1-cCId |j&S*K#{lNV障e4jF8YVՍ,yOm9? `nU1ٌj-eǞ#m0 ByP|t 8cGZW g KM#|˓9LwjPҬ;wk/l*L;=5ʱJD#k+Y։lώ)iClWjBVE4fo}E\1ŵ} k6medFKT 6vaDleOL?۶+mtoMj٬~6q~NöwEKN\,+04@vdws{>C: 1z{c.FT׷Կe*iOo8W؆ v~g[pe<=^iui( _[~;8e{##nbOZѮ|vNcE>sy0~?lp;>}Qh*ߏ۲SGIx7ßRc̦~w'{~EZhC4r*9.[ zN.gjED~v]HDk3z|?zFr&Dz#X ؂a(3d^@gQwaEH ǃ|Fh㵁4؄Y &}-IIh:xvłUuVOi-XVW%`SHb;wb^wTxmvqxcFhc3!3}&XGU&`j}Wz/ˇM c|l̥9l"✔tl< |L>gi'rdqϡ|lLڇb;};йTЭx6f).)º5}}K̤!J͖xzr 7qXA2+H < ԽwFҘYpNpgt?`W8lgΎd{^ .Le{ݠ%މ,62ZMm8vl)> ? n _V$>}Ƌ-]m 2;03NfFjo^RG=0,eodM0/!MPR?T~KPߦk.AE>q]1 UbLMx>9nnx-3j_fgjIov*M Ap-+yM4ZvL/mP]Ӓw8LgJ6lg=e)?ٿ9ebZsqCp "O!@YoEOԿ /{=BY=0I8Ǣ`(dirlJ+tmztp+H. 'c)Mq7Zz0P4n w TsDusO=FG=bk"D 3M YoXh!wxy @~ ŁͮʝO]nK:V \a#~;)hj֭k  ) Gdpő Md&ѡLrz ts7gS|-1@A2 dt@=W|Od{—ilHXV~xΔR褡}Ilb^JЅ ܧ&zA4rf~Ꞑz[6(|zYĬ.i&"7א4Pڪ؎+ [+[F.)3evnm J*ޫ2:떿a(k)<>6k4L Ug1ïjxYnȯp (#l.W+JzZܲıB \te=|!$JOEePӿԚKݞڴ^47l{,MuBpt 4mu7f/>S96#xVat<(6y>:͊sn]88YNi㲫uNQKCySk `'7G/7/6h'WDy4Z|_E{W Koˇ$^`Q;9-޺Eka&xx#޶A)L O2C|S֨l %4 tЃ!a1 ҕJHyH1.&ˋ-n%n{̪(6FQOlaG5L]p#ksq5[}h TR12YnU1e A*;pԊ!iF:k88IU!c9iHrdG29xKT" =VF4qkmfM8IMf&դ#]7< ά8)BC䲙B<{ W)BNxsCLGDax]`QY>'@Y?|mĠ1u΅vR[&:֒~JYӗ̕çO2Z&uH\AoКAT?0ĩ7UP[dCܬ@ vS4e[E4eѸzTcF%:RD`$kH XU%UW3 :ڕ`_S>pXǭNк {QQU ZPU 6 }ũ=լ6EBb?Zcn5>UYQ@qY;ʬ1-mp9vD%]^u:̫Bm4 (m{ky^* p[l}d^OEe`7O19Qе̩7q%<J׿Uu bL(ɵ_|kގ7O d*'GG41Zc=Q2G0YAS/b5MqXβ|8&NTݺy̲2I7׻<^ؙwU¼4N=Rv ]θ9@)1)˸9ṬuZ$~0X/s-4OMxc Y@꽴}L0Ƿ׻BICKY=^8/u|k4l/ƴq4]m;i3%]hRK6q?huu ,֑^N5(-nkv-To2փ?۱tdžp:>g Js?޿eLǘӲIz 3x$U<}c+7F_+>^pmyjMW"ȗU 'w~%W% R GFYV0h$~hC H|ڳCe3g}H }7Uyb%P7?(tUs~ ؃)HA~%1P4}>8|\rap0FR0Nhg&`hW^eX:S`kSaH"-RREd2f "?؈؈^Pwnxy!xX1A؉nwxESC4Inx5gQ(‹#. hDyƘ1A wq862hW7X$ XnDx$2CBx=톆I 4(Ra5"cx Y84`Îx)@4hh])H(ilV|$ '/Kƍ!9?y3o蒜S0G,H;i8)LyT3Gj "Lz5Z#ILg~:?6T3Vɕb(tM)thDagiHiHC:MՒchi'oImCl嘰e|}~3)(e23#iZE6q]b/fYܕ(7i2sU9|H.› I{{_.5X1A%GF$Xw86yEْؖٗp‰"HHI]Pu i[՚QUt~3ؤLB=]ȗßȞ( ȠOڙR 7X3J 1Z@T z?j8~GڢmÝ9hI4_7աC:?JJ>ʕ(ZGR:/,FaR*!jw'vAJk,)Ǥ\r5DuPzb;)E:5ڠ)&vf m:f|C~D r O x"g詓JXz|jZʩM)s 7jD*Sڜg:9!:@:[GH *o ?6P_f&ʪ_ so I9z銃z u#Zz`S53nZC̊!Ԯ.砶j⫌歅I{.?h6 Ȋs7)Ƴ=P2B8 hL?JX!_#F0\:{`[ڳwʱXx݊djS ^;s[a P1k[5G̠zhIeSجhJJS"`*yko!Zlb;d[?SB*J+7"k* }nʷh0{_MsV$@鸽 kʲ HMrLޫBBۼi1;;k؋KZ Kk}XbpA싮5Y*{ۍ[ylۂa 0"0G!ۺK'R |6‘r.,),`NÍ+@;; *\lMlO85,x2axGkad8K:ln̆p|V W\A +j <xJDܻ,0̰r|ӕƅq ȩ&7:l01UC"V蹈F5{xC|*qeʮ뷎ʞ,ylA0aGC||*0Ʉa{Ó1[ތlps=sV_uG'maҶϺϊZͼ>`6`?KJKUe\D\M\Lx\VeSU% cfNQꙋM 롚zmx믭z'@(yvN䉙u~I\Ҿ]{lun=w;sckK. !k,i. ͨC9JI^A_!048q]O촚Rh'.Һ9 YăIt~խLΥE~.;@&>G~1:ݕI`苃3ydT[*`\XfMG\,_qr9H U{d߭&_/?H ;6-oC_'"W( !P1!^^?CJoyo?]@^2/OsqK֯ʘOɄUoOٯ?~Z Ue/%1EG`(dihԸlqms~|pHъȤvD6h#ZqY^x\)XVˣ>g#+C~gx}@kp-FbVcj(6s'.AG7&~yW[[P+oٴY,gk{*HN'Y+b4qd1H_:"|ȱG}!0DI'm *˗#RCaA_D;[x鳨я4*IZg 7WbKTN ZM5:%AJVؙXH-˶ȴnk.7XjBլzj•Wɢ췱{kvLYˊ2˹N#cm%"tI˞8X0nLޙ(m+nzQnr(X˳zD?L`翏~9=!xDzn܅_PgC'L ^q]РIW^2RuQwʅ H,آZwUZ(R"Yz)tuQdmȨ(KF)&S& >N]%e|ikۉG2_uTD9nƓD.#Tc;!q,s 9봏RgVݮ(X͎B_;! ^̅|'# faQ辣ϯL 0jV+M0%nR%D!4jzU.3mH1/7f| =0DanѤAkE).ɦHiHUydj8@aX#* Hw8AlXGY)ta"KxBoUWU(JBd&-b]GIRL*WV򕰌,gIZ̥.w^d+B5Fpinc2ALeӁ1hwI"h?K*- JE򋜇8ӉuS :9D9VKXDn>#qN|"+K1ѫa7[([k^4FAsd-&,O笻,l11ωBsj7(Os FPѐ.\@A/ ̜EAi+Lfq%1ѨcW-;〇ZVNTj$DNNbwƲ<׎v9~2rj*^-a;Pߴ'rߩN7nhٳ,}޵D#%%ކ%}5oFi]7_h*#34Ӡg%8QN!ͻp sѯhXN;Gbx΁t7-EX[BMw7]#ބֿo{6;ϭp\={y6  ݯi:[H1 p3,y-z5x8>&'7䫫o&}S&{ئH6 ^ 3Zwxn2~kF7|6Xhhr4(v[сm|Gvqau2HhfaR!92?{~~ǃW=€DH[ ~ (wO"7}?^wkqN&rE{\y cxv( hUt $e",ȃi؅׆nh!uux3i\&%1uxM(텄)8Bx"HQtuVSH Ph[bu(qwuW Xqq,^v TjhwŘ2%xF = Wfʈ/}؂p˸c89X@7hXX<߸d`B1x7'lw CLF7!IYt_mv+七sy ݸrhFS#9#J)$gmu8wpofrg~t'iC5c0F?}B؄3ؐx5#{X"0BL9P)ɍrpeq t,"i bX897iڧ'&v {h?4WI"[R[ϩ3zkd ]89HI)㉟}g4xG#ĕ)6h5f' 2(WYAܙ|y ࡡل@Y(WJ0jz%jWGZZuM JQa%y+j.Eu3G3E%D;xeT@D!K YjwIj^a t-40إ&W7uWУ7>JiZ~IƧ4woDCljfZ5NS<Ǡ~ OHjw'PWBT5 6Gczo &`ا:8;CVGLVJlr×J&;춫P2Њ#Ab% @5Vg8CP_Dfڤ:CFd#庎x:*Hik ~m2K%(;ڮ[&&Wtʭ+78'zcCҙ* v9;Ӫ\y#/oPv ;[;`cw ђ{yC y)w7@Iedj;Bzk( [+R{g;VrA۝(ٿSEHk Z:Gk\z&'|D ÿ#l8' )lڃָ/,ܿ3L5|#ìs٭pw;GIԘ>L S\a C+\ɲYufäW|0Ȃll\|,u|ȁ&LDܓl|A¯˰Y:"9TLȏ<= zفv[Lחf ԍץڪV}MԔK=̞ٽM@}>y|-Քvڼ6/:^06؊@& ~;ֽ+ň=~@<ڸ=սގ>i+MdqҪkmҖ4KHi ]0̈́|Z "4Z+QϿ_<>'˷8ls67e $g8Ӧ=*,N ɭ(ڞW;>T\~ɀ>6H)n ; st2Yš[^r꣦R 㶅L6[ڨۊ-4.^5,]xvrzTZt À&k~ {RwL;pٴGS^D:V]k퓛uk1x=ҝgžZejٌΓiɥ@9G4MjUk@'B촞k箵ZގoAb䞲V8Ѹوw#n d~4lu-o"w(,<154޲)/\//"ĩ-t PЌ L74tXg\w`u)vS'D1=oss("{/ַ t4|Y/x'ŭt?q>炁._]IUǍzR9g{^g/yokjg"ŞQ?0)Ny׽w˧j˯/K\[c.7wI#EtVe%"Z-Q{cƃa!PD> #C !jvρ !h?k  i ?3.>B14q:*%R1Yo2do5$ƌW@FWlC0dzdH.q)dáFR$8DxpaOC$񨰺5Z&=;bLqˆfT8PUZ#c\IZ^@8%tyFG~.9an9.TG(4.8j%Geʙ xyK3f& qKNIBsf@;r^$/9a1d6˚l&) (ej  .Aܦ)o͜GG{sh87ҕ=gKـQ+I@90 씡L2(zчHMRԦ:PTJժZb%  %l~³%9hEGJ-`GJRUpk:xվ*Ex[*׹i-Yiֽ26]ayg4ZVc'J{)QZeu"NHRºؗ:Zm[m:׺ۼRo{RArmqJ]2wu{nuw&L?uQzW5or*O~ ^1R5ں7vdu5/q!6ݰyNWܭ{ X"vpiUʟ*n9 g8o/d|  2.iPL^+80lM YN0ǜ-'Xeowky.}3Ŝ$vLh= H-FJ;gi]eXW,a]hZk'Qe 9涋g^_S\ibXs~kK'~ZwH&x7 `-9g粹leD#D 7ߩ~GiqӚm#I]*{*_yK)\R/ 5 rI<>"avlo/bs8 Yw;EӾR{Is]0o;CK򳪔Hc.HPD#|ica-Og%{)>RzĴx_vŞwwd |kTqHN^L:Eu]8qxhHX(&m;b9Ay'4z8[wl36H}_E.A@-}Z׈$zixb {w ?kBH ixH4rX{d7e!XxBHM3w+،qG[tyth1wވ#GEUKJ sx6؎@w'RS~mÍ=!RLHG0BnXˢp9EwyѨLovC1v W(2%U672nz؇_a2 xؒ6H55)죋&hJH` ΤKy6TSRyP~#ȕ?jHdZiٖ~ `̄V8v9+Y8[_y/_ɑq e"3|.Hɖ*qeB*c*ɗkIÇ,DiAI/陬U}G:JcAR,IÙGC&iqx<zII9yUtHRYzWR0hF יm"깜99vО(ٟ{ȘzQZX3Uѝ 2?"噡ء iz2 " 츢'R0*;@'|TC > 8:-%_(P 8GZ%3-O*7МZ 22:DXRn ңlJAYZȟb꧅ . |ʋqZA$Am'y`ǩOKJZ*ؠa*5֥ajiH*vYH$3G IAڨF:*Mb79Z⬱ɨz yjTw?IGѓꫴFAzԭsI)ʕDz\gອIYH z$u{_"yk+kM"\Z{%4X̢Jwزk +ƁDG7T,-MʲNiZIEH{L;1\l:BWV˵ KMVj=cn+v>Eh˶)"o*кĊ8wK{y{ o{[[Cy՘,)5f#{kI-# 37qhWԪ;s:E;KͳعکiYm[-3 2 RIŻwK{hǼG;.uѓ;X 1[ɔZk6 I;Fb +{y1Y˺J+ӊۺ[|T 5H|)'1!!"CUQK <7$%[U' DJ+l*$ d1QCL6ؙ L %!{Œ:qzNPAlŕLVULă^v~Dk|hFq *y,sLˡLkP蒵x 㙿6jȇ &`kǕW3YŬz;%,3a[5ʫL~*:Ju,"˳< Âmw-f̙+Z slʯLЂ2˂Ilk1vb|νɟ,,Ϟ ƬLд̂sg 7 ]0lCm:?)%[\B-ҥh.|'] IҹӐ ,Q2.dTKF-G\{M}IvZJ?ZN A-C}hyқd]%z 4-Ք4kmիвY}{Y=_ PצkM:T"BϜy](<ɒ=;omGVؙ]!GL֡؝ Hҧ"e<ک٫õ}ϊÝ2},MܞPLCḽwq%U=CȞ8]m^l/xYmY]d#mm(ۺὗNkjߍޖa{Q .*b޸t르] .Ǐ dȱ%c, E] ;J`4;|bl,~?:BӗܕG~]&G(5.yZ.\͜P?daniiE ʊIftz&Im>iv^tl>i萺>N^k^.ÕI>dزΨ ݦn/.\W6ΘnXq⼮>׼)x>&Nu0^Ul,!P\*A xiY2b ~WlBH` -< ?W|}8ЏEm,S"/ 'A\ . ܎f-o~Ҭʜv@DII?{J =nOy[~~uT_VVrh%CݝV,1nm3p6́K]֤FTD&νg=Q A/!(jܸǏ8f(FɓlC9˗_"&2s9Ѧ HEiZyON^g]eaipY2Rf4vCɀpbEgxSKy']j衪\hǠi(g#>J饊uI=)j{čEj4jCjqjBnfk~k^0Ql*,h.l3NkPQm({aպ-֍K,e,ݢ[tkor+=/q\LcRK - [q_M CXƪ;1Ǖ ],e2~L%̲i*,Ev@ 21Ϭ.>}[٘; B'JGtPXO [XqY)cbJ`ZjupOhL=Xq}'oF~"( N1x$U>.yw"O.0kG瞇)S2^>袿8gxKz׾.7\E/o'OWXy8D/Wog܇/觏|K~; )<oSkQ9A(GY@ (牀X- 2p#X0 ܠUQ ZńT8wNM-J12PBb3 )P#o[a+*:F4"+[2x2:@cWEqMw0G8nQ_."7cGÌAAoBެt8@H N:`#-7ڌaQ%eJTmf%dINVO|@\as ZE([f"l"%IxR&.!r*]09g>sS:R>hK l;w OnӜZ4) w֓<ZMy$((zz: 55Plғ1 *Ј2}2 4(eHo҃'xa913#nO ֢1]q]YN;}ƣkhNwR{]]w7n;|]/݈|$? ^앇7&g\I:SүKO_Ov*ڇ7(Ӹٝ4v|iO?\>}}ZU_ħwwO3OJo?v^EpUsq @L X^iGh 3=f{Nԁ7*(h7}$+8i#t(z&h?71H>ԃlHO"a n (VR4|DŽdy2\V|AYׅf83G.(jeiwp2rzhz1Gdž _#Xx/"xXhcH$-"D&+x#Yщ8s`؊.(bhZrH{fBdh-B$b.x,`茲7%"Ahڨxb#Јx&ި%XȍeX7R3E))6(n* 9mVh JFH/ÔV鎻ђR:,ÕW$#ً^IuO1F)lmˑa8BmyݘZ9+QsxQ!y -ݸixy9Yљ9 IX7!ɚG9s!_v<>䈛&cř#tҹtx6ڹf.iϹY*蝏 㹞'yɞ9ViRaٟ|qi)ڠ*JDd(z+JK$LKd:,*E$$;!QX]qc8z70U"_[H^C@ڤ_9r5S] 5dc%W\#i1QcBeY۵a٥lw87D_8^FQLڦ|z 3qTOfOj:K}ڨkzx氦FMꨘ/d'")NV`:|sGjnzJ{wpHj_ʒUVZ@j'($vZJ#sѬϚ1z 3D^h0ZaZtsLii]9jϸQگ*њ]ї8 kM'  Hgz|'";&AWV * 52[nò6Yȩ<d)!D{H۴鴪GP;C;LKX%W^[]dˈJ;F[j>+zipmqcv%g@{|a{u۷ksi{;+o{)͸;,눍[.ykzz뭋 qۺ[붟; 5;uKtmgQ xJcЫ~J{p~ 7py;{{蛾껾۾;[{ۿ<\| <\|O;log4cpp-doc-1.0.orig/api/Properties_8hh-source.html0000644000175000017500000001265610666754725022146 0ustar fboudrafboudra log4cpp: Properties.hh Source File

Properties.hh

Go to the documentation of this file.
00001 /*
00002  * Properties.hh
00003  *
00004  * Copyright 2002, Log4cpp Project. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_PROPERTIES_HH
00010 #define _LOG4CPP_PROPERTIES_HH
00011 
00012 #include "PortabilityImpl.hh"
00013 #include <string>
00014 #include <iostream>
00015 #include <map>
00016 
00017 namespace log4cpp {
00018     
00019     class Properties : public std::map<std::string, std::string> {
00020         public:
00021         Properties();
00022         virtual ~Properties();
00023 
00024         virtual void load(std::istream& in);
00025         virtual void save(std::ostream& out);
00026 
00027         virtual int getInt(const std::string& property, int defaultValue);
00028         virtual bool getBool(const std::string& property, bool defaultValue);
00029         virtual std::string getString(const std::string& property,
00030                                       const char* defaultValue);
00031 
00032         protected:
00033         virtual void _substituteVariables(std::string& value);
00034     };
00035 }
00036 
00037 #endif // _LOG4CPP_PROPERTIES_HH
00038 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8cpp__incl.gif0000644000175000017500000011357110666754755023760 0ustar fboudrafboudraGIF89ajӿp!,j0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻ Nȓ+_μУKNسkËNyyӫ1?]/~؈V'Zނb߄]_Wǃvz"+T ,_#h-E"֨#)vA/*DiH&L6P/7N"X1^(_f)K\)2H&*jbt@!$urr',s)q2m*䨨F¨|Q飈9w%JpvG˄jꉟRjǡب* +| C>D6l R*[ŏ8jvžRTl릸|iLLF׭,ߺ{l;:/N+puIA #k0˪.FKi\q ;[Z԰Kю&k!|izU&?4Pό(SAυ2hj':M &jJpJ(1*'%HQ648)T,Kx)N4| 6釢HMRԦ:P5#2TC?zڼJZZ*?Ɗ։TGm-HZWu%WՉ}]Xu-l7V^1t2Wɲ,B!Kjg pTv2 JڛJ䴭U"k]0"mMTV%o~=$lA ̍Aݠ8Эj {]2"w[ ewnx{C- |?W |2Uw`_@ʣ_AȯS"O E/L Pp-6 bX"6pg.Ƥ?NИP5.B_q۸>Ў[ 8Cfn3d#Mm@7)eX˚(X̊E3(\f%͇L9wS(U{j>'l6{SF{Ѹ'MJ[zhL{BDoaAAzC*i:`Ԑ-N Z;i-Q9+z54B4;fB}v0ʇfi)a47%W'A'(M0Бx[ yMdқDaqo+KSmK(8$~ Mmb@Ul{m9x'UՒj A`^y%Q[z*^Nqxp^8P_Bs=]^έz eϧ}.1E'!dE ruW~G`fH =9D@"@q'0&]U%+SǁbԀ 31t5dKX D3xV+npV5C=F?( .(C(D:mYcAK(8pGG5ЄHT EY(EQ~bWa V$Q"Th[E]_bcxG/o^fiaGeTU((`o[q`sHUn:p3%Rň h|H]{I}ScfR:` y(5&aUdg1:ljD0$hjHK[4SO`Ȩ HSRϸkՊxUNqшj8 X]M}8bl*vh Qh*fjV0\ A!iH)p5tV9]cV"WY`61j@YjHՖ[CPMҐiYzmДؗOt!p1Ul %"F[f8p4qk9+Yuxx EB \cІF`c1UX9jQuەk _@C I\Wٝ&FbFAM۴فwٞiuف(pY'ANdc=vbV5P)46I{aX)hYg`|p7'|"1MtO J+.kt(*6$&jdţEJ`9#C~.~W}d<~0MO:Rm:5bFm}|w~IJ}w}wUZ̤XpZ\8U pPYGzק5g4 6gji%PBʄ)w^t8jʩJzq2]|CǧdsܷuwjŦ8EٓE @ 7KZfڥ}3ʧ$i~שSnI_JQZ=)  [zvҫ)uk#"+&4׬ ;t %wď):yPQ r@2"1k&{SȚ*3KrQS:>aA[OcK,$aO3R;dT G˳`m-vKUkIಚZ1ޤ%} >ql lP>g< m:,*n䍲\~6n+nW~D2֗9=T~Tb |^!9nBN!'app8χ^䙾F i.~OGx~b? o.4xhP~*SnFʮ:eou^^흞zy!Dʎ^iHaY}b/rc+|穮 i%>迖J>4FEcׄ^N̦>.CϞzn?o~εC%Sh-/w7..(/;40>_U0iK޸Y"Wyhq?sccfv?nk.%֎A[/oU_B۟ooҥ.U+BvfLC/0I8ͻ_'diᩮfʾZ!pmxzpH,dr%OT$ڬZجv˵Qp+.Whe<#;^~+R_|HkFXmhq8\Qa*$Ej>;^Sϳ՚7'rNc rm \T \†{nR1cL CIɑXrPݲ0c(S hnBaRScO:N9QB3EቪP *ХͨWuVV_l,YX%۷"7T]Xy nz ۲{+xqƎL˘3k̹ϓ Mzi͎J41];<sͻ Nܷk'r Οs\ tje<__|<~c[wd/: N<1_ X!@ b=!&'gƟ;<m11 'HihwI#",IvCB4ȖK嘤SQ$UFՕeikCkCʡ޼?л13r05Ώ޺Kϵ[>oۅGO{ODg1>f 0Jk_"?|s gpN|\vK_4>_3\(AAp,^CGzA*Py!`ַB ,| '.*|X)%щ@R! IhA0 )!(>w5gM@b8l?ʕ1t_Bp$!]f}c)(CB6ro;L`+1KZ)GԣwMҁ8?ȘpŜ.JVXl3 LVP@R= ((lҲ:aD$+wEo͝E9tW TS^] JXj"܌A?D[L9y{X@8q|KF+;ƨ ANHD]Rԥ=6}P@Czәt8L9Sڃ¨=ER* T*O]*~Qg)b7#aE^Z5hUZJU,Y5|kI}CiOb vɬgDz5(8l'Қ[MIo^#+˛R6?>Hn3ӆR .i0[j5՘n˱9!JqKZm/ m4\P"(xŎ.rnSB%_e 0ZH! 5&=AZŝ>n X/$[wRV1|F`4M0T@o/Φc#Zû(QR|թ9V9b|_f9GH'b05)m1-ɑdq:+(J'`%},+KjB0ϲΑs:{1nGm-{v2-ث'| %ϫ4M ImِQ ӌ=R%b=z #Hf':T,YI,7p9j%Ikj˚IK4bjh[vI]nV4(M DQI#q{f_&ou-r%`0B!hhSUdכJΉq/"SymBcP-p0RKSђ.݀x”1z 7l5H2&X+ b\ DFl`8&4h(S–=]@:CKZ{^)hYYkT%R6wRA.h,6|pږIoGU7,FE%A|))Q9oJyTOxHAsi〵OzC$5y.uטIXWg}9Zќ|IOkw=k{&xQ.nMWwlE9P9Ȥo77UL7q oJ|$:FL*Jvv:{91Szm6XcwT=aFhsnׇLʐxJ{N"{׀晖vgn֣PM閨wwsW~'LsG ~R)w'euB}9KڈY8x!jMJ l:YWRx{3yqjLEڤKʧC:BguS4mgV`)d -3!REz>k+ڂ'zZpuRT rꬫH&;va'Ąk *jnB}*Z~w~IcԪׯ\II*{;2:TyZj'vw"/Z^ GeaS`&EbKʙx*mV44I5+4+~9ױ[Ѯ7ɂ٩j'/m,W9kZSqW$W+9]kBۖ%W``Z|Wnೆ02z?h j tˁk7sշo+0)WobtpR)kxD k;y"qLjHZρB; [RkAw"\bגA[&Ƽp {A#ܸ!ۻ[-[ս[țK0#$&p@P k!+'8i@dYe[ ^'6+m3˗|+Isl_+l ·+#\) g>( K9!Dl4|bĊxA\T,SV|Ou]q_jqf3&n Vl3ė(ղhf S3ΛZfr WK< e,izjiS)hnm;ceܨ7|:|X 9ޙQ0 sKZ\zgW枟!L /ɥNOf6lG ,ˊ6w˳~)p8kwki5rCv͑IFȼɛ, X19#@'$| [y, ^|vtnLОXj89,**P|Z:S$;Miq }̬%Ŕ̪שwѥqwۓJҪfYlˀhɬ|E}鐇a n9; ʟ][Ӏ_AMCŌxKOX2w2Mį:+\B=֖zf=jM=M QJAּUĮ݃)2Vef2yކy+bjQ ǝMoJ]˴퓌={,btgl,=; p)w!mmJ.n͞% [!;ݎݠuv%R.ٍ -$݅I49Ž,:" ^ؔMtGzs]&~⿱^@6"e4>Lb2[Ih]N1N.,iH쭐"naB~Wn+$ԾîǭܻҽԂޝiJʹ~3N.dZ{Ui,|aۮL+N&&!QzWN.fq^Q?48mk~MlKB"߂ݪWp}XDy{7椷iӃ~%Iig0:mϬ׹COt|` b>;-.g} v.m ]) \?lΠ^gF${^>ڠDF.iNOC4 _/ׯ8_3~S1Lڵ5?s~0I±`(d)jl[rptm߳ tȤrTШt2uZް8 u0z=BߦXNmg}PxOf[4({Jbrsuqt¯^UǪ+Ҋ9-8zLAXlt&ޞ]}KÇ;n%ŋ/ToG.>(i, ga>o+Y鄢̛8s̹LKHA~=s虏)5*KL2իÖb%*AV^*GdKfU߆*ݻV~ǰ b h-2 QNQcѳDv0Ӥ)vMd(|F۾>|-8өJv2~G7^d:¹#q:5xqi;PI( #WEW?z-G m͑3!.p_-d b!N'tRơ(hcI,8Q]e]磈7@VG@A8XJiK@H`&XXd}L̇H Fo)gyi$~)$s2塈&袌6裐F*餔Vj饘f馜v駕P㘮} j5ZnYf?)i무 {녷*l;l*9>y;6rffV1:+. $[g in~nno`v뗾d̸-:ȯo"n:1bo+kq.\ewIp&p[)fH)lsq7o0k?q>\_*b%\sYSZ՗ucɬ\}#$v.#66=qہ>Lwqd[84 Nb˨̣&8+F4b>H<9`h7EW鬛\&0K\ :`s7Al8%wWނ?mI?߯wڋm&o`CCa_M藍{L,.T2A 5To KDT#I/jBi00 5>ڐx , ˲CY2,LwC5,b[P"'<1(ZX qITbKXT[ǑF騋}h^xF;xq4ca(т9b7!ߐ*! D1F=^L*cMrhC)m $WWaebiURބG)2-cKd%09aO]:1 Kl.3mGHf"MmzcF O.rtY5o^@]N4,) S_t 0w62N2|hGQM0OjɃ6s&Si JoB0(Ba:N>$Hs4TBU(RjP*_O "=g8ѩCj&Q/OX/4 BD `z#®o;LӪ=Q 5:[#a)X]6f-˪MvlKB;@צ mhnn:,Wz6n,L-U!^AȀEYrq[678}mpaKݬ9nc&+غev9]v.yߛM xeI΋kgi+u8XbefX bP/KaaҶ% #X:TM1>1NHx5aM\9' Laf>&1AG0}=,ϼT#wyNU%4_3f6 0!4B2:ƊV)#l1h-7z\.q{IF4h2Ӈ +awZt2A1-&Mհ&ݧWH[FJYvM ^d%>r<=ӁQ#޳=tw}띱=np]b\syiD5HrwܽWjt[L7Rtvw{V=~;he^څM'jq\溺q _Pgu |I0SZ(w/s33sys ?NC ͫPQgWu<]>ϭnxG:M/ ўm{mڄ>6yD9m >?Ct#:'7w?Lgb*.Mw[7e%ʯz~9%Լ]zG Iė(ǚ#Z;~.(Xѳ uC/5/~碾u0X6"gf2W-rB'}vv?̓\ȃ w~:!8RaeU8UmXt=,vouhKh8Rz}HBGy(G=e >v3tE؈qi UYÑ}wgaXg脑\6dhhGEF8Czo(FgjLa֊=f،JbZȇtŘNOQ5ot~h{(M6ds8WIxQׄ%(ohFXGɏ7_Ye*J ِ9<(%hr23Ñz!Iy%?ZfQ|- ql@dO7Ɠ=#]YBBYlE6+ɒMvB!1Y 4g]مO x\F+ddiLW@ؖ 9%STYh[o`|~/ a)cy\.EٙpyIvٍx_Cyvt]4CYWɘY}$yxS4!Abs{\iu*`ɜkɖ 8hrٹ%2Ht)9[шkrIjڙ?q4}Yכ.(Z9Fuz2p [99Gf?' }o `ѢGўV"'1E7ߡ9< Q?*w0ZQ@NśnI` a&R9h!=g?PT6g:NVCJZn ~h8Mjqt}$c4G㦌 ȧEy*\^zjzyy |i!$6&6s%E\Anڜ 機YbUƄOz&o&?"({7|2; (Z7&j1՚ֺuYs*ʫ :Wt\}$rzs.Is/!323.S4# 5Kr7įYsY٩@)x~zJgŚzZ@6*1t1,H ˨ª* uZJKi} I/t !7y &{&QsêX"4㚳nKڳxB;D:%y д!$%KxU˲>7۷w[K( )PTC7kA {޺9O[&~[(*b4.ɲ6ܪb7 b;JZ G궖 yT7x;æ{k.vxk[U׶ kpa˦:|p;k;ю; [㋮P;+[ds˻˞ .WGyN~齃Hb[m Ls۠kiDtܣaW; \(kviA)¬ Bӛ;r@=:bwӹ}J]RMMGJSUԏK͘SC2Y}lTc0 &>]?eˤ}rVn-cr =tU֯Wmɓ̓M(ix-H-UMTsu]J^yțڼzMTPxtŭlo-h,B m򈖘ۈhۺ-`t ͽB=ݡ\CSS|l0](yFT(vִ͒u>$blaQ*h(mpWߑyxk- mQ]#/:m՝M2t(^>dn 30y%~:Uԙ N6 B> ɳ?-#3>Qf9S]nG0%O>_k̅uC/1mwa^c]e. @ V9tR{emMN@* .^]MRN~^=mܦ ub97@~.٣&~Kq$|U]콋>ŧ@͎낎Anm׎ $ CP6bgb?`~PN}\z?l  ^s>b]Vs.t nt@:#o,O9sz0# ×! ; `E:΀̓Zު}Fl*22O;/o};{!bV5@k7:@'/O<Ө-%S\,Amh/mF _>vjs4;C߬}k'yO jz-kSns0[ ՙ߲R{T۵R 3 ;4{+{%_{+?ӺN%UB H8kLn'wu[lMn,tmkde*?S4,$ar!NH|ZP&vQ쎈߭š\w,MQ -^s84r6: 1zWr=~h_`MeZ|G^XdVh[Y!l\nC.wv\ZѰ챹(CˍCAY&I /j`e}LS"J;xj6q]H0Sir˕2_:R"fJ),W$M3lź'=34-0tLp`nlr3d`5UV+)fcߊMBҨ*=֮cCt YPf/k%W;07w \s9uسۓ4w;Ow:uǯW)_ oO+!'AR|&x ZayP>СxNG'"[.0蠌؈4җ)THh^{<&&dn!PInn^j&f&`t;|!wʩ'[n F}G"Re=z9t<* 4I=sEi'+y^C~SYjYjAiTe}v:따M:lv(-{U,WJ;q2Ϯӂr zk.^-.nF^AŨ| B0' 7G,+\Gw LrmÝL{/ˣҬ6荗3&4?3tJ-҅dhs*Go9s:CuUu[oh͋[]=6Sü R'tw\;|^4vOzxjrZf>D cG9p+&6 BoF\\¹+~#W6ˇ+!y6 Z܊(hXNPl!y*Z≂kECG;|B.Y',o @ܨ8n7"D;:[#aB14$ lyHj!)"R]T`(qH|=U|(xpL8LB͖+N)ERk LL& XKe͙;"KE8 f(Ue 5mt!DW6?d9 F~62rMSe˧pvq:RRoBCMwZn[F' .{ztG B5pD{;ZρN(d$.#JZrl|SktYԜڑpMM0FՈaW @VEt#Ģ=!ȺE np5!2qMKg޵yTZٵA%TfM"``k%1uUPf-k:?Uh)c9+Y• fZfp -OJQm5/Vcۢ.׿wePޒ;[<=d#lvKjwnx+]^gݚvm)oD^w[I O݄K8&)DC~( aL BlpwbKVvScvF.4$Cx?(/L Gz5V]l$f12̙x1 5c`x `KJ-:RAyn3&e%sQZ“l$(4l*f}D 7/Όv?Z6I0<-z_.w}i:`u+d/oq/5E-kIWcmFW?{\|pE+!4T7*{D&e}1?c,C H}2_!CG>3c쇁ǂfrd+C=W^"_ĵI0Y.0؁b}u!@dƕ]?hpǷUbG\^dK$HVNhzNEgNUjWiD"tY$Kh~E5SpՆV(/1XEzK e#ŃyEɘY,IysKUhӚtWZɓi{݈SGO)'7b'~YUX}Þd"E[9 (Ii(xɛIK>J$=!:fN4OgB՜3ǡ)c`t$')d_y W/JgIɟs9;J>xb4*'aa=8=JtJOT]D Ŧ\*_ՌQEfl,z֥ jI~xN#WMc&hb(O҃:F*IujdӨh4}JDʩeZDr^Z^Z-wN4ڪ@ڝ5Tݓƫ =;:m*ոWILĬ{ʑ(jV*ƭꭙ V# 3ڮ× ڮ2%a uy*9zJ,ⴰJ@ˇ;' jڱڴb+u+ۯC$;[uCid)IV1i?k)O{HjQ K!ZdSK+ c;ϧL:"Mzgbjw uLŵX!M{J{n"F;ۢe-K¸K=K ˺Թٟ[[RkO[ y"_~:鴢kˎh;v[ۺ˨死+?ﺱK4YM5HFE;ekJ٫ks2uhPˤjN覾,DA:(>ҽ?Il!y\#bFl)( J!J%l̹z$k]-\A,kP,Y d9nK+E 5Ul*P [ǣ?8RY̷iK5h$t:hCE͋mqȭd|?Ͷ~փS|}^##~Xb=;G׶0G^3S }^Wne#V־ Q@׮ucHnfntmRcfio{iV^^XNҭu.B~>hGmP91柹Vxي ɮ'.zBov5o߶*Stג3:N },2%4?m޾rٶ!xEoՠT Nրe@jYUP>UfUuNTR|^ju(r9Ɇ^sz(M*V%"6X*a ,&L[VҸ޴3JV ">g!H*.a M Q1Y+bh{U >݄dIXӘZ4tMJWtyT[f#Is] Δ{ЯhJ` %$4Bߕ[x)&in^ekKn)6,qD>  w ̭n |ʺNf6_R*L rXoba%!`Yvqk bp8 Rn苨,wi3a+9~Hōlؘ)ĒgASw*DÕT,3T Z^Zv4_7cQ uh)az^}QZ?Ҧΰ]IXI_qVٕ)Թ`l<"Շve*Nχmʚiܫ'bm8 ![6}}t0>3Yky>29p1/øo}i&Ԃ_KNFy%ͪr[EZ'S gD9qzVx~#r-|˱yGx5yU^qdGcB?Y&H<1 sP ԫ.G+lS[K^g!7ߥ3QgN|m}NxϦYz8-[p:ϛ]xT$~$Y2ҎagO|?w&iz%/v%C*'j~W7.z(X]HC|Q|$l ĥh\d|`-\䨕=FS ٔ5 XKRiQו`I(5qbI8[Rk'uR5'(TT(Rw٘EyIqaA00dV0 dKF[BY_Xٚ;@".}VxՊXhٍsZFIY@vɜHYYXTv Bh 출 pz8997JE'(Z)ihɓZuf 4щ28|IYEEv4ki~er :s %ɔZY! ^$zj.(y$, ꣨x% eR&P* 9_y*7vGDCEW:>hRw1٥-Q\gyYŀ=츠pYʧ}!sgfz 1ZJhIVdڂsIkڣc!J)t//PګZzYbLD:;15 &ʬyQ3Z2ɭ7D.`꺮W{?* 䪣ڂG/D֪!Zgu :*-<3t ۰+a7H{Vvz٦4+09k1g' !*t1;^{´<;hwtX*jV~wj N.a뵛M6D:ʩFz'׭d[0bsk-DuxJKwygE[y+@\JZ_x 1yTFfpJʶA)okyH Q!% )=;s-+!8oy1JIˡ[T:p'KAf;3nҋ:)[}2*ٛ{Rݹ*[Ie|2KR W3[帽:#_+ ͋;[fi œ)\9:gzx-j˄ŻfK)kۙ+\',;%LKʻBjr+B6Y4:e8z%?̿;gX<9 p,w k gQyEz&S13\Kf#'l{§Əĕ|;~*9=Z1d,5uuf;E|\ʦW}dxȱ~ǍI,ޙLPZΜ1 C<`n3t_|Bкm1Ls65ۂTK<\l SehK-Wۇ tv!e}*#=є,έ2Hm6g&QҎb&QDzlt9]\\ 3^o֋-ԀUE(+>Ju+nu? -l(G;{Jrs#3_cg: P}`5~m:ͫjn&fUCi7ƣJ;J qmh;ٍ Ez5-k=/K]՚hw&=|z-[7T۬Gj6sL r۸ *~h܁hah:ܛztkOjXշOf"/]͎نm8 d4_!˃& qŹҲ\ܨm5eExyȵk~ mxlɒ=JP:K4 N4Nߔ}K Nޞ-Sb°혈Ω1 L\u+rxi"*'qܻdV9v6I(!3`.*}[Z['>866N*Xjջ}<38޳nY|2*.܎ܧ锍{ l)]hC=Rn(1][/~i\y(}ݭhuP [,W<>$huS.v,̚m;}!(_/М.v$_§EG j4)SO(M8x696kX!Yѵ\f?-aiĮz߱>!ZȪ~SG83b!Oko큯ol->_ }GT;/]_DTAnO?tsH9/_Ɀ/E[5N󔸒>q?V^ҟe>ꙉ yu˭Z g߈R.M%0I8R qaihlp,7c7ߡλG,a l:ϡ T6z?+x#ϼ\ldx/}r~^+[s4|Kv,}1h%&Jts;;.|bĮ,XzǞ^O;([5C[=x/2̚Xo<ݣ!ዿG<_?TֿALmhF,1# UOAb){8HNWA\a/6{BFzk!(ÒIG'V yJE āCP YadjHFhC=fX9Bq1 )Qd%«6vd50[-1ȎP]kY zdc$H6^&E2Vvh{d.>9r,$"_J*ҕ jʇX䇶OK~d2pdsɷYh ˖Ќ4yVO$ưYN,b8L[g@9NSy Ixb:ǰϠ#,홶y*: e@3h4Mʐ}"ršd(%dUB$SƤYi!*d&8ZϚrsRG9:MOod LjTm2bb RmD ge«1bjźJdbee8j z+]YZ89Ƅ`*JӮͰ&8%̂p%BdKF%@-fTϹ-h6Zrve%WUIHe à<LinKVuUZJ)rC r/HDU[`K]E[)[So5JpAnLgկid 1p a0G `#XJƾwzF8nx8f@ZOijo * kqt&-#Q,|bN=oDa6N]} kfEj dØ*v@k.ٽ`.]EqMYʠ CBdGEJ}&y2,t9͈R{<@G&\ՌzzF,hzFr'X&H14&Gf%=jҮӬ#vkRW^Qg0zՖ%At]iٸn}méW͝M(wq֩{7 ~_^ͽܹ}PFVmh]2v~AWnVj5MCDC~A-hO LLpV񧀹G4W(x#x㰂;[QRf?eecB! (`GRhT}g,1ՅF@Uhi*\lasvc fgwfe F$ITWUF\'g[6V[]M\f7$sfXK{-Daub[a:6ig?h7h}ä>}(mX]+KI!CeXggZH>.\lbk6K>ic : +҉qfh5xKx]%3_ݢ-XveȂ8G5dbmf)5,|"8$-|'؀}эDž*("ҏSהD31'RZZ[Jbw%(:AYHHŐu{6DYfgs4$${1)9p7qɓ^DؒaLؐL帔[IN)pPI"f/Yx+m)+MŖTHoYח}2H&i9jkg\G-H瘊0f[/f?əO'B8"Gᚫz ɛ ք3V+!zњ͉)hęǶP`Y9o)q VD#-Fߩs?Igaʙ43'Y(J4g҉w|)a9HxRI)5H~z',zI zG[x'ʀ ʉ ٠HDF7|4ʛDv!Xd{١ʇqxCq5CI.2Yꥱ0lVJE9 sy'd P:k 3c"u 5s>@ʤnj ʝD]g*T^ש)l(£މiTF*9~ꛀfJzy: +?JIj?,i@Zrʫr*hڥjRmjz&&H:5ɭzJ<ՊwMڢڮg:꯽Gkrה:Y+[+>S/ov kPKz',AqDA9E#+uj^-" ۔=uB;9[+UAu1;pC? SQ;:XEUMk"{Qwch\۵.H:yi+,J)Bl#Dg, ƃ|LvEo<ɬ{\lr\| ޽EؕlA#"&rdkxO(:Y.np'㎝dWD(%"k\ %K.7Hf9^őHE\nM<3>,^*ΎPNq^=Qƞʾ;>N2 }$$^⎞mI {^ GJv~'8h@V&^^0PG6bܾƫ  O` ] !O ~SO/0PE<ѵ+]#@w(;=T#R|^KOMO!ڻ Kx@^GP[߭]?# 0 =QeOb4Ov;UZ ob8/#HU3[b/iRќDn?! h+i9X/gb* +?o1Qn*o~aF%iUÿhыo\x/:!_o$'?=>)%*,`c7Hd5z`$uaͻߥFNm9C+Ns9f1}pسkߎ'!Vwz_Z%lfO}Mzrȟ`@|j\wFXVh }bd ^h$h(Dpb ,*c4"㎽@N I[膒A2PF)TViXf\v`Bddi&uSF7(ti'6\|%`<砄j衅 袌ڗfF C\qtI"駠ڧjjg ]\ZE*j뭸JꬼzQkw݆6Zk6l&+KR*w*,M.-+궻 뮄▫ᄎ ^ʮ ߲g/y.;_7zJpE,|N ɥ^ʐRsp:r2k%6Y&,t/*ДL ܌MC;{3Xr\)ܵ^J UG}6kov}c׽ڭ}{CU:MBm~ԏKxGҏO=9晿ySn.zxn騧ꬷ.nљ.NCe/򎯽_}_:-t:0kUdps4X+/ <w@P gȵ5h 18p @8NuHD&\`*Z*Zt0a=\;?#jrTH'Ntiɨ8^x̣:/XܣjrV%BK[!mH7JO$EG Z䶯m㤳By8M, ie2U%!g/eC*Vb,iIQLfDV_bˋʌ0I[2̦6]^^T4INmL29!gZg9(u 4N b5ZҶ4 \C\JZh*k,V4֔~+XZPg񵯒kbe]ٟmK2idC;_62MG󡏍l煰խrK  Rs97]usrSW)Ѝw$RM"4fu~{7.X2`qx'i A ņcLO'Lb| M ~ $0Xe%q*LRe,vq^ )VYp&LC@1~^o1`!|nFDfA#9Wɘo_9nj,l9YL輞x_ޏƼ ]JasJ>ԙ0mRSԦsh5$! ȷ^N]'5Z5z"kY ֵu˄f"kg.9~u5tkM;movq(vSlnwW[-ozE@zgKw+IAᬥ'AtS3eqG;o>2+}&?9ͪ6ybp7_z9Q-W=yS^sNzLBRzгu{BR&q캤zt1n⯃}ûw|O;t[Kd-{]ymA}O*?~B_ϿC8XoQ eF >Հ8W؁ H8Q5PxTM G(XG]fE`DžUbxh8 U_hkmp]Ge( x&xW GuHYO(BLJ}LjT󇒘^Xew7UC[hy8ԊHse 8xt*˜bET㋷(T`lИژ}؈H1 XX0hxc$_.n2l4`8b騎X$aِ9,'j It{y nS<I"71(|6*ԥ(ɒ6yQ& 4B9oBRU5IP* a3q`= #`f;Q,A bٖnmq'1lI o| Tof>ka})<(XA-6 j9yD+3Yvx}dI$S{VlɚٛÙ9 zVi9҆Iڹ 9 ɝ9iי$I깞mRiȞ9iJG[ŸZ Ă٠:peGwc TQcA Z&**',lڢ2: Z#J8H:4JZ@Z:*FǤP܄'VzjXڥfǥ^:)d @jɦmpZ ]\zv+|`^*Wh3HɐȨyiSXd*y 8!7ZbHͤ>zȫšpxkZ)-bȬE7Ŕ*:/fKI䚅Fz1VU ׬#aN :ڔWWd  [k[:0xQd + { Q^ٕ@ #,{$qZЊ>+:_г?[NAFDLR{M۟U{X۵wyB+Pd}`ʵezh P$ör ~9v[u{z{;R~~K+{۸A븒{;˹;뎣[Eۺ&뺲+=:oKX;KkO̫xć*{g׻soh*+{Pyʂ曾kjbjPо[֬ۮ~pۿz:d~1$Ƹ,L rS ܥ "eiV7>1c#D|\=]J ԙe0Pm֚Q]iZ Nb<\_Z)I[]ָ#veBvepؔYjM,qbM\g|]l0q_j؎.m_Ǐ}r+Ƙɂ؞=ھԤ}ڽbڨڪڬښڰ=ی"۴}jb۸MѼ=]}ܡ;log4cpp-doc-1.0.orig/api/BasicLayout_8hh__incl.gif0000644000175000017500000001166510666754731021674 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn7|N~ހg&c1Ĺ̽ѸjݎAHUlja*QJHtL9q]BABHɓU0Beߞ9͛gArqȘ@Lz4#GtpJJ CW/ h!ӣJ$ ʲg%%Z۷O['Z07;tYc] ?R<ٰd# qӿiG\ψC}q ' y2kw-,usLoҨU/TN+߻tSΑV*bοk8M.w><|*uo_^5Լ49nϿi|߂ UOFx *:19@VJ@:hFe5tW3zP#x#$x"h-h($x;BH@ڳd,D*!&&`XfT_Ri&pxL WB铥\Y #)蛆h)R"flI{)*w1飧*3ָLJj鈓Bv/9*j*c썕ڪf봿*q "ænWV-WǢ:B,;.l|P2J,OL1SVDgSuԡjRO-ER{#4q\TzTeQpI5 /R+t7n,"+X}S:,9) E[:U3^Ve_YU}| L GhԚĪVWUϼ*Rzԥvx$dVփҐ--RM{sHdt'f7(^i⩈R9ZšfkӇ~T>h >˶+MQiuduÕPmNֽ5@\ςJzNn.v$_tIxy֩jBrepEBx&AJ ]'t:3g_x6kԾNr`T ءFcKcXq@dAAU[EA\@S"9Neeレ&CpO:f ZQ.m3p?eEaCW6}jբx`]Z"su`ָTu{re{}gZ8v]5Ԝ>f$Rַ6_ h7`oh{;5NFhJv&*S}fO|v-\*OɻNM) q77[\lbO!-B>{`ƂĭL:;wnj ; x+LB梒2M N ѽ_CyEtOWt:9 Uu/^A vxo\v?Cmn;ɒ^[.׀CϡT{(x~pGzǠgлWy|k-m^ odB< s`~0{zw#XWzd{{x?~Y8\>)(G|8F?7u:wA$bW5358(t|E7SxkIzRMfs sG~pXu6g00@C|xnfv ~hȅ?0^*WxaPG&(eid=$0!Z4yadfmgg.FgXqf;sb/c&M} 0Q<G&8TiZ؊)ZEqg"[D8p!U^ZuphZ,U`BGHڵ~3gޘhUUK%\ 5]\'-Xi]o֏(٨8v\Q5oCUj\~NEPmRjb?jn*UlR(bY9WD"\ lƦp# o=),0yjff9imZ.))אo!ŔV|8i` YkE4aǔ7eFP_`E[gEW%%F(T9p>)LҎWd)l|y\?Y7BHyV֘!)i)9vVi/ jԅ,6&BKXtՖEp?pR+uٌi&䈵I[S)Im /cRWl i4v}4^%ٗ)q4etxx){$u9K hxKr ȍlXF4* )  Pwٜ MѾE [- M3X*mc \Dm2Čt;d66]t5:-8B):?-NAmfC8;IJK-MuSUm 0[]W}c]] Ȭ k}mlgM؄s-em( r|p}؂ru}@=$Չ}}=7 [=TŠ9]Y+;›Lq| ڈ;P=$mٴB-XXrU&տrlZܑc!xi̹m2܆\y3 @}w]9 "=m}=-M[T&6-  >:[P\D2~ \ x.02>4^6~8:<>@B>;log4cpp-doc-1.0.orig/api/NDC_8hh__dep__incl.map0000644000175000017500000000104310666754745021052 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8cpp__incl.gif0000644000175000017500000002331210666754764026154 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~yHFIDīBX@><\:)8HPÇ#bHċ3jIǏ C&YN.82%ʖ.[$sɳ' 3_TTC泩ӧP:3&KH*]ԯ`Êu TRfi5طpmX֦ڻ]art߿KSҪmu+ǐ}XȘ3kL}9M4SxEkӰc˞Ciͻ7_㳁V@\EsУKo(Oν֯Nyn0˟Ogxzz'v_ v`F(a\Nh`vD~($b(6'0a4hc,-ި)T`Xf%Qn`pedi&cl:epIerigtީF矀g&h. " 餔hfjvꝤ**gj꩛ꪬUjꪬ +F민+JȚhl6kβF+m6NkTmʷk.'n;Ǽo_ W!p'D 70?,8DL`qwL, lb0 !Lی M*: JMʌQsV-am6eim-7qmu߭y}-nx/?.9On_9oy.nzg!n!Ψ{{7|oI9%xC/@Rwu~_ZkLjh ^OiՏJyu_7$=K9逃&yG1lJ+ e=s gw!BƄ#@P? 3o?5 mhr$ }ËD@h#(J t($(F1D\xů0q\"/cr #'D- k̈1#6(*5DOFaУ2DB"0f# E}!$"ɊBR$&05BY Oro &\Jh,}ALRyRz &0q!LTƴ2e($Ϥ!MyuӚ,75fL'x=SۤC;#ӜLd>0Oz 3KAH.ԡ+_Bc6hD:Qp4 %FHh|GI1ҝ <)J' 3-F(T 5M}SWT 3*OԀO=Otx. MTURm *L_ @e.ꅬ5DnյU8+WZ>wkJ rǯK|Dvn=a ;!cCY!(Ua 6AegZ fcҶ-tnwkߔ*.8Skޖ`< 0R-Ta\V:a mY*B2ҝ1q;L~0m ~7$r=zSVzBŗ5|?vR|0uۜD74āe1a)/`tg*MI\{|]כjYFŒ0W(|sXqָ~HhAY(e~fH8e>X[h~x}e0}%Y?"xF%ꨈ2xXqv)0-\vBXȏXa,XXX&Tvh(h2Un)ylVo$rcJfa/I( |wzj"5CprIS,FM8'IDcyҐe{|Ɓ_\G{W7a12|hETh@f5 Aq9P9qi8Й9#PA9qPx "i1 3QM xzKI_ V:!< )yn Iך9QpNT@s깞9i|2b$_)`d(fIE .'ڛ :"֡zn ꠣ1( f k~'#Т M z) }`I1 J_*5sibI18Y Jof撞6Jp!h)ZRE3)⓾٥:%scة#(Ctn9,XMCWr?[h()ww!"x:&~w7^jj(b5JH\*$oqS-VLBg:u?jȨJv*T MRb2bW $ F8m:iBf#8dقi:ق׸؉[;XJH>گڈᚯ窅<kz @(46?ߚ銰XYz a+ g]vs:% Xx(\؊8ɰ>?[P Khm:6bKLSKVpXxL{joZ2r<էqU`ˑ,ɶxQo@J{lˬ'+hdˍT(@)ie;누<;W{ ķrˎ[ pK| JSREKZj)+[F;X=J|H{J+KVˬ#{˯˫++B+۬fLī㋬{zDc+8]5%LYF!k{f+<`;Fᫀ9˦n kė*܍˸)\ÇHE;;J윬aB+˂ټ,Lyk [kaSil1r[K_Z_7}z&| L]dZLZpϸL`\mbAѠ5z`Ξ5́!ѴЦIO\/M -- `w0+Y6ݙ_f7pɩB1FqJpR=ՠT=yE\`gcuծ^}$?Z] `-\dMfx2=#gۺyt-{px:ilG\֦zJ"Λ|>~=W 8dPs ڝ9t_4MMاmؐ8 ڭy'i#]\g`!ݤEz0T|RqLlgBX$mۺY(~B' }Aco 9}SJrܔcI<ǵ|`9ͺKӜ >uNTJ7ӽMCKay٩*ީݸ^qް|9:<Bah<* mF>Z+jL`ڲK<68.C( {W=OαQYK+,}8V UX[vچc;y|nU.ʍ.pĔ6x˥HL1.E r̽؆ Nl&^klΒ媾fʁ@~8U}07BJNt{{][_.V(77*,hkzY!oRP0Ih`(dihp,3x[>˹pH,Ȥrj1/JجvM06!wv>)|N{<gXo/f6 kWz|1ijg=j*Jenlh Gϝқe[׷kIc 6dz H) AC;02NW!j%!>6~HdȒNI3ǚvd'>E(]&S:@I|JQ%/U*t**YW˪uV*^ ԺvI7_`kK{*6gx|!;7},6nWygI? B4`38I-F56gx3iqc69e{ir5Ą֝k|{X{W[ol }*>~YE͘Rڇ'`n>vyw BW _r`}nȇaM~ڧazx_,("񅈣Y.@P$o+P=V TiXf\veoy)dE&h: Qgt p{J~hGj.''.4Z^v󦍗Vj7$H xzJoEᩛrU"j0GJVi-d2k 2Qm Vmr;ꭴݾ- 䬪ƻ>JkukM; +{`C0,RsV 53܆EJ'F0lSiB`2 )22۵,4h0f5So<{ >_|Xt8D+Qݴg̀ >t6y7o7ݵ_ !n8^{7@9O7U;vڕ]9S_zx*.q:!H5p.xݾ7йz.zu(C,FKjaC^w{?|Ė;+=oKo։/"!磟>D>ݏ SQHѠ:J9 No[(:y&L^jG4^{Y:16# vzùݾFدZЈbj'z Tڡ&zI"'h=+f0b 6joq@#MX!2Ό)F 7VcS(AB& yԣ#F.& )HQ;v<%g$StJZ2Eˤ,أNidHQҔ&e!KIJ0109PxKǨM,T<5+D%6gCESIKmJ4N9^be:3OMslt)sPJX@υTDMj@ԡ(FHPv)A[{6:(JPB)e&hԤB% k:S Keʙ4iPKV&Ƨ?GJȦy T2VSR EݩfV_4znUK̃"Tì`ʁC'*)*פg ]9u( _S밁l=Ŷfu[3k5rճHTcrvc=-A#$lj\IȶUd$3ک,`hn‘k2i3ո61R+ݓ>E.uHս*uCv(-(D9a^͘|9l(u7kNwLN};V|z2up a4XF0W0':-3FE.@l؋臌 &1J1L*[9N>2 G Yh)_hNìe'V8\a3/1Xxγ[L60ɋHk1h,Q޳1}m Jljn7hKCzK1jkaEf洪WO)u(dC5I5wA䲀~ bS@gkd&aPv qlv-Kώqtn,쎶oYގƶca0w[ xl[4KLגɴq[p>㒣Һw?[9 @*́t}=O.􊛙@?σ,=::ҩb!Or)r~kn@k_9yxϻpwo☛:'^苿y?[?^|7O;]@'wݜe޾>B{xs!V9G$3vQz{o|>+oۼzuwV~zҋ}}M?^ڷ<=a<]=9jv"yWsW~~uhhzWzu&(&8q*z8~+z@8hW§,a,s|EH7|$1ׂ(Xq~S)}~$H]h~_xc#@XwCpUmh|ɷ $T|{RxJ}X~RuDžuWyu~`X#xp8\r8t8x8wWBv-d7|Ȇ;%h@@qĄlXmИ~kW|MՊm!/z(PXrʸZ׌(moh~U@!hx؏hnez`Ncg ِ>']6 EMx Y"vjȑ(#GvY6k2ɒm_skdR7Yi:i< H M)8QVVyXi \oIkjCЕdY!: m` Lm$i"p$uzR"y9K<"&b_wY*Y?]i[tY\r RI,җD\@O e ٚy4MԘ y1DɹVɜY4iO Q晞\S 4)^ 噟9[=ПcڟzsQɠ:J\EzڡppZ$ʠ da'z#ڢͩ 6J(59@*;/:JjY.ufM8ZUZKH uG0'ʢXZ虌Nzcڦ%ojnlZxJybez⧃ Lm*OW{4Kjp:0$nWJwک:/v^:Bz_aɤx9tJ9Qښ#:ɫXK &,U╇ȍj*U ڭpnu l:zٺ|jzb3{:0:ů>$ng`{V )(<+/њjt[;DD &%`.[ 9۲60&>Z=;R&FkHMմ9Nk8;rfV{Uյ^Xd+1c{Sj+45۶_kp59e˶vfX|kCup&+G[u;WEP 귔T{T۹L Y;eK^)Kc꺲jY*ʹzIJ:ٻ۵+[oK{ :Իۢpjc:k޻껾S>k[+\%DY |^piKJ@B log4cpp: log4cpp::threading::MSScopedLock Class Reference

log4cpp::threading::MSScopedLock Class Reference

A simple object wrapper around WaitForSingleObject() and ReleaseMutex(). More...

#include <MSThreads.hh>

List of all members.

Public Member Functions

 MSScopedLock (MSMutex &mutex)
 ~MSScopedLock ()


Detailed Description

A simple object wrapper around WaitForSingleObject() and ReleaseMutex().


Constructor & Destructor Documentation

log4cpp::threading::MSScopedLock::MSScopedLock ( MSMutex mutex  )  [inline]

log4cpp::threading::MSScopedLock::~MSScopedLock (  )  [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PortabilityImpl_8cpp__incl.map0000644000175000017500000000050010666754751022760 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BoostThreads_8hh__incl.md50000644000175000017500000000004010666754732021760 0ustar fboudrafboudra71d9f9ce584749af5fd1e779a02fdeaclog4cpp-doc-1.0.orig/api/inherit__graph__22.map0000644000175000017500000000014410666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh__dep__incl.gif0000644000175000017500000000205210666754764026756 0ustar fboudrafboudraGIF89a%ӿp!,%0I8ͻ`(dihlp,tmx|pH,Ȥrl:CtJZجvzxzn#|N~xfOq5O 2H /At-Ƽ;Ϥ+՚pۀ)'*$̓QH (Wz>EBI=Gex*6r,qTS&p/*"Y M61Ь.:I(XFMv')w2jMAcԴ%<5p,CC8g#rĕ;W-]pE˶_|";W`|2Kw)RM8* "¤ua+oi4h^Q-Дq:쇛w^6kܴ>%x5yǏ~0uԧݹsL}ӫWepͰ~J_6ݧ_e pّQs]dԄeXrr7؆9abE^ubxz2(1bjT8`9( "#pH_jʐ> Svx]&.eqZzxexbbGari݉+(Zdv#F$B&1<6HiCڔb7& Xo^JfvYaeflZ*)~*^M5) ՚(R{}ʸ䠽9*Z,Q \q[촘byXnIEk 4Yxm)+zhkA,i[YlnLh4*T|I:L>['-e<` b!q7l4G8#T<9 >sW -m&+LWXSL5[W-YO3zmv/l6-tmx|߀.no;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Priority-members.html0000644000175000017500000001235610666754772024174 0ustar fboudrafboudra log4cpp: Member List

log4cpp::Priority Member List

This is the complete list of members for log4cpp::Priority, including all inherited members.

ALERT enum valuelog4cpp::Priority
CRIT enum valuelog4cpp::Priority
DEBUG enum valuelog4cpp::Priority
EMERG enum valuelog4cpp::Priority
ERROR enum valuelog4cpp::Priority
FATAL enum valuelog4cpp::Priority
getPriorityName(int priority)log4cpp::Priority [static]
getPriorityValue(const std::string &priorityName)log4cpp::Priority [static]
INFO enum valuelog4cpp::Priority
MESSAGE_SIZElog4cpp::Priority [static]
NOTICE enum valuelog4cpp::Priority
NOTSET enum valuelog4cpp::Priority
PriorityLevel enum namelog4cpp::Priority
Value typedeflog4cpp::Priority
WARN enum valuelog4cpp::Priority


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Configurator_8hh.html0000644000175000017500000000773510666754734021160 0ustar fboudrafboudra log4cpp: Configurator.hh File Reference

Configurator.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Export.hh>
#include <string>
#include <stdexcept>

Include dependency graph for Configurator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::ConfigureFailure
 Exception class for configuration. More...


Generated on Mon Sep 3 11:54:36 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh__incl.gif0000644000175000017500000000375510666754745021756 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:tJZجvKjxL.c`NWnN:6|u8VDyѤBGi]8sSk2Sퟪ;XK 8y1~eX?w ؍}ǙxBI㇁ ى6`kls] b}M?rG"mH /&r1qk@h'pIe4ӓ.(NVEЏ)lA s.u7ccl1/."F9ˎ_f:ӔYM @5#ˈt0#ca1АsöKd(GQɍ:l9J q aSpL Q~h!*(#Zo$0L. 珥 v0J,>$)sFQT`kL>p&%6k Ʋ"8P:x+'AYP0뉣b+*~1Ǻ͘2Wkl Vi[[!HNd$;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent__coll__graph.gif0000644000175000017500000000222710666754773026677 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG-:g'qݩ'矀*蠄j衈&袌6(Vj饘fii駠**}jꩨJ"꫰bʩoj뭅ZG뫺 jp k>f*-۞:ll3m>Ȫl۞ lJn$~*.ܯ+O  /6o! ' s2\pL\3Ɉ+t>l=׼1(L1Do< C-X-rcC=v)L0Mf׭Z|q SLwm5&G`?8UWyZZu_k8s 0EO裏ÞziLgo"oGai7'w= ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent__coll__graph.map0000644000175000017500000000023710666754773026706 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/CategoryStream_8cpp__incl.map0000644000175000017500000000264710666754734022604 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender-members.html0000644000175000017500000001772510666754773025711 0ustar fboudrafboudra log4cpp: Member List

log4cpp::Win32DebugAppender Member List

This is the complete list of members for log4cpp::Win32DebugAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::Win32DebugAppender [protected, virtual]
_getLayout()log4cpp::LayoutAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::Win32DebugAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
reopen()log4cpp::AppenderSkeleton [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
Win32DebugAppender(const std::string &name)log4cpp::Win32DebugAppender
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]
~Win32DebugAppender()log4cpp::Win32DebugAppender [virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LoggingEvent_8cpp__incl.md50000644000175000017500000000004010666754744022135 0ustar fboudrafboudrac0674142a9428d7af30f257be619c9f1log4cpp-doc-1.0.orig/api/inherit__graph__32.map0000644000175000017500000000016110666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BasicConfigurator_8cpp__incl.md50000644000175000017500000000004010666754730023144 0ustar fboudrafboudra86600d5502402cee86fab712b5fc05d8log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender__inherit__graph.md50000644000175000017500000000004010666754772027562 0ustar fboudrafboudra506252e3a3bce3d4a3925255dcebed3elog4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender-members.html0000644000175000017500000002317310666754771026015 0ustar fboudrafboudra log4cpp: Member List

log4cpp::NTEventLogAppender Member List

This is the complete list of members for log4cpp::NTEventLogAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::NTEventLogAppender [protected, virtual]
_hEventSourcelog4cpp::NTEventLogAppender [protected]
_strSourceNamelog4cpp::NTEventLogAppender [protected]
addRegistryInfo(const char *source)log4cpp::NTEventLogAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::NTEventLogAppender [virtual]
closeAll()log4cpp::Appender [static]
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getCategory(Priority::Value priority)log4cpp::NTEventLogAppender [protected]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
getType(Priority::Value priority)log4cpp::NTEventLogAppender [protected]
NTEventLogAppender(const std::string &name, const std::string &sourceName)log4cpp::NTEventLogAppender
open()log4cpp::NTEventLogAppender [protected, virtual]
regGetKey(TCHAR *subkey, DWORD *disposition)log4cpp::NTEventLogAppender [protected]
regSetDword(HKEY hkey, TCHAR *name, DWORD value)log4cpp::NTEventLogAppender [protected]
regSetString(HKEY hkey, TCHAR *name, TCHAR *value)log4cpp::NTEventLogAppender [protected]
reopen()log4cpp::NTEventLogAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::NTEventLogAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout)log4cpp::NTEventLogAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~NTEventLogAppender()log4cpp::NTEventLogAppender [virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/OmniThreads_8cpp__incl.md50000644000175000017500000000004010666754746021764 0ustar fboudrafboudra66ecca0f23193548d9bfbb9bc141410dlog4cpp-doc-1.0.orig/api/inherit__graph__22.gif0000644000175000017500000000042610666754766021167 0ustar fboudrafboudraGIF89ab%!,b%焏ڋ޼扦ʶ6Hs3s׺+à';*qɥP4D锪bZi)1bLywER,m᾵wsy@'88(wwS78hY(v& 7JIAةh):1gJ ;Yw[ʉ'HJ gc*\ѵQM& Tn֔^ΞN.Or S0 ;log4cpp-doc-1.0.orig/api/StringUtil_8cpp__incl.md50000644000175000017500000000004010666754762021651 0ustar fboudrafboudra4db1efbee5fb374b242f433e8c99192flog4cpp-doc-1.0.orig/api/Localtime_8hh__incl.md50000644000175000017500000000004010666754744021273 0ustar fboudrafboudraaf5a78a541f0a80e6426219ce1e37682log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender__coll__graph.gif0000644000175000017500000000547210666754771026660 0ustar fboudrafboudraGIF89aw'ӿp2!,w'0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF6 "}l8U69ok,@u0dIU$=%S2 eRJ*e-;\@<z|K`S!& JH,L40 MԬ h Qܦ*x2) W3D;mDq'>}:,@pπb`1P0y(DM#щz F3jGDh.)BR\*E^ 4@HFBt8MX@YPtGAuRX/>uDPƕ^`^8YQ=O*n}#*Fе+^׽k[ aKB`mP#.E,2;bUgAZ:òljOZ]Ex-l ALGmg)oI*Vqƹ.izƺ+"ǻn2RB qҲT$D{Kz5"W<ĞhZ(jj27| FY&.iRBs?0|‹ "_oW;"&/tVLKU$ſ qbd7XadJAbk5*  [je=Yh5LVB bO,d:%à2ѪX`'|${/{EzP~3:v.kf!6]Zjh6Am{iqgiuS ym`}c?跿oF8ox%nnƸ5>M{< ș(OW0gN8O9U@ЇHOҗtgMԧN?]UϺַ?\Ns;hO; p:7۽%wwsLs3{_sIhU 6GOxw1_v^?y]vyk^Gyz%<S}g?~}7gH+79|ٓ~}'ϾFD??zyx~7~ H ( z4z|}rH|Xy'(wz~7|w7zH)(|%<(ā|W|gg|&'#8|HZ؄CB}-"y's>w-WjxGAg|hlst~k(y.x~ׇ8P~'؈(ug,"vHH# p;log4cpp-doc-1.0.orig/api/AppendersFactory_8cpp__incl.gif0000644000175000017500000005023110666754727023106 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~X_"Dz2C.)j%0  %LȰTJ0"ŋ3[G>IHȒ(1Lɲ+_ʔhq͛)ܩR'ϟ@ JТHfģNJuՄUj݊'+ׯK ӲhM˶-n:\+peHw߿L3/{ #^P1\9B\X0Mc,T2.5-P4a=^4TÞW6\O7߻|O8㇌#_nO9vlCzc^Z;b2Z_[=ß:=oN?H (H!|^:n\!"a(`Ǒ##l.hc7Vc<cqHU?d:I.TNFYR$dX e%mx &EbiW9RjOn6ftCe>ڇXgz)hcp*&ZRShzh0JrZ).n6~ʇ*ϝvEjji Jkުk5Z[rJ.l>DV룵Wh ~+ۂ{? ko1ޛkg.Pob+V#y%S<\\ [q8!M&blw1orw13ʠͷw*\2q3ٳݾЉȧG#MB2`5=Ԝ*ݣnPk\"6`t[ىܴ6 pJw׽ymA,߀ÒwG.Wng ىx@#hwfd:fM髃W0΁c/;~>7·a'< `|/}OoMkc_i=ݟo+>voROϿ,;`7@$HQ So&x7" Q 0 suB u Ab g3 NĂDPCL-K z | kE0+bߺZQ3@&/ra8pkkDg$›^ gVo^W 2ϻanټ]VUlN%??ؿz4P 4{3gM65 0EEgꁉhvPh E͍F' M?探Rm:ѧ!Ӧ5I,Q7̮~wQTXaFX5ZlRկ,K?MjS{%S=)N:Ͱ/c[ء:f=n0O#kfâsXfA50p-O-/pWt-O(Sߙ˾r%i(@,B#=*gm9'~H@A EΟr^9>3i1ƹ*ȧ4%IJ2z@؞uO~_1YH?], td~v"~ %|s,L F=Ghm#^o#*'9HKrA~߾"[x;/w̝ Ae=dA 8{~\79_o]owB~duF'w bJdD 3'8!(I4X6 6ft)Y!U#!(r/3l{Q%3uT-1|Ps->!:Gg8ցo7Lhi"QT&161cGVGZcx}g(uTZ+|PIv ↵jyx4ȇbd~(À(lxH@؆b-('Y0\X*d-艁Ar XC|8MH h.X3f@8*w,x|8(|>ȌQņ(|ٸ؋1`U@#g؍@bI$ ~ixQhB]GGXI)s.y#]18,𐿢 q}"ys9TA9B%gV) F0}]ײ\CH-ږ:m:COYY}+$G7kjag2{IU hnYAcx\igiBDIXBh6~wKpp1iIu92=`Ym#UBm2w)I=Vm} Lwut~6S_ Qki@ IiwIW15DA975Tudqhy& #LYyb/ʩ)Mщ>9@η|rgB|WxJvWwwֹ㒡 [&;@tGHGןzͥ`:Goa[ J'Q{ʡqtdyIɠ :d($Z ꡾yZ]2iɊƢu"f/4 {NX$>ڌhD:Yڜ@pԞF yyF!ʣ4UZnhg[isKXУ”Vuo*TZxץzГ:m9s7I(Ȭ'T>3J)ŪF(ZV(i.mT'{81-:xڨG(+/*w@BےX5ѳu3/ٴZO[ɒ +6Љs&{f]YX0n% br[ر8 \;,kOr4~kV/R.2sf`ۯvN?ط˹hx x(xЁfCc [)Gb˺muK/ki)v쨖|Atktϫ 3ƻYxěY"7DOPēKlfO2$;p"9D  nHnC"| #nL/G2ⶵK , ,q%Tˆv24"Æ@=l&,s;7QCq[(dĄ\U ۩Y 1RB+gLA?3"@dž;^< 7{A^ju )`g*i19`ꆦM4~b*,2[8o3t#J,^8˜R鋅ޅ.-5XJ5g5^_; L{e Z0 P ??ҐvJ _ kC,?+Z7?FC}.>1yLZsت . <)sm.?<ȃ هL\鑞~?OђVk^@- 0>ίˠL-b_K~{H?j^_/sp4x%P0I+Tͻ`(dihlhoaxpH,N`*UtJZجթ ڸ#znv$*^ߛ~'f8o}y"o3!t[x/l ĺ]B[4L~Fǻ-// JhO3)j"Á;@_HxKZA|p$͛8eΟ@Q֛tʠHw JJ}UїFNavKJlWCfZ[Y R]rM߿0="q7hgq-6aXdFiģy36խ RnWqu{D߳vNhVk< ûz1;ΈNxÎ }x?U߀W<d+ .(Nד{fH_NR NᇉŐP⋤x0< "$㐤N!PRbbHRXvȔ%=(^9G{3ZhwْY)'S)sTxp^a]'f\jhĠ.I&ݧRfة~ZTPj~"*sTVx*)""Ь.QZ쥔 **ÕF䪱%ºbJ쵴ʙ"}RifK6+R:+kHZn/C;ʧxw*ۿ 7G,&(b-{ؘ[jlp(|(#p%|k4ϼnwƲs,_[kXX814-Lht|rBm1OwnuZs8e^SgWmlvvSǚFJݮnwьlu7Yxqlok 9lzOZRqUu4ބ~י\ǮϪϊuzc.vΞ#֤<ߔtǤ3o0^jJ?}Կ)R:\Mzw!i](|mF֗?};9'm+`LyŠkJPtֹq)T_>h3&| +xЃ,̓ ԵU/G @HȧvXÜo\F34 D+e7"} re 9K }ϣ n %]˜%d`O}$&ͯrWMi?5لQ'.N{0٣p hd)(g9tS5g lfPYӁ1PhE` 7J %+5 ?4k#U)LJ4iθӛ*QRiJ9<>"Ҥ&mSVQ;lU9IuTV5$ToHF*5QbJJZjs+]"juwh`VVAed'z_5$XK}vDiU`H,5mΊv),eĞj_XqN[-mZץմE5 \ܵ6 fr~y%loQ-9ub+w wJ?=wet[ׂ%x+#ڴ_.j9U P' 6H#F_ژ.P5$U1Gwg&&o]ՈOę|@ 19zk_Ԡpg`a Řr %=kK6S(wXֈ_W f.4n+sYjyf_VE8սlרy~3zY}sW^P̗/Z#IDcfi4=)eϛ!m[1Ӹa`7e]KuVWwjh:RM猱 Q5id7e$\?EQmǾzE"$khq28~jgpFOY n٤f'F)Sy V߸YRho/5˽2.'#\S!Q!|@;@{t}ZyPɲ'9 xu |{S>څYҹ(z\0έHR O];z%; 3!c)F>+pNxϻ qj8q7qjl^u`qQCvkvkgyx8)F9FpB`'Fi_6V]^y{e";N=|P<<G ۡ*&Ga| Gp\ (Y~H>9*>B~9t@|F taQX_wFw`)*-^h[Z@7u{@~6A&8w5h.zCKH'7vW~OȂ9JLHaȄUhgVi$'CcxYv6 wVxMHHF؇e(fH(ix3؉Hu# gf|HX88-(}RPJ((BD>Bg؊ȆHp؍Ǹ8k 6b NdXH،7cXQhX)莽8IH)xyH/^VXx ihw gXŘh-ܡ12 XGw׏Ȩ%y{8H)bȋ نnYȈH: o/_s2R)J> 1&$0rC1oVljɍXjXOVuixv9Ktfҗ 0")FB ?㦙OB B ulͷYl H1gϢ`GӔ"PEDȉG֌) ߩ%ipt`ىT㜲wxw|7wFy&GgҐx'Hi/_G &fyFFoʠ 0Y DWD|~v 7s.řj" ZI{YjP'A5W2xɝ^-E*#zHUqmI)ǢF 4J*mD@^P XU1+2(d9 ֡VspJr6g0kHpui9-*jĥ] e r&v7ȣoڨ yez0?Mjrʩ3 uJ5Dh8=iXʪ窆 R+`gcc,ɺMJ*b&h|fʃꩭJBt LQv v T ڣD*2$plQu:gQjTꯦ˅pn:ʜ C[:;pXaczj(o_mڛ&+ch~g365R 9mQ?aDZzR;TwsS666sK;*ye;=XZ#NvLbD g;3oR*s{ڱp~@ H̗d C n;+{5òϵI7[osk[%`z fR v˹a PĶ!@x raMYJ˺'oe@v %rl0˻T6phcoR)˼{n۽0T+kHZI$ګդ1)HUNyTo[ЫGHG[Rvۋ$LHC闇x-ʨ"lk1;v6{\ս"y'ɐۈ(Yqijp;ָ1եK6R\7ISh7>l&4{ \QlHi9; ţzǙ2j5ife;, F( )w>iBM$;ȝ[Sl Aȷhlʼnh¥LVLĪw]ɜ 5:| B]8r`P̷`<})k,s%JSLȥjl@ζ aߌ(qbj ϔh=ΰf9,|lL̑K"-C hJ н;, yR>:+ @- &a9Pu8 xwg +Fd&7eV)-d"{phQCƮ!MKXZK?nqdg>YbzKdZ;In(d}e7кp@esf;eFn q^r6UNI^HM]O(] `M׮$'y]t[3 _fFm[-ڶd[[8UPڨnHۺݩu0}׈#܎j`=ݼ}Ձ&/I%<7{7CɝNcQ)zk-Eg*~l8.[<Җ}qާYHyb\Ț+D޺]P]ELnH!OX>c"1-ʠi⫭2 f3\iF:Ĭ>U6*[ 0CU [ӷի Z>Ԑwdqn>2:<>S6~Kwmң>nҲ욭k<4R붞~OֺV7+bJ -,,^bnzU *Inn i>ͬ~g`@ ym[ӝi1.> T.^Ȟ,҆n혾K<mHyD/Jy4kq̔$Iͼ`‚O 1'qZ`(diEp,tm]{pH,Ȥrl:ШtJMSS[z#+ q.wƬO1?|J3a~@QXxKIzh4%ss60]xz7E0\ŜP!2ḙL6&MtOC܃` EK>}K^B #QȱǏ_0DH <%`t2#o3sɓcM~YKK{ k=ʆEÈ+^̸q#GVnƽ̹g|]YьI{Qp׀ ܒT'|T-8n5}k<μsfKyލX䌌SR9ËOuwl¯-6=zSLO;Q~*ā^oOj[|g 6xloE؀g`Hf: v( duI*fL>Wn j=.褗n騧꬛8j {Ǝ 3m};k/gM$UA{sa_|R\m tϔ+cϓ`6 EZ/ocΕ@C0'Ӕ #4B &LI/ Zlo5BDpk #n@Rhʆ~b(RAA"pX;ǡĤMbBJbh/B84ȧ_mD"0CR(#P1"L=:Ks 4VV4&F.@aPU`rv\!E>d#p `Uo2:Ol+d}q}(_;{g0g24K|\{1|K8=k 볖w>vxϛsE?]^w~E *OW$ڃyy)jGB{F=.& ~H-XeaD$4p$hbO~b 2#XxU%Rǁ~}3X 1(@s]ǂ> x$.5z$X H;xC4)(6?n<ЄH(0Gx7HvNu!R؂QGyJ3j(~1$#bexSCo6҇q׆0#9uzBPiu2~; ofyp'Pl8s/w8׊u*h.{Qvk8!8f)*X2>#x!urVhVv5`qNx77po8SPGxri7 Mx'8LOx'؏hQ;YIr)6 ):AܘgfQ&913K[h4(V3G5D vݸxwI[l@QZD؏Rsҕ']raj`ٌP=yhI6#. pY>6")s?9yy{ &`yvIFR׉+eyu0 }9p"L!.TqQae'aw@gQi"疆q$i-[}gQef`$X$pJXH'DBxƉ9F;eUZ)OF։c?\IOWrP?O!p됍(ǠE,geT QdQV|A 3 mEOg7  R2Ӗ"ҨjK~Ѽz@l%-ϒ+ 6 o08S<*MNʴC-Sn JH]TP;B@U=%Zihq^ >fu}ִw͕( b=־x=:׌oɺ;-^pQ؆MՉ-Wm֨7+}ٵؙ <- a+Bڥh3ʿMS,۲&~͖mڴۻ݅/8|ЭAKGbǍۇKڬډj4$$mÍWR^}=p9{zHKoڍJ~b 3;^&}თᓲs]^کGJ^ݟ;f]g>~M~6~LA Jc@'>gX}7w_{Yu:εv(_&ԉkfNaMPQvt*m߶tVc81脎C psk纡_FYg^jSݯ#~둞^=xbw0^^ي~TҾ*잞>Vߞ;D ~K]KI0~Ўo]l^" .GR=>o$_7).Ek.8<(or6;/RJL 0HBMBoiY?Z/c_OJw66Pv\]vlj/qSomTVkNo~OsVi{}7x_r?3֗Oǩt/?٭åo)ط~wĹ&4/5NM藬oӥL |Ng,ѫt0PJ0Ie ͻ`(dihlp,tv..pH,Ȥrl:9Gʢ> 6zxh)yn|No'r[;!z%&h#E- 1@}nsS406tiPgYrmj/pcGsMC#ځeHŋ3֩WC65YbG(S\Y$!QpL8sbtoΟ@s)#ISS>(@ի*3CRZ_5cӪ]+O%f"TnS tf.^{w`*aohL|NQwj7p|L-K^͚5El/٠9)W^uxȓC:иk||KWν$ŻOkDAk6ͼRϙv~,y Waɇu __^u]Vw:gBb TLXdd0E ߅b*lJ/.v/Lxz߬ꂫ>t1z)n ۞?dU #|m;ˇ"Qpw,NF}+I_ on~zӃ_)b0 2yTb Em29t\GU.x6\`'3sQv 4F7`#HlXMhOjYё " @J&{̤4G&Gu b(hj, OJ9Ot 9j5\=)KFl))I3s,IM2D |ry#/xI3XMnR,:SaI hrE;'3ЂB#A$Ps5Qyp`d"Q2!t)(Fa8͎-բ>P0K_tN/N%I)T75wJTҥ4TKR@s }-j9"Vqӭb WԮ5xYךQ>UjN +;JW K *Z׾*~U^պr:,&JX}Ud׹ⱓ [^lb:XC3MhZZnu7֞#hiQ:n"DpO&$ʍL.ɕn&[Z"Jvǻ3iae^5NJ+Wzq2_׭~7$kd``) XFzp7 _CK (NW0C&c8αw8VKn\2`7#̥) PN& dy_W3f1XN׹. aI3磜yp^#7RnBa4hqYφsgF1A;4i~SCTz-A+4ar!ΘVlhG PayT' "3:?Nm7`7NN&;̗&tUڝ9vWblM׮ Fn42A"7fl>PA%o{EҞeCp;LM;S7N_ⶬTqĵfυO,xIcG wu,=~S|%P^h4rn.3o0e : NL_[Ů5<L҅=0wXr/;Ù=47g܎IS|n³Qd} 1cN#\uGxq}歆Map<+?>scXa>MG?~/ni_OfRۃ̈́0}ԧ |tL{G~{{}gFg|xǀH}Py.H8x qI-hrG$qg)[c' gt{~|&HFwwsHX"PjNXLwą/5}WYH1-hrKu[7v0ȁD8m?R]L(e,8I%8X8wJH5xHLPL]wh7zw'(GyAX^[RZD|s8H5r 9wu;VFd7x 8JxﷂM&Hz؊xڈzx zЌwzrDw1|Hxzh9Vs!{t5kVpz8|ɌuOY0x# ,{b~iAWn$'1)g-YtjW`4m'Fs?A$`ȁB?A)v,klM)TCjKZ`W4lR kTfycYpihlSYe# o ȕJ1ЖmNGvd$6d)Ә)hYy,Vdid6CEY _}EtY;$ge)saރ08%Y?Ar糜ư=ֹ`B8y'IAٝ>)9>癞a9乞dҞO!ß:Z" z)zQ VP"zEI(ڢĢ,.:"$P4/:5Fd@Z)FZa&ʤPKOVjSUQ|x\JT+4[ڥbzV_6hzXwnz`r:tZvzxz|ڧ~:Zzڨ:Zzک:Zzڪ:* ;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent__coll__graph.md50000644000175000017500000000004010666754773027043 0ustar fboudrafboudrac4592ca9f86fb51ec3955b48b3f9aa27log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FileAppender__inherit__graph.map0000644000175000017500000000135110666754770026262 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PatternLayout_8cpp__incl.gif0000644000175000017500000004454710666754747022467 0ustar fboudrafboudraGIF89a ӿp!, 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0aI͛8sΌɳ:iZѣH%DBThҧPGtgԫXN}Sj֯`m kسhT6hڷpUնݻx˷߿ LXo2"zwc f*hsb~yb͞[v4鏗Ov`zuѮcC)`ڸ+6v{s+9γ1N `B8ڿ}<ӓ~'$ =~}AB_ 60_ B*1c>ZD.$kG>TVe*4( W~dbvW智fk!h g^頜v©&x *蠄j衈&袌ݞ\VNGA:&Drʇy㥵jUnGrgbCy Ċߡbl5`$v0[HYR 8K *^p+y[ l45e4[ Λ-.~쒡BDe+;o 7, 06ӗvSWzq#[AS2/BkRtQҫs.;ܳ&t^,r@̥a3K9CH/]{rbm4ftQ>5Cpiӽl{}6yCYOZi}+m7ߎ>eC~Ʉn16p4kXc-ج7}zԜ^Эwym8V˶3k=4N><qk';X03!5!wY^ZC.wʟ }3яφ"\͛'#n'YA $>>gq x UD bT, Fńi[@HqQdx-ƥQ@ HC%`!Ox%i _2EdA"g)^bK/bMbB3qi|!C5nD;=Z5b??Qy!+RC2#)YkHh@d $YIR$"$&3I|r"4HHYJWc,RV"rYW!Gb[!GYL3!$L[<6T4YkʒV6I o'9aNs9YgoƩKzX'2 wvtg>9pԪBOk4\BqPj%dхhG;̐!(Iap#]CZzϗ&CR64hT8)# R4APebKODUj5đP*!UfMZUp0|9r<yr RU'qWusWƔD\uk_ɲS%\A:5yd'KZE*bjN/7ٿzeBjmI$UBlZך#EBnQ֠n0\S4)5FK探uX\!T7Ǎ.S/r] tv)]ZG=n1༈ |'\a~~N!ō-vsـ/^!õ^ wy?KE-"/k'wv-0wʎrIsLaxF.2,ԥ÷XWAVWQ9jp's Ac/Ӹ cA#A$!Ys 6y ;s .Y!  xt+JOА4?,NљNb?0[ٙԨ&jQċȑ[i9xvz-ϋS8_5^{|Tқ>nb7e{}}w(UPn,X{K54K}[?H(7~n>VMA>?ľSOh|cR7Wg!:@! (mMJO`mЁ^q"HhJG`3hE+8$lF /5~' ȃ`M>@UPDMG4Ђ4POIR}J@pQZBېK`h&bdxf8Wkm']rĔLcXCKxV(Շ~hE!~@q}3edr0{FIXfsHx'&%=6l臣7og(v(0\4tIXȂF苴X8`/8L4ʸ]w(#8PE}>Xy۸.&CzAnj~g\tVFwb7gxMty "#ُF~MwT76ȑ Dzb,+D}$+|(#}cOYs3>W%QtO T&~=b9?#C\!C5i XЖXЙLHlUb嗕 Am4E -`"Վ'a`w 6#'șGyl!.9*1-d5yeH]ٝ Jt{/9 YbfٞITψMI{ɋ4zJjHIW :J45uM]"E%sV$j')fIx0=C :Zo@?3+C#hc'b\eT֓Lk1ƼDzN)K~v m,ly!Xj HЯJmG>ImKMK֜RU;ԓhDPն49&*-^68^93k'=Q0䐣dJW͝LH>2*nWdJm6^/n7~&}LޭE1f>ݛLКI~v k~RS:隓޳ƚ~;5~_P.&3<:5nruľAd1W{>jN.}Τ}[>0fM{ܨ iW뭢{Ebz@6f-c+LBĔ.B֮xʎM'ϰ97PPspz? O;ϗN $/&+ Ƶl.Ь#"13/^|p0J8?$H{zm pm|Ik+M(3(&}҅͛/=t_s \f|HG|E"[P `W2] Zʱ[,M?Ayy|hTT?/y¿~ [0I8;v^(`ln4sOpzHO*lrzΨuجv˽M*xđ d&5|N;v8>]o X{Qfn0`4^Vcx*Gqt%Wgxm$dDŽ-MΊvȟVaڝ4+[ϳihs7gf@آfl{2d:ڍQ-JBꙣBfj(^jxZ'見b:Q }JĀ&f l6jiv:Y} ibl|ʃ[Cښ2r)-R.ignoFHݫL.Ƽ]ԫhG,Wlgql ?L-θ_ׂ$^czI+M{o=7[)>zrgX*.ں'maKF}b,j\z[OuC*VW-)./8KgG9 %0 T@6 >\Aѐm@%_Rn;Q@CQa } +S40j3@375pI٧q;[!ʰ5, 1$у ^=Npbh#ڰW  $8}k@=86%b.:ewx =4PMpFc!71R1Ijcbix,Rit\,QT²+mVNPyKZT,R22te+LPĴ-WLe*3vl&2YSr"3bԦpԓN'yNc5d8yxVyfERR4cD!*QvZt]C3Kxrt%RA҄a|:;fң,%JO͒ԤDDL7ZўR:թO3R;MjHoRSb`ϘԪ? эԝ< UBTYiCgVN+WCVAH\ΡܫWjV A|-@¶*/m[yj3zүpO3&b\4$,F[Y);XZVud*ڙ"ЮDC`;QV-oI{ٻsdq{۠zUlq9OƵ}DfmyMjЄ>4-mZ9Ӟ X׋ZA~%q$4/JIV9߈5]Dd~!};Jub);{h3.K{=fLҧEd[uj%b"%Zx;G/3M8w<8z봩= π5ZÓT7bIn $a?q+DLgjf]^'>ΨLߋпMj>~?}+YOO;_3}珎W~7hybbw~}G2q7W'ၦ9xq^Sܦ̇础ał%5H% 4{.x*8E#KC{I b?x./}؁"'%¤zw1(wo(S/g8Cyeq W;?~ |($"8spJ}(\氄Oǁ 1r)Z8WsexkwHr59Ȇ{}5R/&Š<~8[t|1HEa%`ˉgH@* kM[=:s.B1Š#`Ȱ"ڇX84HU ~J4L {TRPNJOڄ_pW~s`KH*mj ;q1^)|/0z+t#ѷ*kk7ҧ˂*JTٹNWҗӜQqG,qhŧ(&j( cBV2U FK5t0*"ղ*\_Sk/B;ȰIz뽀Vsd+K.D7`/~ zڠ˒y8Eћ1n)Y+LԢ د-|tX28t1&!|8Di*|&طx$[2&#/;:&Bl{F,-8|3jx$wC뵕hj SVVYee6m2tʥ^Mn=Ɖ\eEQ+zZ[ɕ ݲ]Gۙ\5>l Uf=v<֦*%ߥϽz,:MqlV@Э;;h߲p*Ni:nuV};Bgc;);ksA8F `65` !4 X>HLJխ$S%MgiNL>^4 㜬aMG"2]!gk燎';:`̫j2ZBƬƘ^nP.Z*ֱ8޶I,~LXW̋(f6NK՞s",dY{n|n`~3>nsLLv,~RE~+Hy,R>{'>=  /Uhή "/o-,=k#6`{A*9_X+7H)B>z1/C;nЂX,":v.Enj2mJD8쾟T5!OI+|o5WsTObb5Щ/Yz9؟PouuæU_̇[~[0I+t6kj[(H ufp,tmx^<pH,Vz##`*ШtJAu:uG4G8ֺ|~E*>/ڣNX}M{Fi+f2de$,k)OH :>wC_h)ciĚUK؟Մ{?3Z8 g˙Ól uNX #J`CV-G]yj8c&/9BȲ*;.2ɳ U2IiшRSQ$ FIi8#hJlNSgRR*Rƶ$ݙ˷V%c6 ^̘ڟo)v3\{46UpP؛W.oə~:aA{-jSf{ӱR;~OtjG+V8pޅvˏ3P{ukW~AG~&7&w/y=r V8,4qh/\SMxU",XA-h(($*H!9$ #@HlO.inqy%zMJTicR)͗lZ[N&tDx|C3m.KQX(Ac2N(sh5i΂ ZUP6*MbDCB‘jl鎳%QRꮧFJ4^꠰jshUرFn$C⬴bn\ `.z#ܦ{čji `o@Ou//.oh-~ cdDb+,plFo/}K|qq41U/LJ6Ē"+3[|-q(W,vsw K!KѾ*X~S>}0C`+'x$@D a2Ug *A_XŐd@aCȅ qAQxp$ PP3h&PT,H -,BJ|{,W)VS"FuEDQKODҝ cu8$ -x3H4+|y.^kAtF,qR[/R2Jdʘ1G,ee ubxҐ\Jґ:/[F8ud+MX(30gaL&р9ͲSdc!2IrJ f n 7'TaO%KFN*yOQxdς^_zPԡ0J;rU+y4e!醸uEtͪḵ5%Z]lu\lKYjvnf[^?~j/Me8!%iӈT} dgWS * 2o}Qߴa"hg|qx\#tx!~rҐy3}$~ږ5jj m.|>H/ D8ӯYSzX>,7Xbs:57_IE\p/w8YbybE;wwO} 틏y#mz{5oGep!wMPJs]gϭzϞդ~˽=-*K^O}c>9|*'CO}-voڏO{ׇ?OpYU0w8ZFy'yX(],؁H~w"X`g&ǁ*H8^2.h8+X)؂/ &z4h@8D<}'JCXNHz~3ȅׄOն|{THZYȁj~mHo8~`(t8sJos<ڍڗkmz)ZI1ۺQVLG١jʦ4XjRY O_yYjgUqWkXL{^7N`k/+W!+!%;vșM)Y?Ǚ7oEa"]5+ՠ7u a[*Du6Ra ~f8 xzkvrr~'۶ `UE\KHE{ rIQ[e[+B1Y8'K6s@V)ft;wLne#y+KfcVq˕缳@nܯ}X.zȍLNB>F:YufZN\w A9Ԓ_hr\p^=vaVfNi|~ j蠺I> JdKq蛵頞dꦎx2/4.O>~nU*#,~Բ޲ζw|gҞݣKTsMTIU^Y9=D~/q^C7mCy߀lI!OÐkb@AL-(?VOM1o4e ?,HM-F`@r;jHI?>X_6sߔe]aY_\/LoPjmum|znD}?N}?ug/.pp<>8f/(í`'$O?Y__Knʟ_¾q:͏՟"ɯ޿O?O_O&gxl_0I8ͻ`(dihlp,tmx\;^pH,Ȥrl:ШtZvuzxL.h0|N~zc4Z|t3i2%#!Af˼8!ͼ?~6o 49n PÇ#BȀ1`ď CIˢ2˗0clG%A<9ϟ@ iN-*]ʴS\%8:'MLV'a3Zֿ[{nȓO={a̡ O 8ʳk~\7W/Loӫ_ݻ˟Ot/ϿugFn JB!j$ḣRȖ,&Ux8EQ@D ~2LdPF)KONiXSaYv嗅l d\lFfp)#}ixvdy,蠄ž&p'FڥJjJIv*磕z**_۱*Z۩ڪ++߬+ e6li7lTDkX#覫4C>n"[q@4[R'?PVoWTY/A1zl׺q[20+x޾2NL2 |DrnlB)mPjѽlt\wwTMM^I_(lq[m7 o6pUu-yvur=D~Ո'Օ1K^zz갟ܺ5eN6'_Cм+ Y0H?riD!sF1X"II #$YNn!;HyMғ\ƚcrY6d;+cILR;A.тʣ9(pe1"rLfc5X!VQ~e0E9LjӚ|C\Lp<4[y~'4ysq|tBsON=Fo::kVcOƢL;ɆTq'($ڷU3sE3җ^#%i%MϖJ5?MPS`*# gPZӌTΙ͊fӣCj0A` <1h:V<4unI6AD\])^Wp(yݫ`9Fᬃ_X96@c0Y8<6@eY4\6@gi؉jWPGPKͭnw"+;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout__coll__graph.md50000644000175000017500000000004010666754771026563 0ustar fboudrafboudra2c4fb087e90f6f8f5073a263bb16f223log4cpp-doc-1.0.orig/api/inherit__graph__3.md50000644000175000017500000000004010666754765021015 0ustar fboudrafboudradaf2afc9136502eaa769b7307ba8acf4log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory__inherit__graph.map0000644000175000017500000000021610666754770030025 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Filter__coll__graph.map0000644000175000017500000000022110666754770024433 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent.html0000644000175000017500000001130510666754773024640 0ustar fboudrafboudra log4cpp: log4cpp::PriorityComponent Struct Reference

log4cpp::PriorityComponent Struct Reference

Inheritance diagram for log4cpp::PriorityComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::PriorityComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::PriorityComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TimeStamp_8cpp__incl.md50000644000175000017500000000004010666754763021451 0ustar fboudrafboudrabb48b06bfeafe9d5bbe513527fd73fb4log4cpp-doc-1.0.orig/api/Layout_8hh__incl.md50000644000175000017500000000004010666754742020635 0ustar fboudrafboudra77b0fa88b02af7f2481fd3c214f102c8log4cpp-doc-1.0.orig/api/FixedContextCategory_8cpp.html0000644000175000017500000000702010666754740022763 0ustar fboudrafboudra log4cpp: FixedContextCategory.cpp File Reference

FixedContextCategory.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/FixedContextCategory.hh>

Include dependency graph for FixedContextCategory.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:40 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Category_8cpp__incl.md50000644000175000017500000000004010666754732021317 0ustar fboudrafboudraa97207358b9901f59279a06ec40258e9log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator__inherit__graph.md50000644000175000017500000000004010666754775032025 0ustar fboudrafboudraa491e29b6465b5f37c6ada75dfbc05eelog4cpp-doc-1.0.orig/api/namespacemembers_vars.html0000644000175000017500000000474410666754775022313 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator-members.html0000644000175000017500000000453210666754771025301 0ustar fboudrafboudra log4cpp: Member List

log4cpp::LevelEvaluator Member List

This is the complete list of members for log4cpp::LevelEvaluator, including all inherited members.

eval(const LoggingEvent &event) constlog4cpp::LevelEvaluator [inline, virtual]
LevelEvaluator(Priority::Value level)log4cpp::LevelEvaluator [inline]
~TriggeringEventEvaluator()log4cpp::TriggeringEventEvaluator [inline, virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender__inherit__graph.map0000644000175000017500000000055710666754771027400 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_0x72.html0000644000175000017500000002132210666754765020527 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- r -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__17.map0000644000175000017500000000016310666754766021201 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1HierarchyMaintainer__coll__graph.gif0000644000175000017500000000277710666754770027146 0ustar fboudrafboudraGIF89a?ӿ2!,?0I8ͻ`(dihlp,tmx|K`H,Ȥrl:Ш, 횸ް ,.s4nK.x=~bqZiAa={DeC_`[}cd" t kh\U~XEǜFͽ̳ 7ݥΗr7\7[@` 6]ArITX0.G2.5o"x͂eU3AlƑ>Ɣ2cLasL#ܲJg=S+dϯԑ݆mê!?uGBߴoT#1㝏Gx2ʖW`μ͞;})SR`OLP`r 2wm=č+|s9ȓ?&:^K݇.|ͫ-ß'' mB& 6F(VhfWv*Wy!{g\.vcEXZ۬SX ԖZ&t(5UR@XQXH1c9A)[GZI@L+k覫춻nKn *;\blpl' [ G,A A\w$˦$lU>6,\rʌ4G 5笳7&sD-##U"T١sa4H[U_}5[ 1];5.-OBb7O(]nvaoY}^r(jIKbSo]J38Mt8ޓqݒWJS NϞy}%Gs8l7s;ٿo9N7+{enk log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout_1_1PatternComponent__inherit__graph.map0000644000175000017500000000302110666754772032416 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Localtime_8hh-source.html0000644000175000017500000000413510666754725021714 0ustar fboudrafboudra log4cpp: Localtime.hh Source File

Localtime.hh

Go to the documentation of this file.
00001 #ifndef _LOG4CPP_LOCALTIME_HH
00002 #define _LOG4CPP_LOCALTIME_HH
00003 
00004 #include <time.h>
00005 
00006 namespace log4cpp
00007 {
00008    void localtime(const ::time_t* time, ::tm* t);
00009 }
00010 
00011 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender__inherit__graph.map0000644000175000017500000000104510666754773027257 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AbortAppender_8hh__incl.md50000644000175000017500000000004010666754726022110 0ustar fboudrafboudra06725b3aaea2a34388371bed7c9e955flog4cpp-doc-1.0.orig/api/functions_0x67.html0000644000175000017500000002642510666754765020544 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- g -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1HierarchyMaintainer-members.html0000644000175000017500000001410210666754770026266 0ustar fboudrafboudra log4cpp: Member List

log4cpp::HierarchyMaintainer Member List

This is the complete list of members for log4cpp::HierarchyMaintainer, including all inherited members.

_categoryMaplog4cpp::HierarchyMaintainer [protected]
_categoryMutexlog4cpp::HierarchyMaintainer [mutable, protected]
_getExistingInstance(const std::string &name)log4cpp::HierarchyMaintainer [protected, virtual]
_getInstance(const std::string &name)log4cpp::HierarchyMaintainer [protected, virtual]
CategoryMap typedeflog4cpp::HierarchyMaintainer
deleteAllCategories()log4cpp::HierarchyMaintainer [virtual]
getCurrentCategories() constlog4cpp::HierarchyMaintainer [virtual]
getDefaultMaintainer()log4cpp::HierarchyMaintainer [static]
getExistingInstance(const std::string &name)log4cpp::HierarchyMaintainer [virtual]
getInstance(const std::string &name)log4cpp::HierarchyMaintainer [virtual]
HierarchyMaintainer()log4cpp::HierarchyMaintainer
Log4cppCleanup classlog4cpp::HierarchyMaintainer [friend]
register_shutdown_handler(shutdown_fun_ptr handler)log4cpp::HierarchyMaintainer
shutdown()log4cpp::HierarchyMaintainer [virtual]
shutdown_fun_ptr typedeflog4cpp::HierarchyMaintainer
~HierarchyMaintainer()log4cpp::HierarchyMaintainer [virtual]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout__coll__graph.map0000644000175000017500000000023510666754772026662 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory__coll__graph.md50000644000175000017500000000004010666754770027217 0ustar fboudrafboudra0442be9521295ce3aa7b62112ff25d10log4cpp-doc-1.0.orig/api/classstd_1_1ostringstream-members.html0000644000175000017500000000322410666754775024473 0ustar fboudrafboudra log4cpp: Member List

std::ostringstream Member List

This is the complete list of members for std::ostringstream, including all inherited members.

str()std::ostringstream


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Appender_8hh__incl.md50000644000175000017500000000004010666754726021120 0ustar fboudrafboudraa0ceaaf979189313eeb499c188b8ffc3log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh-source.html0000644000175000017500000000742010666754725022735 0ustar fboudrafboudra log4cpp: LevelEvaluator.hh Source File

LevelEvaluator.hh

Go to the documentation of this file.
00001 #if !defined(h_3491ecd0_3891_4902_b3ba_15b15d98ae49)
00002 #define h_3491ecd0_3891_4902_b3ba_15b15d98ae49
00003 
00004 #include <log4cpp/TriggeringEventEvaluator.hh>
00005 
00006 namespace log4cpp
00007 {
00008    class LOG4CPP_EXPORT LevelEvaluator : public TriggeringEventEvaluator
00009    {
00010       public:
00011          LevelEvaluator(Priority::Value level) : level_(level) {}
00012          virtual bool eval(const LoggingEvent& event) const { return event.priority <= level_; }
00013    
00014       private:
00015          Priority::Value level_;
00016    };
00017 }
00018 
00019 #endif // h_3491ecd0_3891_4902_b3ba_15b15d98ae49

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent__coll__graph.gif0000644000175000017500000000224710666754773027136 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG3:ggݩg@*蠄j衈&袌6裀2Vj饘f)ʶ駠*ꨑIꩨjA骰*룭ꬸ+qKjz*^Jg6,óoZ[-+N+k-뭹;q־+.+Li#<۰/ lkoL,\'L/k)3?F3Lb[tςޜ4ґ|?lY#ps.\5OgS d,7ڒ%4Dvte6mC=W7#=w11[0pWo/gΰ+0/lƛ1wu3W۹ctK3Z{g[.b 0n|QfGJo=_o}_觯'$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TimeStamp__coll__graph.map0000644000175000017500000000021310666754773025115 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Appender_8hh__incl.gif0000644000175000017500000003266110666754727021217 0ustar fboudrafboudraGIF89a}ӿp!,}0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻ Nȓ+_μУKNس+(w3^ūwEo^ |i%hgohIԧ F@(+PȈvwptG$*(hz0"ˍ8.0<8܊)n?:c䑱%I L$6SFZ@ijZ喞}IN`r&&:gX쐩n曀ɏt5g>{W矂"bjPhD6JU=*iUfDGeڑvZ^L$jꩧ*M-ͺRdK ҨJFT[2M6VJ PZ)_a-=.[î.:[K%^+MOͫK;E!,nC; 'N<7s:x1KR~0_/ 7`&+Ǿ  Ȁmǁ[<$ @? ?>₱0ƧBYd0-dbh#gڃaC;iCv "!&wNF`DnbqB,u1*Ì; > o|UEGq7=u? '(7R^@:d,ȃ|T" JrP%S FvLd<91M^*eJp~VISd^ 0['ɝ 0fr&VGgyf)G/g6oMSUMlA:Y cDX NZQJ#$=Szyʧy3g Z@LSD)*aĆI򚷗t1`ĻYØu ^]#{f`5eu .|&~}l9ɢpryiT,[k-h&1N,6{5f\u4:V9o<$ q${ɁY2kddT9h,2lc?il\^Wc${}(:f{ݬt~.~N ĩ]1bNs@C}9~doDF1 32Gbrz^8O<@w(o`q^xV'7-{_=|;.O23>k>Tbߛ2i/}2KR"ܡk?UU|ٿ7t3K>xY~-EE~v$R$$eG[$gho6X (&I,(g|7 'X.[.%e-x:s҃5@qF:s)rB(G 1/ Eu4`zZ"`bT1fxhi`XŅnĄ\1XG sOs~sN2tI`L|!q~5XZgWtczxzxnO2tHHhmwv`4o(7;UH(q (7$7PcԈ(W%Y(̈oSHt6 KsF%V%ŕ&Ў| ʜQ:I]%A@\j :x1ؒ B9!'y7n:kr*yEYɦO yytTx:lPkڨzn:ja1֦ȩXB~ /z{ZMG6upجW]:ԺTPꀞڭnziYEBH 2^yjأv횯ʉ6hsG,d]1ʢV)z #GgLR|*QV⓰#Ȱtj{΅X$hQNwɯVS(Zt43zⱾ*W?T(eF[Ѐ :i=\f;NM\[D_jsҤ`miKq;dzpMp>gs;yI}$j )Q{? RE˸}R˲+~[#V{k][tM3k۷Uc`g5G$~뵋ƻ¼+AKS+h;[=Vgoϋe%[s#ƫ$߫uQھ bnф"x2^ qB&[V`1f&A> l ֻy!]b7髺T?uFK0y ʗ@|qF@ 6xQ'LO[Rpa&[2l!HqC:p"Po86ctG <̯{N|G[KUPt6]0Qp:b J1f h, |<2E:~"o3jP&τ&i\3|ljǺN( @uVHrJFZH` v|}JㅣrWٖ7 §mgNZFGJXLl|3ȐI̤{dTK:Ξ%PxʚؼͣiΠ83ٝI'`4̊\ͯs?eڙL@iYXΝ< ]0vYkZvDWҲ˽@eaY ?Uɒ&LHH:h3AUѣĹvflR'=Hp@`~LTPMW$rxluT pGWǕk<<,H:ՉTG͈"eqC*Mٳ5ja5= *ׇ\k\ ;X8D [<z=U8uMO( rw#-ڵ-p1ɽLz]݌Vp#+ڽh`ݼ 䭅(8= ܝ3No0]祇w3M$@]Tˁ%ҹ@^$g}5@^:l6 #^%M_]6O. ..ԲӃܟZ68.:㽄SoW.UUIIS[}kbs] a pKP.uPm7z4^LKE@>]Lrn̋Փ`h.N^>ޛ.ܙꜾIߨ>MT^a.r^>$^^&I4 8p랮N榎^^k>an荾NѮH&Z"裞鹎Npf DKqlܸn^.pY0O.H玦f e% ?{t-kU,o>|˹*߭@D|&X3_͇;p/ߢA@88>Mh(b?_d?PWP#Egf?sR <]򀠈\Od|Wˏ|^kfk_u^<(Kژ0;To M 5 rR*Nۧ (,jͨ]7NR6#?-f{|gbP{dI@6Y%qjFIgV0I8ͻ XEhfjp,t=ˆG2o9iT(h( U(:̰xLʑn\u'8NH z1D^c^'=ryt9|MZPGY_]|J ɰij ŵTηշ䙫zsv/ڍd@}[،_6Jb;PÄ&Ǐ΄ZW$ȓ(SN0%OI X`M͸|Ыcʂ /*(LOZFmNxB\%%UIHR/dʵ8i<تg&Îs('϶U.Ek!pq|ln[WÛ~Eq#f(N XƒzƉA6#A#'Ւx0)BBA%[VG(䗎+>v$tYf 䝿l)({maYAcSا'`fR馐jhn>0¢{ގމ!&Ix=9:} ?~&W*O#ڽǾv_hz1V~^ R`)J7@ 6t_4hρdKG, >lu vo$bHCmJYG BBaf("S'Vh"0Y"g*,8dH'ϋr;GE+VQI4D֙7{187 1?J낸.͏ I@QGxcs1ԁim<IĐdɯ,yQˤ90Nn$(3N.RhfIZVYJT=R$K/u MQدfL咘f) S^"MF DCٲ͙iКd9۷MnA.#L?OcЗc9km~4SX }6wt2ԋU LDWfu$Q<{I2u@w4W˞Ĝi{ѷJa;"uxzlk.J<+ kۡ8k-T|1u;߯J=_P>ڱW`FMit۽<*S'}z3g Ȱ⮺0l-5<95~?$c"?Z}q$t2vJgoLY{G.R.Xs؁UsCBk$X&x$'B2DȂR`Bg#jYllṗbRb|buY": MT+57mCTk^+:OH aXqQxtK \H&kXu89c( qqҗi&EXx;ӆ_K8s_(у]=iWfćShX@L|f|`ˆLSϷ8 (<{~sM#H 52~3ƃ&289#8i#FX4)ыX|y[o^cqWR6s텍Q[!;_S`(,h9e\8+07Ah2FV#0Y`ؘ nlB"Ӱʠa,RҁnQZ!a`q4Аƒ76ia gAxHCJ95ܠ[4Q BqdOF])e!`y9IL)d 舔ޡ[vaZxx,Myєq amVC?uyhY!]i~6Zw 9t!PYsٙՑ-v}@Ӗ:Cb[ܨK AOR-Õ'ukfjYhaAX"NְpyZ9Zyt38Iء%)9i1zi5y XPt1RŠaC=Wz74#蕎(Vꍝ%L$(1"X+*:{ju8r*04 hJ9zBY٢h+Fz9JZ{Hbâ3W'BI>:g}x]RkeS(yiuz:sE:T9RCpXBl@?ȀၔZzB肖?V2(:ZZJ*#w11tI J:N~ZrD\&}کa KAߴ)3.3rs7Ɇ@iq6ժKʩ5 ԨKed*LX7j8jz}j=ʯ+D\F4 c{ +aYkzC:jr9Hd\v$ZFhT0+Xd!7HzZn42WǭȗouF Hzn,;0Z4L۴N3ål$F|e$D۵HIAWKi۳Lj7 ik˶m۪;}UX7}óSnt˷m2{'{f[x;{#3UlVz C2w6۬zJXᷪk={dwDd궩;k˺;[‡#bɫGKSkYS~+D ګs'~cF>pJ...i2.{:x l"x;gU幮r ,L "V|ŲE0f],•3³&L)b ƫ4 <I0jdfpSlj|Q@ v|\mܻ9Xx0Rх +ɓj, ɪ șo<˶<%:pv #. ˲oɟPЩua@<\|<\\1雥U*h<4v$9)陜AѕV = =WIS--u4?)͚y‰ MCۇ;Hͤܜ:`Y9Q46FԠ!GX|NO닪Rꅚ1 vX0 &Ǯ0CQu!LbDž= B;,n90N a䢄U_:TkY )H`X#O |x.l5y.bㄞ]{A$d~~Y{[ 隮c[ 3ts^'nc;+Āb>E.G4Gk~q\:T^[N5M;;ZVʮB+|EǷ^>~IŞb'¨~)kNnəP=en$>yg>*wC6FW.6 7Kp4O1"(:l/xo9cj1*i$?2_oNsq=?i?Pq{xy'`W avCPoI^pOqۜu cVy /cكԠ.8M2!*Ѵ.<1״{5:C#i2&PELTL(39E7]C֟~V&@=ߍKk?>M?كsfJ;"?Tp~x*].ǐ)Cb'B-0lTKz.x b0PM8iF>Za !v q }s*:~!k緖 &`ŽI #F)G)̊x4@4:j3[>ˣ8 bn#8%K|#KC r>,I&GMBVXiuOǕDy.)#CQ̖vp9]J@fV11)AU)yҜ1Inz 8E`qK60S)|Q<ˑC@mGDP'/ns"P]Br󭯂qp&Հ%JNNv\E1F#5?X0 x>]3 Ks&в@bXo(^2FȽ#G!lD7rQI^b.GV]ڛ"ݺm{^Fqnj#LIU(_lrcR^z5hNˆM٠m}g;Zqݹ>ɛK_P<տ/~ϫ}{w{}~S'&h$ . !=(!Nha ޗՆv ($W(,8(4A ̑LViaDpPd^ gvf k2"fpƩc"9eϼ)|ag[Py'^}jh\yx裆&ꁤPjLBB7A@}7bVʂ-X)QA+ |rNpYc ΐk_j稦2Ymk+oeKe.Txuniڎ+S^z-.맿d,uIګån." ujHK-V\2FK@'ga20<[aU澚JǶZIܸ8'U1HOmԡ6~tBW͉}t/ g1%/ȵRГ#47H* kаAMJd D9Zht9%*1[6'+SȜ.BzsɌfjǺP4 ez&INhy*X6Xv):i "C &ЂMhІB *ъv&hю i@*ҒҀ&M 0Җ‣.) P*Ӛ6)aӞ> O*Ԣ,>1R!P.u!S揪Xa}ծR'BWUc]*0=s+ V te52~_` NBBdGNd/=ʒp<=`9 kT6ҥZ:f3FJʗ`jrb)h~`lFrhx 9QPh IB&4g Z )'y䦕ɍM:ꢈA.Fi:֧qZAFbjH+d~`ʳ([(Plθ&{DT;+jV EҤm" nk{p| C1QL_۩:k\Ӷjm1BѮeh0Y\5 2=NJw5ķ+>N+emvNHLፁՠԿ@} GKnV?KC#A$uM*82L<(<ŏLBP% s@5$@Y"q qD9G^`x ڠ,OA"C<,b47T`#JQ8wQRݸGEϏcd9B c,yJ:8Ć%K1$ODIC Ae)}ɕ\%:JPҖ.BH.#.VNҘ,c>43_SS<9傂GO\pAjx mS ┍s!g!GJS7TC;itB @JE8(BѠ#$j 򞽡(#4)vğ!DPIJyt %NK0\t1=NMӑ9ENO%ПZ#*8*NND*s?TųX TP͚NzϺT*tqh_ZMwWGUì!Z qMפQi؆l02>+q7Z ]U2ͦ ]mxWvq#-0k!dFS Sk-cMj<)vĨu֖yʱ]QVw]r;u-q92Z\b|m`!mxX{\,1w(Fpu{TsU;[?WQ,FW)z mG 汮īp^_k{(myl O.*'%KٷHgY"/k.w0LvwŠ?#qYi.,1 2bcLX dln`%-{s ٮʀ*0i#xA]! IՌ>Pb HդBȼ6/ӨVJ֠QCwkt l]SzzMLMb`-R J1&a@m:vvQvaܚ.g6}dηuѥ;wXnOH^L&e1~ ƛ="y_=zԟ/<HNůc|No^~?߾&Q:X{z~~YoїeC{%%ﶇϿ[~ȿ?+_|ߓG}gR^yvKtqWsPt4ngs N T~O( ȁx ( ^P&HOas ₿I)02'$46KDoeUԌ}d_0e@5aoUͱ el`zhV$_.:FY_t"YgE^^8Q XdH\.]bՀ HeO&=y1IVF.z_[򇓸xK}p]pQ:PRQLP@yBUS9JYW)r]9Ƙ%a[)NI_vdnyxtrKyy LXmS"oQ\ؗ7k)ĴG)9ft)F l8Yyuƚ 7󴚰EEyG՛8'MyƉAM)YOpD9r؜؉Xݹ?yEtYVSCb8xQzk`ʨZ\]/B*: !JZH'S)fi-搇fuR]剭f9j_h?_xg j䣃EQ, {Vh9W@I@KIU6RBdeduVZd*b%0d5tZ@&pʐBF@ZYU1,fc95^gn⤈`=);3 _7ub4G_ b>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'Ggȇŧբ.yP6y8:<ٓ>@B9IB NIə;)Iɕi49陇IiY -9ʉɜ ) Yکٝɝm֒y٘幝Y99  log4cpp: log4cpp::CategoryNameComponent Struct Reference

log4cpp::CategoryNameComponent Struct Reference

Inheritance diagram for log4cpp::CategoryNameComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::CategoryNameComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CategoryNameComponent (std::string specifier)
virtual void append (std::ostringstream &out, const LoggingEvent &event)

Constructor & Destructor Documentation

log4cpp::CategoryNameComponent::CategoryNameComponent ( std::string  specifier  )  [inline]


Member Function Documentation

virtual void log4cpp::CategoryNameComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Priority_8hh-source.html0000644000175000017500000002264710666754725021634 0ustar fboudrafboudra log4cpp: Priority.hh Source File

Priority.hh

Go to the documentation of this file.
00001 /*
00002  * Priority.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_PRIORITY_HH
00011 #define _LOG4CPP_PRIORITY_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <stdexcept>
00016 
00017 /*
00018  * Optionally work around rudeness in windows.h on Win32.
00019  */
00020 #ifdef ERROR
00021 #ifdef LOG4CPP_FIX_ERROR_COLLISION
00022 
00023 namespace log4cpp {
00024     static const int _tmpERRORValue = ERROR;
00025 }
00026 
00027 #undef ERROR
00028     static const int ERROR = log4cpp::_tmpERRORValue;
00029 #define ERROR ERROR
00030 
00031 #else  // LOG4CPP_FIX_ERROR_COLLISION
00032 #error Naming collision for 'ERROR' detected. Please read the FAQ for a \
00033        workaround. 
00034 #endif // LOG4CPP_FIX_ERROR_COLLISION 
00035 
00036 #endif // ERROR
00037 
00038 /*
00039  * Other Win32 rudeness in EDK.h
00040  */
00041 #ifdef DEBUG
00042 
00043 #ifdef LOG4CPP_FIX_ERROR_COLLISION
00044 
00045 #undef DEBUG
00046 #define DEBUG DEBUG
00047 
00048 #else  // LOG4CPP_FIX_ERROR_COLLISION
00049 #error Naming collision for 'DEBUG' detected. Please read the FAQ for a \
00050        workaround. 
00051 #endif // LOG4CPP_FIX_ERROR_COLLISION 
00052 
00053 #endif // DEBUG
00054 
00055 namespace log4cpp {
00056 
00061     class LOG4CPP_EXPORT Priority {
00062         public:
00063 
00064                 static const int MESSAGE_SIZE; // = 8;
00065 
00070         typedef enum {EMERG  = 0, 
00071                       FATAL  = 0,
00072                       ALERT  = 100,
00073                       CRIT   = 200,
00074                       ERROR  = 300, 
00075                       WARN   = 400,
00076                       NOTICE = 500,
00077                       INFO   = 600,
00078                       DEBUG  = 700,
00079                       NOTSET = 800
00080         } PriorityLevel;
00081 
00085         typedef int Value;
00086 
00095         static const std::string& getPriorityName(int priority) throw();
00096         
00106         static Value getPriorityValue(const std::string& priorityName)
00107         throw(std::invalid_argument);
00108     };
00109 }
00110 
00111 #endif // _LOG4CPP_PRIORITY_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent__inherit__graph.map0000644000175000017500000000023710666754774031373 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/SyslogAppender_8cpp__incl.md50000644000175000017500000000004010666754762022504 0ustar fboudrafboudra8f03a5e876a63851962e7f5bfe24fff0log4cpp-doc-1.0.orig/api/BufferingAppender_8cpp.html0000644000175000017500000000767310666754732022266 0ustar fboudrafboudra log4cpp: BufferingAppender.cpp File Reference

BufferingAppender.cpp File Reference

#include <log4cpp/BufferingAppender.hh>
#include <algorithm>
#include <sstream>
#include <memory>

Include dependency graph for BufferingAppender.cpp:


Namespaces

namespace  log4cpp

Variables

static const std::string log4cpp::EMPTY

Generated on Mon Sep 3 11:54:34 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NDC_8hh__incl.gif0000644000175000017500000000423610666754745020062 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:/tJZجv^XEz]AK|>?~_3~7) 9 hƔ!γ z ۭ ֹ \`XkHtMXGH;:Y^Diϣˏ-ye`K8@ y3Am2>lNɴOqʌPubΜ֦`jWդE]f,٥'X][C |̇Í"^ð=ƐgL1Ǒ3[̹ϠCtΨMf׈[OMl˵s7u $); 85_ ̣?r.)ֳ$.⮾=//q8& ՃF(VhNaP8l ("L$1xx-x)ฉ𘓏%9鐑䐙-銒`9Y@+beMX !,4\2SEpR=2š\`CSe"g (Yp֎y(WAjԘb.|@#bpp6ꨜeE(ԸQCU8TUJZWJ@+:)x5&@d%Ax']4>uT_iꀶ߆*LVemOl~L,%.F뒫oZ;GyKDU,*o .Wp[,zFQ^T6l,y˓1_|.&FLAjVo&o;r s/:C00H[YG۫KF3WʈUnG#}N>+EM0z}VSuE/.ʢm\W@K};6!vkӽH )42ަyntEjIwNFoIv}e.sq:WbH7 W?f `M|w(%ۇ?ەo-|ÓteN߯H (n=4+`*̍ & à JFYXp(Nª0A"l [C. !WCn w@C$^D$&q3q-GNP)`` T1 bw52c;HG-`$:}FU5樎.J!c )A0$GF.ґ84IN@ed 1YB:ēdP(IJdC,OUr *%"FK8rIB0AJ|9Zb!IG#_PNS4<Nሙbũ:g^ e:0L*B6MnҒg3)uB4̳J*m#YlKٚE"5dӇ9Yt hEҒ9vET'*mF5+HYH'@չS@AIPoE[Kխa+h)НuOE*T\6CֆDqxC+l0jW]gPҟӫF,+R'l~_ڭݭqV WRrͪ >m+ Y-k։mMݘ8^ҚtrILب-ŨDVm`Oن.mn0MշZn OfTLY皠t?Iz.hxCF5ꖐuH_] /kFc/m(Ӱ!2~#, v0H C|D 'S| ~b,c5 Gc/=1vocsw񞓡|aMsWce]˥23#1Cf^ |590zܓ,8iteLъ2"xk a1L(2<է. $B3 6v ґˤQ: љQ1Jw]|꽸9y5I"Yw˶Ks}^F5/ N$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringUtil.html0000644000175000017500000002615610666754774023034 0ustar fboudrafboudra log4cpp: log4cpp::StringUtil Class Reference

log4cpp::StringUtil Class Reference

#include <StringUtil.hh>

List of all members.

Static Public Member Functions

static std::string vform (const char *format, va_list args)
 Returns a string contructed from the a format specifier and a va_list of arguments, analogously to vprintf(3).
static std::string trim (const std::string &s)
 Returns a string identical to the given string but without leading or trailing HTABs or spaces.
static unsigned int split (std::vector< std::string > &v, const std::string &s, char delimiter, unsigned int maxSegments=INT_MAX)
 splits a string into a vector of string segments based on the given delimiter.
template<typename T>
static unsigned int split (T &output, const std::string &s, char delimiter, unsigned int maxSegments=INT_MAX)
 splits a string into string segments based on the given delimiter and assigns the segments through an output_iterator.


Member Function Documentation

std::string log4cpp::StringUtil::vform ( const char *  format,
va_list  args 
) [static]

Returns a string contructed from the a format specifier and a va_list of arguments, analogously to vprintf(3).

Parameters:
format the format specifier.
args the va_list of arguments.

std::string log4cpp::StringUtil::trim ( const std::string &  s  )  [static]

Returns a string identical to the given string but without leading or trailing HTABs or spaces.

unsigned int log4cpp::StringUtil::split ( std::vector< std::string > &  v,
const std::string &  s,
char  delimiter,
unsigned int  maxSegments = INT_MAX 
) [static]

splits a string into a vector of string segments based on the given delimiter.

Parameters:
v The vector in which the segments will be stored. The vector will be emptied before storing the segments
s The string to split into segments.
delimiter The delimiter character
maxSegments the maximum number of segments. Upon return v.size() <= maxSegments. The string is scanned from left to right so v[maxSegments - 1] may contain a string containing the delimiter character.
Returns:
The actual number of segments (limited by maxSegments).

template<typename T>
static unsigned int log4cpp::StringUtil::split ( T &  output,
const std::string &  s,
char  delimiter,
unsigned int  maxSegments = INT_MAX 
) [inline, static]

splits a string into string segments based on the given delimiter and assigns the segments through an output_iterator.

Parameters:
output The output_iterator through which to assign the string segments. Typically this will be a back_insertion_iterator.
s The string to split into segments.
delimiter The delimiter character
maxSegments The maximum number of segments.
Returns:
The actual number of segments (limited by maxSegments).


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent__inherit__graph.gif0000644000175000017500000000237510666754774031223 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gK(|uB*蠄j衈&袌6裐F*餒B f馜v駃ZZ jꩨ*꫰*뭸뢴 k*&;)(,PVk-ӂJk,-f ߎKK/?ԫi;Z:. pJ6n n/<1Z ۱ Qr~o,'r/,rɅq0|s~9lр4E;/C-/!;H# Ycu;ZDVc_OMڌ-pxM3ݵI~_J416r}5}Ƨ3yC.ԚMu.ۤC'ުϔ7:wꥻz[ػ>%603LGN[y"λr+sKg䒇"kqpuH@U L:Q'HAi1|`1:ptGH2GN(L WȀ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender__inherit__graph.md50000644000175000017500000000004010666754771026563 0ustar fboudrafboudra39e4982d416ebd72376b3aebb57e7479log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh-source.html0000644000175000017500000002270110666754725023446 0ustar fboudrafboudra log4cpp: NTEventLogAppender.hh Source File

NTEventLogAppender.hh

Go to the documentation of this file.
00001 /*
00002  * NTEventLogAppender.hh
00003  *
00004  * See the COPYING file for the terms of usage and distribution.
00005  */
00006 
00007 #ifndef _LOG4CPP_NTEVENTLOGAPPENDER_HH
00008 #define _LOG4CPP_NTEVENTLOGAPPENDER_HH
00009 
00010 #ifdef WIN32    // only available on Win32
00011 
00012 // deal with ERROR #define
00013 // N.B. This #includes windows.h with NOGDI and WIN32_LEAN_AND_MEAN #defined.
00014 //      If this is not what the user wants, #include windows.h before this file.
00015 #ifndef _WINDOWS_
00016 #  ifndef NOGDI
00017 #    define NOGDI  // this will circumvent the ERROR #define in windows.h
00018 #    define LOG4CPP_UNDEFINE_NOGDI
00019 #  endif
00020 
00021 #  ifndef WIN32_LEAN_AND_MEAN
00022 #    define WIN32_LEAN_AND_MEAN
00023 #    define LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN
00024 #  endif
00025 
00026 #  include <windows.h>
00027 
00028 #  ifdef LOG4CPP_UNDEFINE_NOGDI
00029 #    undef NOGDI
00030 #  endif
00031 
00032 #  ifdef LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN
00033 #    undef WIN32_LEAN_AND_MEAN
00034 #  endif
00035 
00036 #endif // done dealing with ERROR #define
00037 
00038 #include <log4cpp/Portability.hh>
00039 #include <log4cpp/AppenderSkeleton.hh>
00040 
00041 namespace log4cpp {
00042 
00052     class LOG4CPP_EXPORT NTEventLogAppender : public AppenderSkeleton {
00053     public:
00054 
00060         NTEventLogAppender(const std::string& name, const std::string& sourceName);
00061         virtual ~NTEventLogAppender();
00062 
00066         virtual bool reopen();
00067 
00068         virtual void close();
00069 
00074         virtual bool requiresLayout() const;
00075 
00076         virtual void setLayout(Layout* layout);
00077 
00078     protected:
00079         
00080         WORD getCategory(Priority::Value priority);
00081         WORD getType(Priority::Value priority);
00082         HKEY regGetKey(TCHAR *subkey, DWORD *disposition);
00083         void regSetString(HKEY hkey, TCHAR *name, TCHAR *value);
00084         void regSetDword(HKEY hkey, TCHAR *name, DWORD value);
00085         void addRegistryInfo(const char *source);
00086 
00087         virtual void open();
00088 
00093         virtual void _append(const LoggingEvent& event);
00094 
00095         HANDLE _hEventSource;
00096         std::string _strSourceName;
00097     };
00098 }
00099 
00100 #else // WIN32
00101 #error NTEventLoggAppender is not available on on Win32 platforms
00102 #endif  // WIN32
00103 
00104 #endif // _LOG4CPP_NTEVENTLOGAPPENDER_HH
00105 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh__dep__incl.gif0000644000175000017500000003705510666754730023707 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn߰|N~ypA `:ƝiˌNԈ3rIq+t s*-k)> [Ȱ:«g:2b8cEy'n dG(S4QcE9f ͗4%)3惛<J)$ENN8*TjʕM˥A:h,Ϛf2V֮pʅUZmB2ݿb^wÈwd>lea?OϠd=qu44 ͺk K1۸sn3<㠋Q̣=N]wt4׫k.Ë@@ӫ_7EϿ'`& .V_fxmu$G_(*"W,(IH8c<>)$4;i䑞LXAH6$"FTVi Li\!Zv)f|%hyaUyf8ril©y"$j{6:V$vv(Lڦ9,2:Dsra˥*ʝX|*ꃯj!z#kbxbȢ:`f5{^ kUȝvmQNPm JR8mPZM! V(5OA6n/TpYydGR1ZS_&P:Lr;ʩ~&V 6=0 `.csU\s z4yϪ4g@KKsΤ,UmReS YԀJMke3Iֲu_|dg,n'dྨ[/x.s?㖿Rg~3林y.֦mGz0z۲'R~s o'A{ƀμ)??L|PoJ' ~O>'柏I~%ȏ??I#Dp < @I50{#H( zɂ`&AFpK !DŽCJBd!F<$*xP׃)ZXDxU#w^&.XF3jb4a4ALS#9.`,6I,C7L$"9 ]0Qt%IY2i=4)It!G!,VroTJQq)C%`.-vWm/`@4A^К&ǂƘ㔲j4L j,6Yfɭolf_*fO|b˔y5^z '©~s$Lh0֘:D֑:m2=B qR(M7blA[CUFҙJͤfs&2Bbd@NըRЬr*7eRMԩhWSY6^>PVԃ1yRjSnSZRurQ+M׻RW֕2)ZՒ؈)\:-B &HXBV!VkH\Yͤ f#jNvLAj'ۇ"[m7֣!*"MKJԚCBթ; J>dgP閖-sb5r-{$[WZ@X=m`~5GsCL6/iq^?L /)P4YXZ7b71no7o N\]zo1opp3[(+3pu6ngw_пJS6\ŭ{0Ǯ[` }n4r-O6gKW3h"Dy1$=y9BT_]zi ׫ݶ//.tf5ͩmvDf_ϮU9o;ϫݟ8=Z+ViP#Rpw l_UgU[;{ gȒX]!.ԺZ,` ۜs2.#^.kB[.|;Ԍ];bZErYW-z=Og+EInu>\HI}׵O?DGճKBzq43NTo]8_a'#hJ@v H9!n(g|u{;T30DFP'^$C&((ogohC/Fs}.#!ǂD7AHp ؃-e Bw4X?.băZY-t0Qd g!k8eІBWavhh+%pcX#H!$t2C(DR ˆfm[*BVEa0w^x(𤈬S(_q!0B;#&ԋhĨKøsጫ2# +2B֘ hH(` #1Ρ؍̰؈x(XH,R@٠RTTUfPJHq咂cpr!Zd@n$WLcY7)Yb2M@K)%;> p9IԴqG4'#HoFs@YH~M|WcBu‡sg€=]{CWB@ c}aQU\XG1MucI?yAS)Mvvwz7 w#v@̹fiNzxyTCbx7X:xF ߉IdɗXNDu뗞5V}L ɹ Zqɟ7{9gYT? ꠆ [y'ȥu)\U~}CS0($2W^/sg?!T H^ɁSIBP>4 +t"6?PSX*\j/hiiazZʑdr eN$GKoEH#j}i꣧?")P D2Yz8& ?c:$CDc8&Ά=%[ɪaMԪCڧ"; _%BŚq;< |U|;(b!G4+6yH/XDD3ӳ&Ыxl Bzf;ݾ:}| E%cwȾ6K.-3 U;1Ҕ#{CM6X%BUYNMidgy5ki-A<(^M|-VևԱV`=+q2بV+;GCm>푐]A<2Dז]&םm}nq;WšFRԩMَ=z"yz,;Ҋ[Kܲ:1!~ƻܭY f(q" "~Fʘ\QwM,]仿Qk50ڍ֗oeD孙[ML߽peng8*D,—7rcw}eUm24xBl7&,>ga6%.O,,ZUl^y9;gA{ߪރ!eN"f\7w跢gWK]" ޢ :/@F4żp.r%:b9rh5cҬI+9Jnӝ׷jŞ┾3hˎ8hTF.K6Ԟ"RY.4]S =t!ڂ}d*MYu02TCE=0*Qf SR|"Oke^˞i~%m, 3?oh9_DCA%7/AmlKE0lPhOQ>[V<x#S[]g?e]֨d`bm/qq/du/KfW?q%D/}? M,e) sꛉKfBМ|ûsfJre%2*Zt#<VO]` yϫSP巗浴u^̽]ks ᠸנ|]O?<]|\^G8ͻ Udhjp,kH>c|L),d 6l:PND3L%D{d^/8Ś1EvNnr߉g;HDC'/K}~zncvtmnvlsq]buTwsoxAPJ*;O7+JMɛxjyX_jehuї{((I땯^5 >!Dm2qR}CX2QI([LKr_/"k @;#iHУB"]Zd2AΕ|*SHʬB֎Vv5 zwF aE,0f-5q !iYɝ; /AД08װc˞M;vڸk{g1 o]b'Nj; @سkνfBxU楟/[(P^Zc\l`BɅ3 4ჃLGvaxq#؅5}(4X7#YDZH H@X5&Rc$;zᓧ\b% `v c2V@qIXFb lai'IXiꙒ~̖Rs硈rwQ@آn6WRjF)"g%Z)a)hZϱ nFJ+뭩)JuvWlv x=$řDf\Gp+qn+!e VgjݹөĖ SLJZM*`zuK0 l*{Kk؎guWR1&J)IJM-,9o0pG}2> q v'mqKGN+Q7 +7@q`, Fv.fCFtݸ@x[Ԃ{ Å;w|Y#Րyc+/S@ Zt$ * w%!>d[6X+dMjԚ0@}NNA) Vѭ6=)]|1лհx5T'gajR ԗu4g+P̟ExgSst,0Qק\vΈZC/LnկX5m Nz6srqڿFe3*zлGJM(*WS%(Ig_u.B2^RGŖGr:4*m 9w p-;94Y:p` #8"_7^\$a頗Ð tae2_+dҢ$ƱLu@!9ޤ@'6 U|@Xt#H>r d Y]!B2I0*pYA" wYE-q3pVIÍ™z\玜\Y}"ҝ(/F7ȠGh :n@bÞ[&OۚU>k.e$cҤ6l>E9(l-CTv]hPk`yL^8ٳ\hwXf1L{*bOoٴK/ +uۆn LՕ3hG Nkc(Mf.Gޭdc2'K .Zݨ.OnQk{[yVF 5#{LL?/Q'`nFoQA#C¶.ε:vZ^W?*HE%Ր0!sXSeI[,[ya&s& dP=5(׮bR}\F-*M_>tQh&O|4?w5'wOm(⓯>o%𺕭cJc)ҷyu 7nc% EP~5XTg7PM u " :FvLa~XXELUfG+r-4_4} cLdEZkTQ F9w_Y]ӕ^CH K5lÔ!)<PHoPmAWŅ^kiHOQxqoCn 7aeobX3Y"(uxeVjHtZ hfX0Tuepx&n ?uF@(!Ppqdqmk1khSЊ|Q8f83IkXGX0aȆe$?&q(toa.iV1$ȊJ&s09%z a F,XEKG"۳LOYlg:r%dɑA1Ʉm%1 N-#yo "*S.-rS8U8 [4x Փ!@R] IWxJp-L:R|dYzOWiwrRu$e a;h:#'hbPe6~5'w Z"JG2qVYFbM_!~ג&аؙƠ?ג6~)OGו__) `\~yДKr6H[^}ir$DUyliYivC,ɏYeˆWXɔ5ٹfgȋ6t:&it TIy|WD gXrؠ])1<DqbYqV j+ jEFW*`ƌhRa\J*مY%#&iXkxkFhn4<8:IW9u4laS؋azq3Dnitg iʦ֦npyx\#`flzo.DX)s*SYJI>V6jڇCF'vbƦkSzA"xDGQkm7Rڄjx7mc6C'Iʬͪ"!]@&y~ӭjw{7Dګ k=zW7¯:k4XC:W"jI!*ѱ{;wy9#x=fEj>{y4[gJ8KAǩ-k kCKsGKX5LM Ek{:Z+\w!VV=dc.ˠQ[նa+7Vf{hk4l9|+^+xXCı{9y Ih[KxJt:9GgbRhhe(z{CE$ 뱪ruu/@s筎fY*aʢZ0{x{:}ܛ-;ۘElF fhqkBvl{ڿi[e9r&e he\VKdؤKۃQLgf 7b&\mI7 OK h;zg{Ivns۵.ĸZ70GZEį-̿`ܼfxwt Kd'{vU1{<º{/ 0@ O?E\kMY'>nZ.]\3JAQ{)wP1OgA7ϰԬYWN$Z &-ݍ8n_?DutQl_DDj/HDܭ]<d,uʺK {NOH/%O?dmnn ~?/ύɯ,ؔ{OOI'X7 )hZp,tm8pHZWIJxbDA,,L]xL.%z\HxδU7(}d0vr4,t)E'1 zZST>m8 ~QN}ݼ hVAO6wEB+uڍ#DY] .v 8ɓ(?Lif%˗e\6(Ō5.SN"Ȉ3"X1`!g )RLH`J:jVytk7mhYQctХ@H1SQu~gzMvƒk-Y95׫c0iw$JC ,ZҨH"[$bJɼs?#[ޥ]vqzѮ;v4W-ݯp{)gO9y+~{H`oO|} =~(|`>&{ r A`.xƏL5Gx݈(֖oH5 bM%v%U3B};菆}ːDiH&L6餈U(_>Fe{WV2de!&^WlHhv&oIU)jyg#`vE) Hy㠈h0ꃉ1ڧfXiof _Sz&ssaVj*8**z8+2y+~NU/z!+7*+j+{,+X;,) 8 +tGfuj[v{/Pm0<j.r:iŜ2#KɅ.api2/sAns57u@;4%'KbNG{XWGY '3ݴւu}&Muh6_S6q1: er="Wnƻ\9NB;O ;R#oK΃a`T2(?xos[A%@ (V#xQh.LP 8M| J  DD'MEtbp(_Xmu刘C!IdʼnAo56OaZrF(V9c:(ƐYcX .bNuѣdn0A"戎$$drF*B't<>̓N432,*##i^*rCH"]) MBřU4- @Z$ C2>ЌΤZHY$J8x󛟚]8q5יk<:ORdaS^9著w$<` TR=\󊈼&łQOH*4c lNGu; Ԣ\GӚtHcJ9Z0ĘFZ&jZsI1QB7e 0ըZժAPbԭ|jJ݋O7a?#*p0n59e]*$Z hMV+ט-f([ZdXMӈY=8ry{ȉX6OS0HUH>[{F8XzGujG)+gpXwh3.\!wX6+;x9huxވ7VXbu"Ah(Vw#RHX'rl1V#؏mL9o6i^w9%3Z吪y6)EPm$mӐuk%wɒ!80דTSgY+-I}:9;+Fe[5 (Dٔ\ZIiZNyE)nؕWGVÔNfyr "lp%vs5so&T%wIn}jqɗ~C08)Aryǖ"D5o# \2 I_a9љ0Ry9b<閠( Ú0hirr;X TTTT M$@n&Cu%tX9 x x9RIzR뙖ŜsyXPǁKgaJFX ڠZZ埜iI8 Rhtf|UzGe~7b),ݧ`g|f9*}joy<+ځ-FcgGZb,Z6ՖN=!ahdJYz~~=rAeC7`H&xked:|홢ǥ;z[}GAdtz|jJ6beb2:glt!zg8ǧEةzC`uG\fy6CPg@ dzxbzh:~u?ڙ;T&晃a}谫[j#objgǖi-'ٚ֊v ٭j `ߪ p(%zoʮA YpqM:+vhٰWk;ǩi*G +&{?'Gɲ0g3j6ȳ@۱zTA 8[D[y^NO;HĴTc1 m`kxfm0sO4yl#-Zm;IcEZt ZzU} .~F Z1; { 5ŕ[ OUUDү:syS º ׯ;%̢"[ۻ[Ë,[λ̫Y[;YU6ӊ p;[A%F f4ɞUu0 kWAvkKrZIxNBk:ƣkQ Iw&CyVʡ*Tۿ9rVza: log4cpp: FactoryParams.hh Source File

FactoryParams.hh

Go to the documentation of this file.
00001 #if !defined(h_3e645482_ae6a_43e5_8f81_abbc4200212d)
00002 #define h_3e645482_ae6a_43e5_8f81_abbc4200212d
00003 
00004 #include <map>
00005 #include <string>
00006 #include <sstream>
00007 #include <stdexcept>
00008 #include "Portability.hh"
00009 
00010 namespace log4cpp
00011 {
00012    class FactoryParams;
00013    namespace details
00014    {
00015       class base_validator_data
00016       {
00017          public:
00018             base_validator_data(const char* tag, const FactoryParams* params) : tag_(tag), params_(params){}
00019 
00020          protected:
00021             const char* tag_;
00022             const FactoryParams* params_;
00023 
00024             template<typename T>
00025             void assign(const std::string& param_value, T& value) const
00026             {
00027                assign_impl(param_value, value);
00028             }
00029 
00030             template<typename T>
00031             void assign_impl(const std::string& param_value, T& value) const
00032             {
00033                std::stringstream s;
00034                s << param_value;
00035                s >> value;
00036             }
00037 
00038             void assign_impl(const std::string& param_value, std::string& value) const
00039             {
00040                value = param_value;
00041             }
00042 
00043             void throw_error(const char* param_name) const
00044             {
00045                std::stringstream s;
00046                s << "Property '" << param_name << "' required to configure " << tag_;
00047                throw std::runtime_error(s.str());
00048             }
00049       };
00050 
00051       class optional_params_validator;
00052       class required_params_validator : public base_validator_data
00053       {
00054          public:
00055             required_params_validator(const char* tag, const FactoryParams* params) : base_validator_data(tag, params) {}
00056 
00057             template<typename T>
00058             optional_params_validator optional(const char* param, T& value) const;
00059             
00060             template<typename T>
00061             const required_params_validator& operator()(const char* param, T& value) const;
00062       };
00063       
00064       class optional_params_validator : public base_validator_data
00065       {
00066          public:
00067             optional_params_validator(const char* tag, const FactoryParams* params) : base_validator_data(tag, params) {}
00068 
00069             template<typename T>
00070             required_params_validator required(const char* param, T& value) const { required_params_validator v(tag_, params_); v(param, value); return v; }
00071 
00072             template<typename T>
00073             const optional_params_validator& operator()(const char* param, T& value) const;
00074       };
00075 
00076       template<typename T>
00077       optional_params_validator required_params_validator::optional(const char* param, T& value) const { optional_params_validator v(tag_, params_); v(param, value); return v; }
00078 
00079       class parameter_validator : public base_validator_data
00080       {
00081          public:
00082             parameter_validator(const char* tag, const FactoryParams* params) : base_validator_data(tag, params) {}
00083 
00084             template<typename T>
00085             required_params_validator required(const char* param, T& value) const { required_params_validator v(tag_, params_); v(param, value); return v; }
00086 
00087             template<typename T>
00088             optional_params_validator optional(const char* param, T& value) const { optional_params_validator v(tag_, params_); v(param, value); return v; }
00089       };
00090    }
00091 
00092    class LOG4CPP_EXPORT FactoryParams
00093    {
00094          typedef std::map<std::string, std::string> storage_t;
00095                  
00096                                  storage_t storage_;
00097       
00098       public:
00099          typedef storage_t::const_iterator const_iterator;
00100 
00101          const std::string& operator[](const std::string& v) const;
00102          std::string& operator[](const std::string& v) { return storage_[v]; }
00103          details::parameter_validator get_for(const char* tag) const { return details::parameter_validator(tag, this); }
00104          const_iterator find(const std::string& t) const;
00105          const_iterator begin() const { return storage_.begin(); }
00106          const_iterator end() const { return storage_.end(); }
00107 
00108       private:
00109          /*typedef std::map<std::string, std::string> storage_t;
00110 
00111          storage_t storage_; */
00112    };
00113 
00114    namespace details
00115    {
00116       template<typename T>
00117       const required_params_validator& required_params_validator::operator()(const char* param, T& value) const
00118       {
00119          FactoryParams::const_iterator i = params_->find(param);
00120          if (i != params_->end())
00121             assign(i->second, value);
00122          else
00123             throw_error(param);
00124 
00125          return *this;
00126       }
00127       
00128       template<typename T>
00129       const optional_params_validator& optional_params_validator::operator()(const char* param, T& value) const
00130       {
00131          FactoryParams::const_iterator i = params_->find(param);
00132          if (i != params_->end())
00133             assign(i->second, value);
00134 
00135          return *this;
00136       }
00137    }
00138 }
00139 
00140 #endif // h_3e645482_ae6a_43e5_8f81_abbc4200212d

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SyslogAppender__coll__graph.gif0000644000175000017500000000703510666754773026152 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'Ggȇŧ.IP6y8:<ٓ>@B9DEJLٔNG)4TYVyM\ٕ^ZSdYf)acylٖlٱn9typrYzIyԑ8|9:y6ɘ@eE C)`9ٓɔY iSYV9ri Y IrIIٛYɛx+9 ɛ)yԉ 9\lҜiٞYIy99)֙9ӒPՉ٘9멜9 g *) : #Zi9&"iٛI)91J(z!ʣ log4cpp: SyslogAppender.hh Source File

SyslogAppender.hh

Go to the documentation of this file.
00001 /*
00002  * SyslogAppender.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_SYSLOGAPPENDER_HH
00011 #define _LOG4CPP_SYSLOGAPPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <stdarg.h>
00016 #include <syslog.h>
00017 #include <log4cpp/LayoutAppender.hh>
00018 #include <log4cpp/Priority.hh>
00019 
00020 namespace log4cpp {
00021 
00025     class SyslogAppender : public LayoutAppender {
00026         public:
00027 
00033         static int toSyslogPriority(Priority::Value priority);
00034 
00044         SyslogAppender(const std::string& name, const std::string& syslogName, 
00045                        int facility = LOG_USER);
00046         virtual ~SyslogAppender();
00047 
00051         virtual bool reopen();
00052 
00056         virtual void close();
00057 
00058        protected:
00059         
00063         virtual void open();
00064 
00069         virtual void _append(const LoggingEvent& event);
00070 
00071         const std::string _syslogName;
00072         int _facility;
00073     };
00074 }
00075 
00076 #endif // _LOG4CPP_SYSLOGAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__6.md50000644000175000017500000000004010666754766021021 0ustar fboudrafboudrac7a2602335eb2125f624ee1fdfb10024log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Properties-members.html0000644000175000017500000000717610666754774024515 0ustar fboudrafboudra log4cpp: Member List

log4cpp::Properties Member List

This is the complete list of members for log4cpp::Properties, including all inherited members.

_substituteVariables(std::string &value)log4cpp::Properties [protected, virtual]
getBool(const std::string &property, bool defaultValue)log4cpp::Properties [virtual]
getInt(const std::string &property, int defaultValue)log4cpp::Properties [virtual]
getString(const std::string &property, const char *defaultValue)log4cpp::Properties [virtual]
load(std::istream &in)log4cpp::Properties [virtual]
Properties()log4cpp::Properties
save(std::ostream &out)log4cpp::Properties [virtual]
~Properties()log4cpp::Properties [virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator__coll__graph.gif0000644000175000017500000000325610666754775031410 0ustar fboudrafboudraGIF89aӿp2!,0I8ͻ`(dihlp,tm|pH,Ȥ2W 0L'4$Ze+' 8L˒3zQ<=]l~ohq ew\m Y=zU RNƴ­pږ׈kk:{v!cmGB61bӪiĈE!IFRV^ԇYIcks`)}1!Pɐ%A*=TI*.Z(Z~!vJٱ5>QKضxUB;~1@X+^#qaƐi8Vɖ3X) "4BwFڂjѭcCxZaލ.7⷏#|yQCNسkνË2}|Y2B&׼vzZez T3IG 4DO 5(Lz`av ($hb*F.vcÿ:@)DiHגL6 D^NF)^t$ICKV^Ye1`e[~邗bff d0UNljR&OEm^F{\'#1Uwѡ:X_ARp>10駝*PꓡT2 izV= &X-jB%3d,;i}.DJ B;_/@ & +~9˓BA+YBAힴLnGY hѶ8"LUP,$,;<>~Ĥ郝BDƢ籩&"\-%*XQÎ' Mt=}UJWt3? NiD\\SPa06ep6i6mvr 7"}7 wz >8}x?A3^yޗ@yl9.AC@z:@þ^_#3|CtSmcesau-Zo/oF H: T 'H Z7/ G(L@Ѕ,| g4d0# 7Gt_?XD-xH?)\&⏋>"'8FR:"'nT.vd8}̣8#XFR?Uԣ8IJ$&+NjV< %RrxIP|_,=yFle'9H{c*=ML"_2+8H2^%,Y^sC8Ÿ_23iҚ8ESr-Mr>O⒈c;GrӑyL'5'Jl&4QNbԠi\19LjV3D MFtԞ$fc*P?hx7PӠH*)ԦφN*Q*ժBVͪ wz`Jֲ!;log4cpp-doc-1.0.orig/api/LayoutAppender_8hh__dep__incl.map0000644000175000017500000000445310666754743023410 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Layout__inherit__graph.map0000644000175000017500000000115010666754771025177 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category__inherit__graph.gif0000644000175000017500000000175710666754770025503 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tx|pH,lal:ШtJZ#2zتݞz^%t{N?y!{~Un$~tn8`7T:Ss_9khMjJ;L]ע; 8ݩڼPvGf4w<إ%_pS @{Vw`EBB8('Udrar@%F6--ѣD?rZ%ܸ"(#5ԩN:f9Iڷ^ -ݽv `F+Q`x#3( 2-kf:{MZѥS85Ө]{mcޝ!n'Nœ;8[Σ+.y등k=8-~]Oz=߃/3㗬?`N HHN `<!g&ay\ah!i~XC"@b1 *y(<4F8.8!r4$DBՎFRd,$$N>HRA%gT[v%?fuPs9ei&u 7gޠyB`goOxu案7}hCzVtӠd) .0JgDj>ꩨihS*ktf'kgG&Z JS|fI @k > lX.+Kl#N뮨׾{kZʭMުg:멼jŮL&v릒rii[ů" *r#Jzk*ozJr 6W9C>t/ Mt FJ#qnPG-TXgA;log4cpp-doc-1.0.orig/api/inherit__graph__17.gif0000644000175000017500000000052010666754766021166 0ustar fboudrafboudraGIF89a%!,%ڋ޼HJʶ LL[0q,*QCs =Ө3^,݁/<17XhJ ƙ^{9tg20XgF貨()yHIy(Xjviوٺ*Ph8wJ[j|QX\{\:|<'k},ʉ;l|Mn9IIn)ݾwO2,ivK ꊇNm*jg1#F"!;."ŐcF%ʕ,[q2̙4kX;log4cpp-doc-1.0.orig/api/Threading_8hh.html0000644000175000017500000001654310666754763020422 0ustar fboudrafboudra log4cpp: Threading.hh File Reference

Threading.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/threading/DummyThreads.hh>

Include dependency graph for Threading.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Generated on Mon Sep 3 11:54:59 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__13.md50000644000175000017500000000004010666754766021077 0ustar fboudrafboudra1bb673975927bfcb0d0c3cb388d0a0d5log4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent__coll__graph.gif0000644000175000017500000000231710666754773027671 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gC({*蠄j衈&袌6裐F*礘f馜v飕騤j꩛¥꫰vj j뭸J(Ԫ)'*&[((2[VkҒ@m>\f;¶ܒhv{(n; {j:/󊊨?' .Bq [q?<zS\p214\3\2;(<9s E21mQ5͋Z|Ig8 r4b_27Yu76Ps}RuW4[NNM:;,=MH0߈]8O7/.NzJo,kᰧ,3ɳ ǎwiM;N tC%wZ1l7+ƌr>#/~>/?2 | H@(L';log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender__coll__graph.map0000644000175000017500000000042610666754767024761 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1TimeStampComponent__inherit__graph.md50000644000175000017500000000004010666754774027637 0ustar fboudrafboudra23f8f18e29efc4d7d119e1015cb665bdlog4cpp-doc-1.0.orig/api/SmtpAppender_8hh-source.html0000644000175000017500000001056410666754725022410 0ustar fboudrafboudra log4cpp: SmtpAppender.hh Source File

SmtpAppender.hh

Go to the documentation of this file.
00001 #if !defined(h_2c5af17f_8daf_418f_acb8_5cfce724ec1a)
00002 #define h_2c5af17f_8daf_418f_acb8_5cfce724ec1a
00003 
00004 #if defined(LOG4CPP_HAVE_BOOST)
00005 #include <boost/version.hpp>
00006 #if BOOST_VERSION > 103400
00007 
00008 #include "Portability.hh"
00009 #include "LayoutAppender.hh"
00010 
00011 namespace log4cpp
00012 {
00013    class LOG4CPP_EXPORT SmptAppender : public LayoutAppender
00014    {
00015       public:
00016          struct mail_params;
00017 
00018          SmptAppender(const std::string& name, const std::string& host, const std::string& from, 
00019                       const std::string& to, const std::string& subject);
00020          virtual ~SmptAppender();
00021          virtual void close() { }
00022       
00023       protected:
00024          virtual void _append(const LoggingEvent& event);
00025 
00026       private:
00027          mail_params * mail_params_;
00028    };
00029 }
00030 
00031 #endif // BOOST_VERSION >= 103400
00032 #endif // LOG4CPP_HAS_BOOST
00033 #endif // h_2c5af17f_8daf_418f_acb8_5cfce724ec1a

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x72.html0000644000175000017500000002141210666754765021542 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- r -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RollingFileAppender_8cpp__incl.md50000644000175000017500000000004010666754756023435 0ustar fboudrafboudrae6b4f8308408deebefb75818c1008c42log4cpp-doc-1.0.orig/api/structlog4cpp_1_1TimeStampComponent__inherit__graph.map0000644000175000017500000000023710666754774027737 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LoggingEvent_8hh__dep__incl.map0000644000175000017500000001302210666754744023035 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Appender_8cpp.html0000644000175000017500000000573410666754726020435 0ustar fboudrafboudra log4cpp: Appender.cpp File Reference

Appender.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/Appender.hh>

Include dependency graph for Appender.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:30 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh__incl.map0000644000175000017500000000120010666754747023121 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1optional__params__validator__coll__graph.map0000644000175000017500000000063510666754775032765 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent__coll__graph.gif0000644000175000017500000000234010666754773030072 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG:g=(˙*蠄j衈&袌6裐F/9)饘f馜v(8X騤j꩎z꫰Bj뭱kj[h3jڊ 6+>C@=pmj- f[Cئj[p."j/[0J* \.{q_"k[qKhw2 qr8[6{JX!mQ>vvIǂD\ /[ʜ$fH8s9)I(HڌhSI4ӫX[Hzׯ`dKVeӪervڷpnKv!@Խ@ È;u73LŖ3g&3e̞C'-^ɦS%ZԮce-UڶsOܾ-8KƓo$DΣcn"_kwB=ՎëݘBͻoC%ˀ_+_h}.'#5(!BxHVMφ$^Pa!L,Jp" F3Cc`t -! 9AP@<܋XH"(@$nL6) D5re?d@ X9kY=DI՛)' Dɧheڙ5$j:hBX=T (_sitVR6ꨫq*Z.+oaJë]a뮴6W *װ6`k Bq쳗%_>[lV-G[nx- =0nkjVۧ\/{`j.cLWp 7]K `őal3}̀ _)_$)-bL8L/:= 40k;KMU13F0}$R C-K$UӕD5%Ct"jwe6{vcmq`]ܔr-1oIkv!(ܘѣ{n2O*n9i9bᎋG^c $R^$O!:)ubXـ퐒hY>{vlf/= 鑧؟$@dg$9},_ץQ %K`&F}O +;~"ToDb8> x0>Ȗ`q!OjO}N!h@`њ"8A(N#ګC'HÓ95qzTtbXA4ְ_ G,zk?\[g>бݠdGcq-G(6#uE,S ǿ"7%P%1 < v̤"b(W~R`r`iJDr3\r9mlOA2f:Ќ2 ͠Hd$|&3r[D9ΰ\ŊO)SM+iOhS'>?1PT)q2^)툿â !fa4P`vj'v!n:hp63>цnbDU/*zjU4bWUEYQX" !b B,#-(T0ȆD\U3Mk]&px J/lHA3vc-YMO++Ժf]KiQyIjDc`QKT:X]f״JoMFhm{$7l0vX*t_࣫X]WYCQi׶xdB;2eL(1BlKz7!" M '-n'xPUm 8 $ͰW6Xۣg\Mkؙqps!tH1L3%EmssAl"[`>wU+\IVE)Lj1² 1{\Gz!BsgY]rBUs곢593+$Ɓ E[gƟEYLvE/Mj~ACOmsh-wjMzdɴ]O) L.g@ vs̚ F[tN +zhL\hf`ivYJ@Rl:Y ]lsexwmdW qdW<8c+3CתgMySG9Nְs\}0o WQJO^t3]Fvƛbe,7UQHp+I/e+lMD޻uǠp[|g:t;UgnOumvgH*WCۿGOlf.t TtS?z_wϦެu>V,%1y~GV߼ZEs1uM{wvYoW?V:Gx`Tz q]7QmŬ )FzgzqpQ'ugw xtG!gxf]HJhbUoXn"2M(P bFԅ/pjha8Y0-n膷tu_ m2Jnv+`vŇE6vcф-hP‰L6]i8cEUrHP50Qg7Xu8(-2Ÿ ˆ8fАЈ_ Ԉx%K؍=DO 爎 $8L xPX`@=w@it j0-) !eTYod L6[00iRpP@ P=$ᨓ6<)[ 2ٓu:``fD5Yg7NXKy50 #5HUjWJ)MÈfiSÕ]y_)f^PoiȇtvyB\З~d'I4bY1ɘcYg $99C(8uaibcL!B ٙw !pf}Z=7<0sB\UsUGWkyW|'|p%p[uZWXyx%XѥЃ@ٙ0EyCɗyl{gyYPv)Uǟ'?u$ >sC[Ղ(ׂ%}[{[ *s9;١O3$Y.ڢ02J*Z4ʢ_:9J>MZ0D4SI|bPR:d;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent.html0000644000175000017500000001143210666754774025617 0ustar fboudrafboudra log4cpp: log4cpp::ProcessorTimeComponent Struct Reference

log4cpp::ProcessorTimeComponent Struct Reference

Inheritance diagram for log4cpp::ProcessorTimeComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::ProcessorTimeComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::ProcessorTimeComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator__inherit__graph.map0000644000175000017500000000021710666754771026657 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout-members.html0000644000175000017500000000470210666754767024572 0ustar fboudrafboudra log4cpp: Member List

log4cpp::BasicLayout Member List

This is the complete list of members for log4cpp::BasicLayout, including all inherited members.

BasicLayout()log4cpp::BasicLayout
format(const LoggingEvent &event)log4cpp::BasicLayout [virtual]
~BasicLayout()log4cpp::BasicLayout [virtual]
~Layout()log4cpp::Layout [inline, virtual]


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringUtil_8hh__dep__incl.md50000644000175000017500000000004010666754762022455 0ustar fboudrafboudrae69ad51698de85cba4dd077634ff9641log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender-members.html0000644000175000017500000002052710666754770025736 0ustar fboudrafboudra log4cpp: Member List

log4cpp::BufferingAppender Member List

This is the complete list of members for log4cpp::BufferingAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::BufferingAppender [protected, virtual]
_getLayout()log4cpp::LayoutAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
BufferingAppender(const std::string name, unsigned long max_size, std::auto_ptr< Appender > sink, std::auto_ptr< TriggeringEventEvaluator > evaluator)log4cpp::BufferingAppender
close()log4cpp::BufferingAppender [inline, virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getLossy() constlog4cpp::BufferingAppender [inline]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
reopen()log4cpp::AppenderSkeleton [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setLossy(bool lossy)log4cpp::BufferingAppender [inline]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender__coll__graph.md50000644000175000017500000000004010666754773026450 0ustar fboudrafboudraadfd71ba1769c5af03169b88fe50a3adlog4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender__coll__graph.md50000644000175000017500000000004010666754772027051 0ustar fboudrafboudra9dc76496975954f6d7424a88386bb8f1log4cpp-doc-1.0.orig/api/OstreamAppender_8hh__dep__incl.map0000644000175000017500000000055110666754747023544 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender__coll__graph.map0000644000175000017500000000306410666754767026612 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data-members.html0000644000175000017500000000767710666754774030643 0ustar fboudrafboudra log4cpp: Member List

log4cpp::details::base_validator_data Member List

This is the complete list of members for log4cpp::details::base_validator_data, including all inherited members.

assign(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, std::string &value) const log4cpp::details::base_validator_data [inline, protected]
base_validator_data(const char *tag, const FactoryParams *params)log4cpp::details::base_validator_data [inline]
params_log4cpp::details::base_validator_data [protected]
tag_log4cpp::details::base_validator_data [protected]
throw_error(const char *param_name) constlog4cpp::details::base_validator_data [inline, protected]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh.html0000644000175000017500000001170710666754755023544 0ustar fboudrafboudra log4cpp: PropertyConfiguratorImpl.hh File Reference

PropertyConfiguratorImpl.hh File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/Configurator.hh>
#include <log4cpp/Appender.hh>
#include <log4cpp/Category.hh>
#include <string>
#include <iostream>
#include <map>
#include <vector>
#include "Properties.hh"

Include dependency graph for PropertyConfiguratorImpl.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::PropertyConfiguratorImpl


Generated on Mon Sep 3 11:54:53 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender__coll__graph.gif0000644000175000017500000000711610666754772027325 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'Ggȇŧd.y8"@6y8:<ٓ>@B9DYFy@Y.LٔNPR)JI3SyXZGYĕ`b9M!Hhjf"kpOٖ$vyxɓt 5~pHIGpyYIٗ] [s)zYED\ИHeiٗ)ɚ9 E6əٛ )ٛ9Y9iIy)lhɜY i˹9)ՙɜ9)yc܉號8YəK y yiʠ<֟ Y::ڠI*:Y!J+%#:٢yɣɢ>W &G: %Z)ڞ ٚXzZJ\GjXSjkJ"mqZ4 ʦoz6JL;RIçzyjz0꓏*M:!0ک$㩢4)z J+ ;log4cpp-doc-1.0.orig/api/inherit__graph__23.md50000644000175000017500000000004010666754766021100 0ustar fboudrafboudrad8db55b6b257199431ce470e6b97c7aflog4cpp-doc-1.0.orig/api/doxygen.png0000644000175000017500000000240110666754725017225 0ustar fboudrafboudraPNG  IHDRd-ok>gAMAOX2tEXtSoftwareAdobe ImageReadyqe<]PLTEǾ"&ﶻޠ{ԍ눙נED9hg]_X<@:#mhU1tRNSvIDATxbC: d#h` @X",***LK.], X@t b @BD6%""  % B:Hf@ RPy"K`\PbC(!II!h(!Cąl!0[X\J\$TM(>a$S @ Ш@R.$LJBRAG1 (FPhhT%!`&q%u P    CT$B|Wl!B`R$( @A%%@,(%$RPmB U`1IYB  99\1 yCCCf"[N'=TGȒl8^K5<SRɤ%@@  b1qAXH&BR y nP4A j>  t!+(.WQA2MU܂ `1%`19F< 3cZ`e!\ D+. 83!lYYA -6EJV @XXX 4 @86`RdB4I " "@xrʌHA`f ȰC"XV0C b@2H ȓ p)!( 04)(%R $Tʀbb,s@7 Ѱ?f֗\PIx!I"Ȉ3 QYt^^gv- }>WJOAV`$&#88\FF SFJ$ƀƊ 4 - Hf ?5 k1d, ."FˀI"4Hgx|fm)))9. aMD& X@t b @%DK.], X@t b @d`ɽSOIENDB`log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout_1_1PatternComponent.html0000644000175000017500000002004010666754772027404 0ustar fboudrafboudra log4cpp: log4cpp::PatternLayout::PatternComponent Class Reference

log4cpp::PatternLayout::PatternComponent Class Reference

#include <PatternLayout.hh>

Inheritance diagram for log4cpp::PatternLayout::PatternComponent:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~PatternComponent ()
virtual void append (std::ostringstream &out, const LoggingEvent &event)=0

Constructor & Destructor Documentation

virtual log4cpp::PatternLayout::PatternComponent::~PatternComponent (  )  [inline, virtual]


Member Function Documentation


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1CategoryStream__coll__graph.gif0000644000175000017500000000426710666754770026145 0ustar fboudrafboudraGIF89aNӿ2!,N0I8ͻ`(dihlp,tmx|p Ȥrl:ШtJBX\ um7L&9֬;N=~mueyhX`~GaF& 3\nrg" wk_ij[cHIϸ˞ˁ BÇN>UѮ?z@TXWDeМИFC{RjqŇb^I-w$ 10#.Nt(&GD?ʬQ|أ$W|pJ妌sȩIFr: Ԫ#k ,e'p/^lιHKcd0 c2e/ȬL,?-tЦ[YͺcˎsG.[oq~,p#?9ΣY\u6ԯkǞ}.{O$|uw}˷뇑' h`  . >(Vhfv!r=}`_ ,CFj@`q(7JȓJ%Q+֋4ΐ_SHF]XEՎK&S4بQN]5դ7RXNTLNY!阦wxS_*5bu%=)(_[8+tNzW`af馜v駠*ꨤjjs\kJknZ[k+Jlctf5{|-iVKl+.mk.lukf׌@P+ƞ!dܼnfB0,  `]w o1[&fLiKpc*qDˈ)D/5x~9D=rSz_|3\WPܓQ5xlh[<v1 |cֶg8 Fr/e Lu`'^LXT Sh,4MiY/Aq" Va *RQX`2*]f ް1 **9b_1c e=Yc,iEr!$r[j$`HJR_멤29giYB CTneIJV+dK]09u XA2{|4IjZ& t3R8UXshNj,Yi"q.&V7F;'܁SCbH*+U0[ T@Nrd\M\?ϩ)OċI7T[Xb<QH ɥU ?'C9oh;4RԦ:R|3Z Q}jV*rrV5fX:Ke$ КVp\!ҵvWHX4rR:d'KZͬf7آJg hGKҚhOֺMsV mshmrx ׷q\&8mtjFvK mx{ou]ǪWG0{/hY EowZMo_" ~[x.p &/x n,'`$b˘0I><@l{|YV E,Bp6Jn[\d޶XFmh log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1CategoryStream.html0000644000175000017500000005441110666754770023650 0ustar fboudrafboudra log4cpp: log4cpp::CategoryStream Class Reference

log4cpp::CategoryStream Class Reference

This class enables streaming simple types and objects to a category. More...

#include <CategoryStream.hh>

Collaboration diagram for log4cpp::CategoryStream:

Collaboration graph
[legend]
List of all members.

Public Types

typedef CategoryStream &(*) cspf (CategoryStream &)

Public Member Functions

 CategoryStream (Category &category, Priority::Value priority)
 Construct a CategoryStream for given Category with given priority.
 ~CategoryStream ()
 Destructor for CategoryStream.
CategorygetCategory () const
 Returns the destination Category for this stream.
Priority::Value getPriority () const throw ()
 Returns the priority for this stream.
void flush ()
 Flush the contents of the stream buffer to the Category and empties the buffer.
template<typename T>
CategoryStreamoperator<< (const T &t)
 Stream in arbitrary types and objects.
template<typename T>
CategoryStreamoperator<< (const std::string &t)
std::streamsize width (std::streamsize wide)
 Set the width output on CategoryStream.
CategoryStreamoperator<< (cspf)

Friends

LOG4CPP_EXPORT friend CategoryStreameol (CategoryStream &os)
 eol manipulator
LOG4CPP_EXPORT friend CategoryStreamleft (CategoryStream &os)
 left manipulator

Detailed Description

This class enables streaming simple types and objects to a category.

Use category.errorStream(), etc. to obtain a CategoryStream class.


Member Typedef Documentation


Constructor & Destructor Documentation

log4cpp::CategoryStream::CategoryStream ( Category category,
Priority::Value  priority 
)

Construct a CategoryStream for given Category with given priority.

Parameters:
category The category this stream will send log messages to.
priority The priority the log messages will get or Priority::NOTSET to silently discard any streamed in messages.

log4cpp::CategoryStream::~CategoryStream (  ) 

Destructor for CategoryStream.


Member Function Documentation

Category& log4cpp::CategoryStream::getCategory (  )  const [inline]

Returns the destination Category for this stream.

Returns:
The Category.

Priority::Value log4cpp::CategoryStream::getPriority (  )  const throw () [inline]

Returns the priority for this stream.

Returns:
The priority.

void log4cpp::CategoryStream::flush (  ) 

Flush the contents of the stream buffer to the Category and empties the buffer.

template<typename T>
CategoryStream& log4cpp::CategoryStream::operator<< ( const T &  t  )  [inline]

Stream in arbitrary types and objects.

Parameters:
t The value or object to stream in.
Returns:
A reference to itself.

template<typename T>
CategoryStream& log4cpp::CategoryStream::operator<< ( const std::string &  t  )  [inline]

std::streamsize log4cpp::CategoryStream::width ( std::streamsize  wide  ) 

Set the width output on CategoryStream.

CategoryStream & log4cpp::CategoryStream::operator<< ( cspf   ) 


Friends And Related Function Documentation

LOG4CPP_EXPORT friend CategoryStream& eol ( CategoryStream os  )  [friend]

eol manipulator

LOG4CPP_EXPORT friend CategoryStream& left ( CategoryStream os  )  [friend]

left manipulator


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BufferingAppender_8hh__incl.md50000644000175000017500000000004010666754732022745 0ustar fboudrafboudra2687067d16f6677852beda999a63b871log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh__dep__incl.map0000644000175000017500000000134010666754764025435 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__5.md50000644000175000017500000000004010666754765021017 0ustar fboudrafboudra3e15580ee6314b737d585e4651940f73log4cpp-doc-1.0.orig/api/SimpleConfigurator_8hh-source.html0000644000175000017500000000760210666754725023621 0ustar fboudrafboudra log4cpp: SimpleConfigurator.hh Source File

SimpleConfigurator.hh

Go to the documentation of this file.
00001 /*
00002  * SimpleConfigurator.hh
00003  *
00004  * Copyright 2001, Glen Scott. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 #ifndef _LOG4CPP_SIMPLECONFIGURATOR_HH
00009 #define _LOG4CPP_SIMPLECONFIGURATOR_HH
00010 
00011 #include <log4cpp/Portability.hh>
00012 #include <iostream>
00013 #include <string>
00014 #include <log4cpp/Configurator.hh>
00015 
00016 namespace log4cpp {
00017 
00025     class LOG4CPP_EXPORT SimpleConfigurator {
00026     public:
00027 
00037         static void configure(const std::string& initFileName) throw (ConfigureFailure);
00038 
00048         static void configure(std::istream& initFile) throw (ConfigureFailure);    };
00049 }
00050 
00051 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/MSThreads_8cpp__incl.map0000644000175000017500000000070410666754745021477 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LayoutAppender_8hh__dep__incl.gif0000644000175000017500000002560710666754743023404 0ustar fboudrafboudraGIF89aRӿp!,R0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.gzn|N~7~7".y&G'aOų=ʹh i?(+kj*# Uo { )\mP"È,B1#"Irཋ5.aŗ*L9S&͛6_:Ieɟ@IJGlZ[]H=5=(Bjʫ ֔KÊm&ʯEcU(QurK׸i!J)_ ˖*Ѿn>eXcS'7N|çf]{=;WPӨ5u2YNM6լi}ȣ/A">2)eIN"Sf Ppv%d2f!g&(ipZfsiyh,nYnp/Ro!ۢ2IJBkXGjupꪬ*R>jBI6_Xg &Y@ , K[5 KMEBh=K̪16y6ۨ΄aT{mUoY*]m1R9lS aZiZ(m&^SbNpBZK8\![ 붳Nƫ*qhs>= +537(B3&nEN ,f~*S921_vZ'Xq|)W)<}ٮ9"ܓvW7uw- I>jVi Mw^+:+:5B.{k3FўC py#<[Ia Bͮ8J|qtބAЁʣhy{:t 5(^AɄ(Z$Rx("UeDi2XOWLsaӼ =NwڊF_8)Q5S? ORʈҪPŪT%JCh(MWaծa$ Z lŨַS&>O B?{tѥ7q?|;UM![?)ܸc(-أ"jJE:e??!߁q>-Cd),vRW_}w W 'Ѐ[ |7wcDz@S s'dS#IEKPE4/ `'1(s8'&5S{o>ky-tE<2/}bPa֠z 7"GPT4W;i^6d_'_Gg?vdvvGYezFiYE2e13v;T;b}E5Cf;abV.i*FF#_fOHysb{F@R.g83;\xxؓC>?D6DXFh\::VhfefDT@DT??v?^`ScXAd+SE9֍gg :0È2)hhF3^q@7kIFҳgXFIphBXg>->fvf11z@ <!=EDofJd3DG l?#?P:@V8Eh?E!Q荋ፙ1Si;fcGɈ8s:Vr H{faXsuG RדdyPpV.|9?XW,3ht ~Zq<)"ntH!@ Oy vy 9 Vȷw`Ś隋 Y8sLvv}ę"pp9Ĺ曋upsa]jNM #"#I &i]ٝYzx6pMQX _LE('t߹)9*a*^Y! UUPpJZ<i#E,U Jc!k {\SFYiu`IW5{JՉ"*gi Ʌ<.wwaVDZ |;d[+NgIڴPJ!wt5MzLz#bJVsvVo*qb'Uei 3J~I ;*]l7R_Jp ON~kŨ-jItEڗ:MZŜj* *9 t}i^k@d%i7biKyZz?kH+hRT4{Eyj˷ɇq?D[ag+m#LzozgUކ2ëfgzq⦼ʼk ;vGê9'n+yvKksދ;%߹tKp,z2r0zoP[Gsyؿ[X\'j+[ sS9}n`Lly̺'x%w+Nxp,GєJj ( V[z'g 8tns$mͿ<]*&5zhc?c{Ȅ3[KQɎM.f OH'͚KPۺۨ$1Y팷8৐}]-eԴ|ȸ-·HT)mRY}'[qR`ԅiLkw:{&ܓi-:4Yh ׃;c#(6hߏ'罯x[3\Y2#_\YEڍ]&U\sR}hF؛ߜḴd˃J0K7>~OT#S6nLYyF.`8]d^ʉ̪hI^D*M%,B 'rrxNq.~ў=߁ S|**FLф%nZU\gW@"4P-%3=W>}ꉙ>W<ɔB] um;Wڬ^u^#ҞиlBY^i .!8]&n#\uǃ^.naR tdn8VzQnwq)HS-x1^cf6 )$ "0E-ɤ(9i^RjIC>vPXfgN 'bi]n e +¹gvN#Iy蝈2s&ۍhOs~>*fiO6 aE)Q^>iqښ1+m$"˟*)K,syQZ2-v̮maBj 똻|jAGp.F*/1L%|Ķ:c<\<:t$]g̰!)1fr Y_:,T8̏O} 3yj>[?[vI$*->g75\sKCVՈj+΀Swͥ Ö/ ~L}:d%ûU`9&*c ,r[EÝ9Xl!L2 G]!TBA>ILȸTť޻Ij>.|DS~Q u~C#L5vIu= П4O!?KA`Dx@ /C ρy @:yчV/5M:< /,fF7щRO>(r(u'eBѥ4;X(LҚڔVbK8R7 P!˝2̇>ePԔ!{TJդuH>Ԡ_fX @,*+T*Xj5Q&teg^NJVr|iȕy}(]ÚX66{5iY1p\2eK֥޵mg;M(lZՎ58c;9ζTVfEG>-pEK\7=rQ\b3ݤVo[T]AYO'}ٻBwuk]򚶼=/gk^4\!Xu5+.kK`J/Ҧ$БE/NZMnkaؿlٺ(v R%M0v-kaظos ג$⋍PL+f@R ub \E"%? &-M:]r&SnEJ.)<,g/ۢf8ɼ Ԓr`h!ҾgNQtBKl7v. QUk!;pfLːoiwL1{]M3jqA(<~/rڨ4!72*҃k@><*BPWs5-m&CEp: }pa)X/v.Ns8J^.B-M]rpg;dÏmi7'鎛]hк71%0z6[Q; ^{օm|OțQ<-Po9O@·}PpRd3B:HA1J~ԯ7{m?n~`}v6섉@$?#zwCUF61|GH ?}}w>~O4?X8Xy#X wb4m!z!XCg)؀`:x:'j<>FAE8?Q |~ixEH?ZZD>'4>Ђr8ip6k2i(E#؄>E(z 8;|SE"8H${+5X(5q~HFOHX~|yhdUms !7ȉć(9{ huȂH`e?'j!zu8?HvJԈĨx|WVI׌g}$}ϷMXyxAH7ܸFD~ h@FA㗏u3Fid/t1C&q8}Tu8)~AQz7Hy`dE@zfu -y!Y eC`9)v8).j1ӓGrF7Ǔ96sQ)SIU|E1#AgtfD1[sk9puqԖ+Y95wI.3X4&n6ٔ|H󗉹=5l!vy 0zٙ/a-{fbVgIm&I,ٚY/GjC(~aj59K$'5kٜ(B.CtfٛŢo$杨&;iPCE#rYyEӞqb"ٟyPyYY^E|$ޣ#l ʠʡ :5b$â!oL./0z47z*( 4I$z(=1? 9Z;TrH Љ[Xzx ۰ZA\ر8=(تۊS$- P9HNȊgȱU"k( )"yQw(r4z$˕&z|7ԉ{7;ʎH tuB,{ay9J4 wR[F@H +Ըȸ2b5Vc] ‘ۮʆ8B4v7Jɭtt9DȪoI'Kq15)ۼ땜ʻJkʽ[F{+x囪f᫾:kAdc瑥ۿFkFW, | <+Tǂ4D1ە T:ª&,),̚0, R39léQàZ"8/I1#F3I|.AJ$CĥFōa$PYX9V|sd,h`lƵkLom(>:Lt]+ΖSW)jw750gB3^{yC~$4L>~ Q.Sn΃wp0~}XN~^vӔHM![~>6nV`5h+ ZҬ;?{[x.[ӸNMNkNĮ,8XZκIa1KqK:=Ы箾N聱>`GJ{ԏێGz.㞸w+IgȠZ›+/Z1&B5<O@nAIr}{#LuD@[R?Vq)%`o0[?d_fhj ;log4cpp-doc-1.0.orig/api/inherit__graph__7.map0000644000175000017500000000017110666754766021117 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Localtime_8hh__dep__incl.map0000644000175000017500000000031710666754744022361 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TimeStamp_8cpp.html0000644000175000017500000000427310666754763020600 0ustar fboudrafboudra log4cpp: TimeStamp.cpp File Reference

TimeStamp.cpp File Reference

#include <log4cpp/TimeStamp.hh>
#include <cstring>
#include <time.h>

Include dependency graph for TimeStamp.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:59 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutsFactory-members.html0000644000175000017500000000612210666754771025334 0ustar fboudrafboudra log4cpp: Member List

log4cpp::LayoutsFactory Member List

This is the complete list of members for log4cpp::LayoutsFactory, including all inherited members.

create(const std::string &class_name, const params_t &params)log4cpp::LayoutsFactory
create_function_t typedeflog4cpp::LayoutsFactory
getInstance()log4cpp::LayoutsFactory [static]
params_t typedeflog4cpp::LayoutsFactory
registed(const std::string &class_name) const log4cpp::LayoutsFactory
registerCreator(const std::string &class_name, create_function_t create_function)log4cpp::LayoutsFactory


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8hh__incl.md50000644000175000017500000000004010666754727022634 0ustar fboudrafboudra214a09d506581e217ef74b82d6fe5b30log4cpp-doc-1.0.orig/api/classlog4cpp_1_1ConfigureFailure.html0000644000175000017500000000715710666754770024155 0ustar fboudrafboudra log4cpp: log4cpp::ConfigureFailure Class Reference

log4cpp::ConfigureFailure Class Reference

Exception class for configuration. More...

#include <Configurator.hh>

List of all members.

Public Member Functions

 ConfigureFailure (const std::string &reason)
 Constructor.


Detailed Description

Exception class for configuration.


Constructor & Destructor Documentation

log4cpp::ConfigureFailure::ConfigureFailure ( const std::string &  reason  ) 

Constructor.

Parameters:
reason String containing the description of the exception.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BufferingAppender_8hh-source.html0000644000175000017500000001256510666754725023377 0ustar fboudrafboudra log4cpp: BufferingAppender.hh Source File

BufferingAppender.hh

Go to the documentation of this file.
00001 #if !defined(h_ebd0ee89_622d_4af1_9a9d_d0e057debe86)
00002 #define h_ebd0ee89_622d_4af1_9a9d_d0e057debe86
00003 
00004 #include <log4cpp/LayoutAppender.hh>
00005 #include <log4cpp/TriggeringEventEvaluator.hh>
00006 #include <list>
00007 #include <memory>
00008 
00009 namespace log4cpp
00010 {
00011    class LOG4CPP_EXPORT BufferingAppender : public LayoutAppender 
00012    {
00013       public:
00014          BufferingAppender(const std::string name, unsigned long max_size, std::auto_ptr<Appender> sink,
00015                            std::auto_ptr<TriggeringEventEvaluator> evaluator);
00016       
00017          virtual void close() { sink_->close(); }
00018          
00019          bool getLossy() const { return lossy_; }
00020          void setLossy(bool lossy) { lossy_ = lossy; }
00021 
00022       protected:
00023          virtual void _append(const LoggingEvent& event);
00024 
00025       private:
00026          typedef std::list<LoggingEvent> queue_t;
00027          
00028          queue_t queue_;
00029          unsigned long max_size_;
00030          std::auto_ptr<Appender> sink_;
00031          std::auto_ptr<TriggeringEventEvaluator> evaluator_;
00032          bool lossy_;
00033 
00034          void dump();
00035    };
00036 }
00037 
00038 #endif // h_ebd0ee89_622d_4af1_9a9d_d0e057debe86

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PropertyConfiguratorImpl-members.html0000644000175000017500000001233110666754774027377 0ustar fboudrafboudra log4cpp: Member List

log4cpp::PropertyConfiguratorImpl Member List

This is the complete list of members for log4cpp::PropertyConfiguratorImpl, including all inherited members.

_allAppenderslog4cpp::PropertyConfiguratorImpl [protected]
_propertieslog4cpp::PropertyConfiguratorImpl [protected]
AppenderMap typedeflog4cpp::PropertyConfiguratorImpl
configureCategory(const std::string &categoryname)log4cpp::PropertyConfiguratorImpl [protected]
doConfigure(const std::string &initFileName)log4cpp::PropertyConfiguratorImpl [virtual]
doConfigure(std::istream &in)log4cpp::PropertyConfiguratorImpl [virtual]
getCategories(std::vector< std::string > &categories) constlog4cpp::PropertyConfiguratorImpl [protected]
instantiateAllAppenders()log4cpp::PropertyConfiguratorImpl [protected]
instantiateAppender(const std::string &name)log4cpp::PropertyConfiguratorImpl [protected]
PropertyConfiguratorImpl()log4cpp::PropertyConfiguratorImpl
setLayout(Appender *appender, const std::string &name)log4cpp::PropertyConfiguratorImpl [protected]
~PropertyConfiguratorImpl()log4cpp::PropertyConfiguratorImpl [virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Appender_8hh-source.html0000644000175000017500000002220010666754725021532 0ustar fboudrafboudra log4cpp: Appender.hh Source File

Appender.hh

Go to the documentation of this file.
00001 /*
00002  * Appender.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_APPENDER_HH
00011 #define _LOG4CPP_APPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <map>
00016 #include <set>
00017 #include <stdarg.h>
00018 #include <sys/types.h>
00019 #include <sys/stat.h>
00020 #include <fcntl.h>
00021 #include <log4cpp/Priority.hh>
00022 #include <log4cpp/Layout.hh>
00023 #include <log4cpp/LoggingEvent.hh>
00024 #include <log4cpp/threading/Threading.hh>
00025 
00026 namespace log4cpp {
00027     class LOG4CPP_EXPORT Filter;
00028     
00033     class LOG4CPP_EXPORT Appender {
00034         public:
00035         
00042         static Appender* getAppender(const std::string& name);
00043         
00048         static bool reopenAll();
00049         
00054         static void closeAll();
00055         
00056         protected:
00062         Appender(const std::string& name);
00063         
00064         public:
00068         virtual ~Appender();
00069         
00074         virtual void doAppend(const LoggingEvent& event) = 0;
00075         
00081         virtual bool reopen() = 0;
00082         
00087         virtual void close() = 0;
00088         
00094         virtual bool requiresLayout() const = 0;
00095         
00100         virtual void setLayout(Layout* layout) = 0;
00101         
00106         inline const std::string& getName() const { return _name; };
00107         
00114         virtual void setThreshold(Priority::Value priority) = 0;
00115         
00120         virtual Priority::Value getThreshold() = 0;
00121         
00125         virtual void setFilter(Filter* filter) = 0;
00126         
00131         virtual Filter* getFilter() = 0;
00132         
00133         private:
00134         typedef std::map<std::string, Appender*> AppenderMap;
00135         
00136         static AppenderMap* _allAppenders;
00137         static threading::Mutex _appenderMapMutex;
00138 
00139         static AppenderMap& _getAllAppenders();
00140         static void _deleteAllAppenders();
00141         static void _addAppender(Appender* appender);
00142         static void _removeAppender(Appender* appender);
00143 
00144         const std::string _name;
00145     };
00146 
00147     typedef std::set<Appender *> AppenderSet;
00148 }
00149 
00150 #endif // _LOG4CPP_APPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_0x65.html0000644000175000017500000001172310666754765020535 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- e -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Priority_8hh__incl.map0000644000175000017500000000032210666754751021274 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8cpp.html0000644000175000017500000000714210666754764025212 0ustar fboudrafboudra log4cpp: TriggeringEventEvaluatorFactory.cpp File Reference

TriggeringEventEvaluatorFactory.cpp File Reference

#include <log4cpp/TriggeringEventEvaluatorFactory.hh>
#include <stdexcept>

Include dependency graph for TriggeringEventEvaluatorFactory.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< TriggeringEventEvaluator > log4cpp::create_level_evaluator (const FactoryParams &params)

Variables

static TriggeringEventEvaluatorFactory * log4cpp::evaluators_factory_ = 0

Generated on Mon Sep 3 11:55:00 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout__coll__graph.map0000644000175000017500000000023510666754767025440 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AppendersFactory_8hh__incl.gif0000644000175000017500000004706110666754727022732 0ustar fboudrafboudraGIF89a"uӿp!,"u0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~g ~{h}DVφd9'"pÇ95O!ŋ3"ǎ C|bq$ď&S\c"K^ʜISC,Q3e̞2uJ`5o"]TϦ3BJuӪ4b5Ѯ;KղI]˖׶=KWٺ87۾<LA#^aCLY9%cQ/3鬦O+zuԮc-;t۳iN7UݾN|dⶑ+_9|9o3uәνËOu*ϫּ 'KI/>3۟~_~H8:_~E蠅 U~(rHI/x2QXB6XbD$ 0=YĐRVS )p @i-TianhJ%Q.$kYl>ege'j )盌.(bg; J*y2(Nکv@b*UpN)ꬣΚ *lbQp*묮*Pl6IꝏZ|J'fkϵ +ڔG xknf@ L /l\(q+6<7 bGx1IP̃!gr,: \r6Pss!agH'-3&ttNCӛL5qQK]Օd5n^7K_v٪ bmno7gY]w8v C.xWA0x?>D.9_UƐX7 x~9@ Hvo@@#2NF*>Q[WDH5fQ`_1zgRFc$d$yGz'GBCDf8GA2OפIEZϒ`d#XeA_Z 1*R'OZ)S8nsvE5I%I["aeP$)M#PSAX+y'I2P f5ApqI=8d(diz2, :s|ϟg`O %=HP/*4 }(D"Lh)")19QrRc:)JOf HӤf0).IRr?DͨPj爆T6')ٞ ! WjaU_fѸ⬒ MXKֱ-d*:>3ZS,Lm0{U(^WAs l>k- \N;ME4;̎43l@9;ZÆm"wjUml8[UN.sv1ˆ!crE=5ln7]$E@K:$Y|v]w!սn߲w5B|s(6갭QkMZ̖=~1_d\S s_]8rU2•pF][aĥ4a(㗿,Ҟ xb؏@ްKȿr\YYIvNI+3t іkX.dƬ2N6adHv<[3~(!BBs ,VD3 1>;z9&%Jԩs@%JJkO_JcoC۪-jDZft]f]ӥ쵯;\k:FsxM0Qn|u)]"1Β+[u6Im@]NRnU;E_ ^}zcވo6 vNMpn:8!B38IOV"ga1rWB%9}dLyPkn$֠y/7~]~Uz?к~%^}Y/3Գ \'oT0*c2/.{Yjwz5GoYGq< /Ԡ S{?U?[7nr"Ui*`zWJoZjɠ! h ejg ijk98@@.0jGZK ]zJ CHDʨJɥڦj* j^"Reg~BLiDѴDt`*ګ£J"HJmD īJ!i:IL uTvʭP+%FB'KʔGJb= ef$!ӧڭrኬ * m*ҺꊰKLrd/ʱD{:J[Bޒ''$%,(4[4.r("Tt9IJK.x2A{RI;K۴Fk.B˳3 .C2FQ[W*, @2j{j -i{I~?I۷˷+븊KKG.!۹8K"+ 5 dy6:Tkܚ㲹⒴L N۳Kū:иP;}zۼM拲su(z8Kb˼˺ JH 5:܋Ჺb |\JZ,Kk*)+t(N۳e˿̹.w[; +8F={C,…& ,, Ixt y´1kYlR | p\EM|T{5,L{#ۚey:л{F\hk\p`:/q 9 lDHBΐW%{£:\ ̠ʷ*ϊʥ\̓|B 1D\ \Edv<̕MH؜tz)͸:>kn V,eR+ Lr\w,`ka<ƖpKbK1{ MOl =a7j7]N -VL](@Z3/cG-# iY))P}XlBZyW؉gXq0Ԍ`h64J]ҥbsa=۵2x͆mY%ҧ甐ȚxI 1219KׇMgؙ$Ms Vg ה]D]ؘ^ ڪblY=ԺMlq~ܗ8ܹS,QUvݤ}l7F-Y$'٠ހߴD$=MzME ]Q]pi3oz^ {-;h 8TRc .(gۍе۪j=mM2` Ws32N&rX5zsޟV:K!`-5oX^+Th"o>r񅸭=dњܹemQW_&-ܕ00m~ YI䝃©瞮8%*a(5g"ίy~cwf`c/bREgNJ;lœm23$m&HjMm.qtM)\ LՇHԎzm.}^x:rr>~݅:.DxԈ ?=V\L3.-/_NLV-U-O 3L!+$4=H3HoJ#1%2@ lֵ<E }b eY/z?9b]A0&voIp6M0QozOiY?:}Xx\ܶi,BbA nc-$/gYژ@ƿڰ 苰|t庯l?O(O??:Kj\.;hzoP /t|+0"++ͻ`hebih)+*2A7 5B'$`ZXly4.ˮ3 Uhy8F2mNG|yzz[gQ\{5t+Z40S:on>ifLh\"Yh`R9Ogaș'~,"P V 1נŪ_8jWJoQl.In2gagk-"Wǎ(KL0CD'aE*–A>CTq0~)oЃ=ʉIm%A367z6W gZLnjaBOmEՇ/<grhbw:&ʏjБ|a[֬a^N3D( 9_<JS-ٽou7@qO% @#'@] {# ׻ sl Gc)&B͑o27ޮ,G ^3`cxNp(*0Cbxıda9QN#c{eĘTdS-T'c@Hd?zJ 7Gߵ9! UlO׸I>\줳'ʶ*#@EyL%V"IR&䧼;Y狊FciMN3o` g,4WVGL2̌#hE+Ťp&tfAÑ38:i6z(t-h}J:zI_*5Uj8E(@6/bt DFJҒt?U|0LAZA,,NӞ(zeeI¨9dPٸIZʩb5#; B-TqFtMJu䱮:$Rj(.=C]WtU!eYɴWUihk%NEaXvR{ſl[SCu"UIVCB-7JZuk-⊞k0(Ղis% #fV=*hSjJ3.D{7ᖱb5,m[뾈E]?uJO;y †A94 s?9|!邟p[Hf | qJU|xKi\f4B$HDJ3j tSSkli=lDa.lk F'q ۃ8*xIb69nv<- ~sqxSZ82̥D{*3T&$kx ռ4% Y͠3[Ҙns,0!xԨ6uajĄ^FNRXAf)qͯcǰ2gʜғW3ՆJf;'Վuskhx3q^g6xF0UG eېos1Ѷ|qҒG@ʮ_Ch|9\FamQ7ӽ^]< w>4ъ8BKMnA (=ŕ쀓|CI sjUǔ!rd|mֲsMx= dZ.> :SD-gSu[z={;vēeI:S^nc+n kc]Gpr6+/V?ycƖLܽ_1zh㾮!3wrp|:x>P^&2{7ytr+G̟, _׮%b~^Pߗ|qgs,~ߦ塀_b}apf"T=h{`'nB~㤁<$18]!Wyw~4sᰂ.P3@(ȂH8FȀOJ7=(|,/wzy2SQQT/3Sfxb]e…pr0#rB8hz.ㄏ"O-SQub4q}"CQiU,ĈH| ay`Oe,HYiD7_7촛^U\ S/ڔK޸P w7w1ȹY9hUIg; yΘ[ϙE 橚9+ye8<ǒSGOYK zed6頏Ԡ:>*Y谇*?3J916!j1*hwTT+K,.H6>4JkQ7zՉl)(^e6idIJKJDW8KH$MY؝[{Is@ 1!A("|mPzvjZr!3S*'\LJ"t&P*nV*L"YJ*v-NӨD"JJ  ڞ4"BçZk2sz9ʫ8 Xp㊬ƜSBgںCڭ#6P1+bڡwIx`[zXIjry.Z&e*Vvgoqd!m̺ix)ؚ۱ZvaGcvMsk-I>('J{d7+Apɱ_k$7|3S׊z'N{kԹj s=sLص^efF:hgV83 Al;GŢX{kWK(#M 檗[1\zXxETHLubL[xL({ NNcL+Keӗ:[n$|U|9zh4 wd61<[9<2kK/DFq|’,~Cʥ̻ ɏɲLvz˸ xݚJO|flȜ|IlA빻<5J׌G;Z Lܮ| l:e\OFI |ϊ <7=[W9Ll*e+}ܹ&)\֌\+شStlT|g,Jm&F{콾\w,3:hэ87uR|(8A-Զ[*l[# .lӃS%-ЉQVY-?an,cMԌcv ϔZBZr=4]{XMiԄÔ=׬V}Ԝ ̋)1\q~}x :&|ш\/͐qٰÚPw]1,:iKK”IֿmڧS P= ܂M\5ײM32Q50= }[Y-ð˃:ڵ<0*%^~-3Xj&Ҭ׸ʎԼ,"MyL۶mZ _$rs' 湖|N?r"\I{,Η &D.0!,VV ]-l~!p~8bNULm|x~{}:n) ]%e庒 z*+;o$.|犞9h:X" .NiDavO(RDsM!.k9dp}"Wd#"(Ap*.^N<鞵j(+hFhxW.7ts v;#- ? ~i}WzjƆylEWюrd𲇵"hr!YmnlD-߰NgzpC8-59KOHeѣH*]ʴӧPJfS?Cʵׯ`Ê5yY;ʳ%-2^4F%Eݳv˷ƻhg3Vp/ xbJy e"c6s+mhxˁgFͺ 1zj"[EoUnN8H +8!G8r韖cΝڱ_KXmߵ{$r_}l1w{7{= h$} z`kWtA8kfgHW){LjC;Mn펝9~g8ŧr:-L7 !EW4x.AmQ`?@?G5!0E~@` @4}EwVAZI3-wժ#&~hx TXs0=+NM6A 8 .@ H"( w?!Kd (*0SbBaPvQa EC-Xa|ZэBD6&Ax+汍t"(/RH3bh3Z` G$D;ڑ#HғqDVv8PDI&$%1MrGd)xGb[ eeHÅ͕Kcd9KWǖL&G%zs+,2-mD,IjN1Jǩ@+է9I}ҟMb1oO(2JϸIsCu⃿B'\:sMۍ* yo2l+, ZML'Gc\Jόcd3}iMUfLj%,ª˜*W=uhA=XhAg*HReX= OY@wOJ3: Gǰ>]k0W}(73`s ĺDzk#Xj]`ҚQSvbkJІVT-Yݲ'coS"~ p;U5.51rs=efynr\vKh):چ.辛\ m/ΚZ^^0pUﻺ7hZP|)UW"{ "pE \jGϼ:|)6=%aARp wr šY1Z 2"pL;Ee8[:vQ<2WnRѣ}'ar:KT5ֈzҫnu;L} Pc>V'nMV]kguޅv{Ps0|{-[.?<~.[5~} ??}lkCohJxgqz=oGVFj镾9>Dz)Yط\ڨzgRcov9[dϷuu<~'c<`kճoY-?/ٽ?̴?͇~zW~q;Ru88gGw`z&~G}dU}@hz5UQAEu/{d+؄GX[VT8pJ{Dž&yf*exyRoxr}EUЂR|H5c}-p^WGxnnHqHFpCpHtm(Çhracfb6;Bhs(lIJmNc-芢~>uT`>bW#艿3]q(i Ȍ͈F*uٖpC1tٗbd)YgxlY~9!َxfGYb4֕dȓmu|X YlɍϢA)ŗ([HtɃ>{Ƿk?yYTXoi`,#擕Ih/fwici{IHsg)V(I9xOZLw0$#@9 y#v!TceMyb/Q :9[d: /y  }6 )(LHGx69VXj: C1 vi۠R@ZO {ٖ^gi'3%L3O/95}jH:Хqs G(f㓦#cHp A, i2sbXZY<:jszB*kZdd<8LɴBt9 P7Cf:F@;5P:Rʪ+WJjpieztrQ+tQCR*/ŚWɪnGbWe9%EjPߴMKP|iP PD:6ctN4IKLKHDKK Qod PŰ۱$qtLjR;C2SpS$LTXV7U eP8۳!L6+ʐIV;E1z&kkHd3F,;8N+"EpB1Pd]pNDejh(FWbz cPrʫO 긕+JR@4Vp!Q+:BKN@0v{ZJ@\:`EGI[ʴEv%ƛ{(f'kV3ỼPI `U -i3 )4꼔ӾNKg_ÿ9: kk˥frcW{Jkv/R"g@J;_q*[*l~"`fOh+.)zۄۋrw>BdfS=Ƅ0TLvYLn"ٜ[e3>qN _a\_YmqLa\| Ca;sLngbHeO֗wƼuZƆ ;m6wf"`?+՝kɊ )^5 J?,ʟkw6YJW'l\%v[U,ckɿLΌDzpƌ^  t75XڦM۵ڹD۲׾-T@θ\Ǎa)ܭ ֹٝ'ܺDl}lϣ-$UË!,mi--Pz*F]V1 S3 ˑ ۮPA@ ѶjeDC%Iu+aԚ5\N19ߓwͷ4>(}SJ.qP=6, Zj]6T`Npdfͻbmoq~wNj,bެP}n< (I$S!,{O\oՠ>ꤎ¥՚o^~~qݤҋk)~Ȟy2n9ZX~؎{y7`~>2F~-9Z,j~i^֍__ܮa~Mh? w-eF پ} .< \q؁ЎiqQca.n. 1/4vX8/.h> 2OEQToD}NCEi=mSkO>OQ_vog_qi/P5`OM_'W?}olOz_|u_7dh>[o]Q݄WSÊo//;'D},Є_koկo@~>uh/@Ah>[X\a^p,tmx|Džp+Ȥrl:ШtJZu˭߮xL.ZZ|NO~O g~YF[IKisuR-PA CmELl4Ѣ˗u0FҨe%6s$OZ7z ѣtdRҞ)MJ'Նjׯ`ÊK6@ ] FnKwպ@<hb pÈK\,aƐ]mcTn/GY)eOtKj_7s,d0} o9~>o /s㽓K)x@Эksr3n/2=ϫ碙f됿~+㠟|n}[wH|$ 6x `Zxai>hay8@|xwTh#d.7O8$9XM#4Fk$蛏L6PF)DVrCZWvG`Iؐk-ruem6\r+;T*Z)-D}^ GHu*;..P!00+/H Zg#"aLɆK}Ml,ʤL3fE{;C\Bs`<ӟ:]tPԬQ;+ғu`}afv> 6/$56HM,0=T8PMy#v^'r J@8WL,n;\ ~}:ꭳ3Ѷ q{_F{ Sny'?|Ʒ@{{,cL+/ķż\JTm?4}쇶>b J.g@~Jڟ(|/H <2{C^7زNa{G[`x̻ r=# ÍZHJy ,f@Q V ]@4`"v(1/<'ZqNUTb+x+Yp8rag@#E0kX5Q韰̷a!e-1uj8.92L`Zt1VbBę 2 h* LH6yiv) /vpn.ٖ9srĝ7#xCG>yz< TaR!/R LZ*t% QQ-JyS;|Dx*CUQQJ^ MA' KT >~YUV^ $U9PxXT,Uƫk@{P VOVZ?.plZ{=؊-jQ,ezԻ*5VԦ]5qkQÚUlp*ݢUmL+*q5DL 7L&M]d)Mx!!&uwIΚw[A$ٔj=m rUz 3J'ӰfF+ wfM 3 ~QJr3# ^rU,}8αL"5)|7$rCdbr)kZ(-&1 GFEz\;1E9l2yLq|R;y+#?cφˠӜ]-'J~4Y4iTiқZCM@lD&7ݬyWn5X-kt @k}QI$ә_ΑLI:ң5udSŞvϤBӃ63mZ5"Sr;#~w~R[޻wܽq#1ۼך ۆgs~=+Rno4ս} Oڀ17}mQOBֳf7W։0v/Zz؍XeN׾ƶscDN+P-aݏ "(1sAͮ7u^٬}"]['ko ?]ϣ_hOD-5H ғ>8@w^8c"xX!8&U%x*Q̶.b)2hN-86(d70:؃T>4X<(FCG ƄPHd8T(LWXd\Ysׅ`ȁqdHWh\_lFԆrA}sxTx؇|臂X*8(:x86583xX20\}sbXX `S\Dx۳zcUVaUъ$z;،6WYhXUHZ˘+(3S5\fu؎щDXvBb؏U+YB ِ9Yyӑ;log4cpp-doc-1.0.orig/api/BoostThreads_8hh.html0000644000175000017500000001016210666754732021101 0ustar fboudrafboudra log4cpp: BoostThreads.hh File Reference

BoostThreads.hh File Reference

#include <log4cpp/Portability.hh>
#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/tss.hpp>
#include <cstdio>
#include <string>

Include dependency graph for BoostThreads.hh:

Go to the source code of this file.

Namespaces

namespace  log4cpp
namespace  log4cpp::threading

Classes

class  log4cpp::threading::ThreadLocalDataHolder< T >
 This class holds Thread local data of type T, i.e. More...

Typedefs

typedef boost::mutex log4cpp::threading::Mutex
typedef boost::mutex::scoped_lock log4cpp::threading::ScopedLock

Functions

static std::string log4cpp::threading::getThreadId ()
 returns the thread ID


Generated on Mon Sep 3 11:54:34 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AbortAppender_8hh__dep__incl.md50000644000175000017500000000004010666754726023077 0ustar fboudrafboudra62e44e397167b924ac5aa5e92360213clog4cpp-doc-1.0.orig/api/inherit__graph__15.md50000644000175000017500000000004010666754766021101 0ustar fboudrafboudra976c087f04048f8f47d93155101b6454log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout_1_1PatternComponent__inherit__graph.md50000644000175000017500000000004010666754772032324 0ustar fboudrafboudra13dca5ed8e55ac56f089e0e91d278feelog4cpp-doc-1.0.orig/api/tabs.css0000644000175000017500000000333610666754725016515 0ustar fboudrafboudra/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */ DIV.tabs { float : left; width : 100%; background : url("tab_b.gif") repeat-x bottom; margin-bottom : 4px; } DIV.tabs UL { margin : 0px; padding-left : 10px; list-style : none; } DIV.tabs LI, DIV.tabs FORM { display : inline; margin : 0px; padding : 0px; } DIV.tabs FORM { float : right; } DIV.tabs A { float : left; background : url("tab_r.gif") no-repeat right top; border-bottom : 1px solid #84B0C7; font-size : x-small; font-weight : bold; text-decoration : none; } DIV.tabs A:hover { background-position: 100% -150px; } DIV.tabs A:link, DIV.tabs A:visited, DIV.tabs A:active, DIV.tabs A:hover { color: #1A419D; } DIV.tabs SPAN { float : left; display : block; background : url("tab_l.gif") no-repeat left top; padding : 5px 9px; white-space : nowrap; } DIV.tabs INPUT { float : right; display : inline; font-size : 1em; } DIV.tabs TD { font-size : x-small; font-weight : bold; text-decoration : none; } /* Commented Backslash Hack hides rule from IE5-Mac \*/ DIV.tabs SPAN {float : none;} /* End IE5-Mac hack */ DIV.tabs A:hover SPAN { background-position: 0% -150px; } DIV.tabs LI.current A { background-position: 100% -150px; border-width : 0px; } DIV.tabs LI.current SPAN { background-position: 0% -150px; padding-bottom : 6px; } DIV.nav { background : none; border : none; border-bottom : 1px solid #84B0C7; } log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Filter-members.html0000644000175000017500000001061710666754770023574 0ustar fboudrafboudra log4cpp: Member List

log4cpp::Filter Member List

This is the complete list of members for log4cpp::Filter, including all inherited members.

_decide(const LoggingEvent &event)=0log4cpp::Filter [protected, pure virtual]
ACCEPT enum valuelog4cpp::Filter
appendChainedFilter(Filter *filter)log4cpp::Filter [virtual]
decide(const LoggingEvent &event)log4cpp::Filter [virtual]
Decision enum namelog4cpp::Filter
DENY enum valuelog4cpp::Filter
Filter()log4cpp::Filter
getChainedFilter()log4cpp::Filter [virtual]
getEndOfChain()log4cpp::Filter [virtual]
NEUTRAL enum valuelog4cpp::Filter
setChainedFilter(Filter *filter)log4cpp::Filter [virtual]
~Filter()log4cpp::Filter [virtual]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender.html0000644000175000017500000004376110666754772024661 0ustar fboudrafboudra log4cpp: log4cpp::StringQueueAppender Class Reference

log4cpp::StringQueueAppender Class Reference

This class puts log messages in an in-memory queue. More...

#include <StringQueueAppender.hh>

Inheritance diagram for log4cpp::StringQueueAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::StringQueueAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StringQueueAppender (const std::string &name)
virtual ~StringQueueAppender ()
virtual bool reopen ()
 Reopens the output destination of this Appender, e.g.
virtual void close ()
 Release any resources allocated within the appender such as file handles, network connections, etc.
virtual size_t queueSize () const
 Return the current size of the message queue.
virtual std::queue< std::string > & getQueue ()
 Return the queue to which the Appends adds messages.
virtual const std::queue<
std::string > & 
getQueue () const
 Return the queue to which the Appends adds messages.
virtual std::string popMessage ()
 Pop the oldest log message from the front of the queue.

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Appends the LoggingEvent to the queue.

Protected Attributes

std::queue< std::string > _queue

Detailed Description

This class puts log messages in an in-memory queue.

Its primary use is in test cases, but it may be useful elsewhere as well.

Since:
0.2.4


Constructor & Destructor Documentation

log4cpp::StringQueueAppender::StringQueueAppender ( const std::string &  name  ) 

log4cpp::StringQueueAppender::~StringQueueAppender (  )  [virtual]


Member Function Documentation

bool log4cpp::StringQueueAppender::reopen (  )  [virtual]

Reopens the output destination of this Appender, e.g.

the logfile or TCP socket.

Returns:
false if an error occured during reopening, true otherwise.

Reimplemented from log4cpp::AppenderSkeleton.

void log4cpp::StringQueueAppender::close (  )  [virtual]

Release any resources allocated within the appender such as file handles, network connections, etc.

Implements log4cpp::AppenderSkeleton.

size_t log4cpp::StringQueueAppender::queueSize (  )  const [virtual]

Return the current size of the message queue.

Shorthand for getQueue().size().

Returns:
the queue size

std::queue< std::string > & log4cpp::StringQueueAppender::getQueue (  )  [virtual]

Return the queue to which the Appends adds messages.

Returns:
the message queue

const std::queue< std::string > & log4cpp::StringQueueAppender::getQueue (  )  const [virtual]

Return the queue to which the Appends adds messages.

Returns:
the message queue

std::string log4cpp::StringQueueAppender::popMessage (  )  [virtual]

Pop the oldest log message from the front of the queue.

Returns:
the oldest log message

void log4cpp::StringQueueAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Appends the LoggingEvent to the queue.

Parameters:
event the LoggingEvent to layout and append to the queue.

Implements log4cpp::AppenderSkeleton.


Member Data Documentation

std::queue<std::string> log4cpp::StringQueueAppender::_queue [protected]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh.html0000644000175000017500000001617710666754730021755 0ustar fboudrafboudra log4cpp: AppenderSkeleton.hh File Reference

AppenderSkeleton.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Appender.hh>
#include <log4cpp/Filter.hh>

Include dependency graph for AppenderSkeleton.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::AppenderSkeleton
 AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters. More...


Generated on Mon Sep 3 11:54:32 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh__incl.md50000644000175000017500000000004010666754753023571 0ustar fboudrafboudraa6da68651f0c4d9004c7ddf931606f26log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent-members.html0000644000175000017500000000415710666754773026042 0ustar fboudrafboudra log4cpp: Member List

log4cpp::MessageComponent Member List

This is the complete list of members for log4cpp::MessageComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::MessageComponent [inline, virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender__inherit__graph.md50000644000175000017500000000004010666754767027222 0ustar fboudrafboudraf96bb5f1d398b82122887aba1e7e777dlog4cpp-doc-1.0.orig/api/BufferingAppender_8hh__incl.map0000644000175000017500000000310010666754732023035 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton__inherit__graph.map0000644000175000017500000000430110666754767027173 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TimeStamp_8hh-source.html0000644000175000017500000001322110666754725021702 0ustar fboudrafboudra log4cpp: TimeStamp.hh Source File

TimeStamp.hh

Go to the documentation of this file.
00001 /*
00002  * TimeStamp.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_TIMESTAMP_HH
00011 #define _LOG4CPP_TIMESTAMP_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 
00015 namespace log4cpp {
00016 
00020     class LOG4CPP_EXPORT TimeStamp {
00021         public:
00025         TimeStamp();
00026 
00031         TimeStamp(unsigned int seconds, unsigned int microSeconds = 0);
00032 
00036         inline int getSeconds() const {
00037             return _seconds;
00038         };
00039 
00044         inline int getMilliSeconds() const {
00045             return _microSeconds / 1000;
00046         };
00047 
00053         inline int getMicroSeconds() const {
00054             return _microSeconds;
00055         };
00056 
00061         static inline const TimeStamp& getStartTime() {
00062             return _startStamp;
00063         };
00064 
00065         protected:
00066         static TimeStamp _startStamp;
00067 
00068         int _seconds;
00069         int _microSeconds;
00070     };
00071 }
00072 
00073 #endif // _LOG4CPP_TIMESTAMP_HH
00074 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout__inherit__graph.map0000644000175000017500000000023510666754772026541 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh__incl.gif0000644000175000017500000006573110666754741023407 0ustar fboudrafboudraGIF89a]ӿp!,]0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~CU=r; 9Q75o3-1/ HP?x*\Ȱ0YD|Hŋ3v8!@CIE<4ɲ˗0=S G5o*Nb JQV3?\ԦRLU: zիXI3O]LֳhӪ]#PdU,ۻxݛΨ6 0|+^6*/Yk̹s$@{MipRNװc_[Mheͻw1ܷȓУKüvqקkν꫅N=P |YK$shP@%FH)@f!.`(u$⊯"(4&b5y@y( iHZI6 TViςLZ\Re`)1/ihRfl"k)texgw矀bcjh袌gF* _Nj饘zPiv)K~*+j꩒ꥅJvLj&Jt+2&쯆PH챊 cF'P+B[zv`Z[֑ mP;"!ܷ[+%  #\?L;\mp{rga' Ulq 85\r̅ȭGʓ2ΘČͳlH'L7PG-TWmXg\ [@IV`Nd: LksdO6WWwwaa7!7Fj_Y) hOR9sV6Snks c|uvpINښ3qffz޸Y䨿DĬdtAS'?i1c Zsʘ?sV\os;Q3p[x>np@ Pd`8@ TP)A fdɠAup: p>;a "BO(vCwŒ2T% Q b hxKLMLD(J*pPb4u/-^0 f\H4Pl|"GʱUu!1QT} H7 OA}\%&v%90?(ȀIfc'3eʎal76s2HxRux3ج@ły3 F't~_-g5/NKr_'U2м*Bh;Vt{qI]F34N2Cgi1}iYѴkjcz꺙}[mZyh32HԦK]7{v(vjnՋu6|ea[v{8;Fpsndۼ5`/eӔ Uvpε `رUZ%ݹ-6lo祜W:xÏ*@v;9/t!Q6lW @zO_ӛ@kثIRQ 3צ>)%ԎWRHze<I ɐB 򤏳YWwPB&IQ%ْق~瑳R2# 3cƀ?>:id '2J;?Y'I@Q)ғV~Vؕ19ͨ:b}Gɓdc h6n\_ UWIe} 4z)4ODHr&m/TX >N4O8ȗ4+{9Dvr#ن iT}כ2% yiyfYIpGڹeŜِ4ɆyyĚi|Ҟɖi{晟r )DBi꠫ `3M؟ ZL١9ىG5cá$ٜ(L~X3},jR::_p詠qת ګ[iJZG(P@ʍ?fgJZyZ:4)@:zh,IJ蚫d%C:>zzOҕ%j-%\ Ϲհ:ۉYڣ kڑ0ʱI Z#یS˲&ˑ4թji2K=6S<{0ۧLEkPl,xYMY[ isi9[WcV(tCa+mh(1TjKEXd[8,zW SZw븏prGGuە˹|21ֆ+@$kW&6+ iے[ Bźsd* BěJ&ʻ[/' ˻F֋ ۛ[+m0Zۙ -k鼠 BØk.efb%5݋ kV\pB{L`&;Kz §\Ť7Bw} 0 *,8uW13B,Dx>L)lQ,v@k`ǎW<^KM|NZlE [kƦYJs|{ϥ \i,X̩(<}ko |#r.^t@,_  KS}A:?<@$ gVoeir]vh\HQ5ǘ|#.֍cw߷rujdUॸ~09*\hW*s.yh7ӵ[Hr Pħrec.̂nɳ/ @i4)S8ٸ^K7uYm QscH|еۏ1h]R fx΂N2vZ߀.2={R@|;ԣW>ur}C@Oɝ8Gi߂t_e'1&I$!*a>Y$ƒbDd8Nj ˈbExɊ L6PF)TViXFY/ސR&:5&?bL@cKC]$L7PL'¦e4 {n6JLD*餔Vib AN:/6*j(!⬋J ZtB+ * kRt* )m b̎ g#&qdX(C>eo@ru({:w2gg/Zo(V!{u#F B܂l ̜h͖ь`fK.) ]ͼЖL&lucS7۱*2ҫ Ac<Ԑ !֨ #{r}msAƶx vtOf IՅ7^rʍrlTL&yޒ5xOS9OG-89w6 gוֹP:Ǜ;ţмyԋix>j#ω g2 %oW 4JͼKOoP%Wt `FB@=Fk\ { Z"@0K8>+Gqj vXDLJH*İ2l;n8*mF*.dP$4 qHrIb00.?K< iEu0ѡ E" DY  e4 'O^w@@QN֧(uۆ-Le$!!E8#ta%#bű,$(DV2ʗLy-z#]d$%%YIҒ-ީp*pD¹L b ?>1;ًdIZR rV݂7u-y"u7XIodZ;HM%TVNa gk}8.ϋâŸ*.q[EWU7VW1@N+AXuKc ecj,&oQ)0U)O9Ar>E}=1 7>*/,G4U3 ='%xp6t1;ٙͳѼi&c<ɩ;BC%[JQz|ǪLa2zי>E:'. w#M5`3v r6u͟ 1޵MJt?ֵ77z]q^ ׏n0NnqΧN7UTř|8r=Boan$oe06SMw3`xs=6|&5i3n%{$ǹ[U'WŸa'S[5q;sQrhsmC']ܦ_Ƭϲu;C{CϦ47(+${~Pb&]X)G/|`K)ua=Ι{|Ɗ><03j0Oz̓\FTԶEwQ&w>o9C~Ͼ ,C3s~۔5lh|%A>eZ&T8 Jqg7~Vc|7 #]k>Vd6,6J0Q<[h6t7Ov‵~&TgPw 38w %fb7{s4*7Y҂w57d\Q+u9@R~fWzdWBkGixcF<$a'o^(Fg`sWh?aSk9j 1{{ȆSq׃>H t(J#OOGuEhXY}W!vxQh$25c!\((Xlj#t艏BU hng1i`(ᇋhӇHZ4Kv1Gwi#2njp ͔QUC`87He8 R'/U3dvX渋6~ 0 GQ5"($5 Fx"dRoёăvfyB9ΨǏnv O hHr o2gt0I 4 Nd6IHy(g; >ɎkN4C-T&e6_tL9$LtfuVgٖ pi4@h`'MFm|)F< DT[ }IAIɘ!䘯 KtLٓxY O!t Gp>0BĜL"Ty3露`I՜iY {yH; E)NP1ћ&nYx syNJ9XI*I?Y"j Xk5p;ɠo [ٟ9Ћ jc,r <4wDTMyؙ<} (A&A[hNR:U#Jgyy10] eShʣ=ztXvmUR`bJ:_mYæ 9%yԀ#ʆ:Hkg cyZ ٙ9UjY*%?h ꦛw`zʉf~̺$znf6Xzؚ:oZ7rju6dȫQ-C9q:MpણUg+c/ʨ*WVꊪ:H(qkkȀ]":m:a8CdX԰Xc(&qw0sL:Xuw-oØ'K[},4 ;bkf x.7nӭzfĺƖHC˂&1[M#1$;OYv{xY2A/Դn)` +3Q3x9N+fP(VtwWd:.WDz+#:~ m|q<븆 L]iYpml&]ZhJؘˆw+HȫWsp &pd!h Xx;2h7O% ّ(˼skֻ!^5+=}KkY-ӛkh;{3X\Z{\ jG!V9l ?;e|nkf7e,~%Guv 6#/\?43S:0\JdG ħD' YQL)*@w:; F&b[,gb|i]JwB\sf ["UH''Z`{ 8LThȐV¸kCKw{#3Y( gܫƵH6lY Uawj1+ʬ_`u\j '`쵺lIW̱Ȍi]/U\iҌC+<'l%8\L&[fjb5\7KcB n2R}~lwd# uo[_V|=X ̲xs 9OЦfrνҍӛc!rӮY,T<-ڡt3̒D 1.k 翵zt-4=ٽ :1vt@CSSt"kA㳺'LM9P-#q4 8=BR9\ר\\ #I 釮7hl3J%lG>JNZEY Œ(==Ʒ:<3^! #K~sߦ췸LsU݅Sq>,s]-/BSj>nnޮZ 9*SaS̜~ ֒ZWަ~ f(~f|bu"NڙZIkSZ鍷ؼ,C{iڶc;ϱ݂Ž:&n~x !Ÿs{~!t$m /]Oij+28xf?ј8\KVjG5˱W}-7 L,hW,NUŊf#H/i9q%yΦ? 3zIP0Ii`(diw򄏪tkц|%dFd:wgZجVDsH[j7L.3ڠ\]$xge}I`dX_0,X'y@7$8 6x ,wr=!ͷ4jӎtüOטՋFs=}.,ۋ}׫;9'ϾǛhA葱< 7ŲN'>̭nsqy`MЃpAb,Z (Bl 2 |*\ w(Em`d> vg(DԐ{A< BDa5EϋZl pQ_n3_hq0<,iˉ4 H?ڛ^ HϓI8 ߓ펬| Pr0{/sY|Q2)fno]!efٶE})<\)#|Ac@Em jL|j(ݧDʓFpaȕs8l#_:BR.aH.M].ϲ@uU]Dn _~mKW\ݔl%xl)GqLv=l#6 rn'[F$<ڥ /mO At)% wݲ[+H8#Mq_o xC9Z0@,HqZFwI q|0'2[v ig+Iҗt{D&r}uuZַg׭\}dw@4 E;;  UT Ǯv4`~{rmX|XRCeM.z7oɏ;Ԑ53=ٛ(&P{+/<2A H2!~A|`L=y|]=Wp| %CO~k]ZT/j8MWG< v.//gH7n,рX|Wpx|P&)1/y+(}y1㠂3x6Ճq~66{DH32(voG!8TLIU|T(,*Qvc| nd( @Thmqqw7+ǃ7|hEQsoyVXJ{Á|Ay@(ibg_i+k2/y؉GM$G{'8{Wۗ( /ҊsȈ  HyHӁ3`1x$s/8YHx2HzE߲Ȇ٨x(X7((R؁8 X &zXƎ8긍xXICXhiȄQ2@Yt"%j$)&ɒ YwIbC%H=:)~+~p2`ѓ^N}?j IJxDi30-;iP/Y1Z\IWԸ%'dy5fIhI{'csiN著krtWa_kYȆI8'N0 G.)^Ngőג)Л91l醖QOg?@B⨜8(a!C IXY﹔Csp|֗oTYWwiYh(xa -$jrӜDȡ¢%j[7t: Cꉾ"J'IErHo3Q Szzj@g2`[ijqщ ;dJi1؋_jd2+Az6z9#J fN .>"Fn!g:޲h{dҦBwr̷rVTgéU*}ehR\LچrqgQcۥ{p9Ld7yE :5Qh ה򤒈Dg I _NdE8[RfoͺJzCe`j;@"XmhYQeow㨮Gʏ ZR S=ǔ {++~,4fN[ @;ǘgǨ'̳ܶR+ʶ{#\Yddܢ>̢q\˭O̵H<鬲̱͟[ϿL$ </Zq⬐_ͦxy@\3"JS$͗N|z[ыr𱰗|(=Z!}+$i^mSH6ʹ"L.MmPRj 9yƇLkgp:'0.׹e/-r[Dh 4?϶;i6fgw0I7ͻ`(df,p,[Z++Ȥr :Z Z;T5muYz.+u8& ~p;t_f} SX0kO9~nE|jh3U'cixŲi*IzؚE۞Bԫ!QodD((/@.>Ç#JHŋZd,#Fȓ8yP&Z$H/3d9s4QCm$= pLNԒjEb?zU@\:κj\)wb"޿M )Tl6uoܱ'q(=Z``L-ZK۫{0Ԫ ^Y96gͶ 5o&vPc틵ѯaǸ#:'*Օ]bsB<<%'/ukڶQhɵ^bd$ր UJ-Z NsكA&!-meU8ޅ4M,C=VXda'pO;*ًGTViE9\jRqQu$zLfi6f1`x|矀*蠄ϜG搌ۙ.B(>;90u駠*|ZåGVz*9ê7qUtJ+lԘ JA3ɚH!:vKjb ,<nj疵1Qzk 0Cm;ҹ4΋k0+y^wIKp_LǗ8l.:,r SˠZ2\z-b:L)xE*H'M/k|`Q[0SMѓ8i XвdMa?MJTsiCw`/ru1 Ixw5P8]FpYí(*8/N>x[zx~٫ykʟ_''nK~wVR:3-;:9~6/ky^;yO% o$(G>Cw:ϯ C @~KIGA u$WBvU*u'L]BSMBj0t!G0!ʒU!@|F5x;Q1|DB)bwx:1bQ[^C6.q]F77ÎTԛG}H y_vxF *4 Eё#$H?`ж &K(c K^@Q}b({%GzqDc%)YC1 #,kIC^"r̤&qIUJC@*VJaZ+2`Fk K^t$Nq۟5 LJ%fh,,'[Uw4Ao).+\~qQ}ggY:c&j i"BHzS|ư<ՁQl\}f7ht'#zv|("a#H%(p򷂑b&$~4H)hz!g7n7jY"zFU˶R0~4F(=.؂B#XBQYŃ5T7!n9hX-PdXPowvqZ؆F{pWR`3Ȇ7}}致 P<1h{ kvva8Rn3RY'"GGAq+jj_onhWxe( z=5lFsa،^W \^Yf`{0}^hh|22}UcwcxXx]҈qhݷWn5Ň I|yǶvvi0)X wkp6㍖ (( wH 8ɑtg26y#3sᐁk=Ye%Y3Gȍ"BnRe1AiAޗ(AD5w`YzIJO ǰgby*Nogii n9zDŽxg}wYyȖxZr)6{iPAؐ!Uy!V$Ǚ s.\p)R70TY#e|6Y) )%F[D-9\қ'y9ٹJ@h$dǜu٘(I9VL)W(| :)yPGZRbֶS 5I#uoҡ~6á&YOqJ-z]6i;+IoY9沏9ڣ'COv')扡{ܩ>Z1(! S*0C-:yG祃 [Xk=]JEfꁔl)D*@N8L4y]%&:Φl jʊ*2}:JAuä8gwzVè dB7J?*a>%)RrsiiiOP wSGtWIre"z)$|숤IzzOg*i95j8hRUHr,Әڬ>4 r 8ʧq {>Sk1; Ja1[ز%{Oi ;yZc3Ki*;˳4.+5+~u i>|\il|l\˱,1l]TF~q wviȒ댹a]v䓪:^;/䝑; @߼۔T޻ab-KPBua^ dag^knyio1y-.h=xç%Zөlˑ^{}?=u,8^9+ꮞ=ƻ뚽c0~LLю=nɵKa~֘|A۫.N1 s.\j~e/7+nc>{+hf*>*Xힽn$ޣXp.ut58O&o~Ф~F5// 4O,/ES,2ACO"\Bu oVP~$.c/['̠~lPxE**^Gl5fvNn_!OxsW}MdnDu?H~ FyBƧ?V`;_*xL O.XEtƿqh(߾èaknzUL4{ILͻ`(dihƾ-,tm_N1 G,@T5tJZ"v5rQUxz67`^9zQO'O|luYy7\>_0mtoZLJK q«#C{gW֪$pH| OKRTY&o> נPs=dxΠŋ}bT]E`H䩐;P Ҡ0-,d'qAIQʟֈ&#jb]T"MA27sTfIf%|?54G&.eǡ"ԠDX:s͵biFGc"!:7 \876ce-u BHwz!IIU؈XىO)X_'p)tYFy H;)$~vP(Zֈd6TXZ|rʁfBkb*ꘜħnF#YRjm8zҩqzWpbk0#:ki[V1kc^[fЎ\AϸԊ,A-4[ kS;S/$&,pN,ýzk c].&㵰S* 2fx1/29's@),=M;Ͱ6e+uFG)Jo;CiW[ ua46 }vd}3vղ12v&ipC{ v+L`,&wqĵ.ٓ+9yAyZ|9̧Yx쎟7Q.븫;:x><KVk<*p\.L5RSd=峯`#./;YLRßXVs`\ z6 揁 ̠0h"\ %<ُc\6eXЂ5@ {PB20S C^@ qDhjZZH٭2,ĶqXoL#ᬆ2vjnTR$5:D#"1R 9ICNk!>dHJ͓Z$5HAR##هErYIPݓF<6==h7HRLDʡ=B1 ƍԠ(%i#;RT27PIRhKҝ&pdL5ԧG%MN7 ӤTIPImjnjQLZ}$US$C-OQ7UԵ:e*Y֙u`-;vUsXWf3 Tu/Wu_;(ŵ-@;Q]-6L mccXr'_fv6g]QZUMZs;RvT5ogXMf=.!m5Z״D6܎&YuYهvF,vŠR;w^李Ik-֚%e{W?P/fζ&|f`MV< %k jͅ-beX6Sɔy#.]Y;X6ƆGcͱ#8*~9ZzOd%/y}(6<-OzU򑭛{73,167njmr,_$u3+`l3$hE4p\,ka?d*zїޤ i(3'sbDV>[4q"A;#~9I]NmCsu@:һVw\j4[掍lky (]Rnn"*6 {{v}4v֞ jdД cw}]]ͣAl›թ>o{?iqyoEKȌ[{8k?S\R-L zsi&_"gTݘQ>9anc&zʍRKތc{=EcNhOՎT7aQWޡRӭn֩wpRotOpD39V~ j',8X}'BpG+aq5/V{z}Q5<6}43~_˔Ѭ+8o #h5~.*VėuɋDȂ+ yEy|#~Ӈf7wG7 (x?YUGKy0vPB7 ɐf3yhP2{$iz*#4cb%tΖkB*ZoA9df"M,hB|\i T&a6XZSN0Pt_ʒJW)訑JA8AXq uN 3荱pxNyJa:lZ~h`uj9 eIrJJYKQɋʇȫ/x*ʤ!."ښʬ4f&lU! (X(fJ-: ֊Jʎuɪe[ZnuՊ, Y亰)˲ẇzx :"*+;+^Q7G:[ʨJ[:/۴Z^6kġH`۫jND;i!yz|@0  BRN'3kۥӧlQyB{%iP+S+[q_ S&W/[,76 Kx:SW+h/#l{$g˗'Ơ{4i̛8Y{蛾y t[V+LE4u"@K+IR3V6{V)Q8lU ]kq+BR–S({1<su3\p9|ttwp;,ACQILԩNPR<@dLZO `M]HfC,i|lNkor|HsԟFԀHOq÷q8|h{ *my=É :)k`6,sY/}ז؛}U,>cĩS٤usKed>4خ-:B=۴V}ٸK2Y"]܉Ɲʽ=]}؝ڽ=]}=]}>^~ >^~ " ;log4cpp-doc-1.0.orig/api/OmniThreads_8hh__incl.md50000644000175000017500000000004010666754746021601 0ustar fboudrafboudra6c8b15261c364dca701801acc21de8aflog4cpp-doc-1.0.orig/api/LayoutAppender_8cpp__incl.map0000644000175000017500000000304210666754743022575 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender.html0000644000175000017500000003436110666754771023656 0ustar fboudrafboudra log4cpp: log4cpp::LayoutAppender Class Reference

log4cpp::LayoutAppender Class Reference

LayoutAppender is a common superclass for all Appenders that require a Layout. More...

#include <LayoutAppender.hh>

Inheritance diagram for log4cpp::LayoutAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::LayoutAppender:

Collaboration graph
[legend]
List of all members.

Public Types

typedef BasicLayout DefaultLayoutType

Public Member Functions

 LayoutAppender (const std::string &name)
virtual ~LayoutAppender ()
virtual bool requiresLayout () const
 Check if the appender requires a layout.
virtual void setLayout (Layout *layout=NULL)
 Set the Layout for this appender.

Protected Member Functions

Layout_getLayout ()
 Return the layout of the appender.

Detailed Description

LayoutAppender is a common superclass for all Appenders that require a Layout.


Member Typedef Documentation


Constructor & Destructor Documentation

log4cpp::LayoutAppender::LayoutAppender ( const std::string &  name  ) 

log4cpp::LayoutAppender::~LayoutAppender (  )  [virtual]


Member Function Documentation

bool log4cpp::LayoutAppender::requiresLayout (  )  const [virtual]

Check if the appender requires a layout.

All LayoutAppenders do, therefore this method returns true for all subclasses.

Returns:
true.

Implements log4cpp::AppenderSkeleton.

void log4cpp::LayoutAppender::setLayout ( Layout layout = NULL  )  [virtual]

Set the Layout for this appender.

Parameters:
layout The layout to use.

Implements log4cpp::AppenderSkeleton.

Layout & log4cpp::LayoutAppender::_getLayout (  )  [protected]

Return the layout of the appender.

This method is the Layout accessor for subclasses of LayoutAppender.

Returns:
the Layout.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Portability_8hh__incl.md50000644000175000017500000000004010666754750021661 0ustar fboudrafboudra211568b9fc556c85c20a1da0079cffcdlog4cpp-doc-1.0.orig/api/SimpleConfigurator_8hh__dep__incl.md50000644000175000017500000000004010666754760024163 0ustar fboudrafboudra700d9fc160c80c1d571ced3fd00e31a5log4cpp-doc-1.0.orig/api/globals_func.html0000644000175000017500000001123010666754775020373 0ustar fboudrafboudra log4cpp: Class Members

 

- c -

- e -

- g -

- l -

- o -


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutsFactory_8hh-source.html0000644000175000017500000001164410666754725022776 0ustar fboudrafboudra log4cpp: LayoutsFactory.hh Source File

LayoutsFactory.hh

Go to the documentation of this file.
00001 #if !defined(h_409ac787_0acf_47ff_ac15_3e9024d40315)
00002 #define h_409ac787_0acf_47ff_ac15_3e9024d40315
00003 
00004 #include <string>
00005 #include <map>
00006 #include <memory>
00007 #include "Portability.hh"
00008 #include "Layout.hh"
00009 #include "FactoryParams.hh"
00010 
00011 namespace log4cpp
00012 {
00013    class LOG4CPP_EXPORT LayoutsFactory
00014    {
00015       public:
00016          typedef FactoryParams params_t;
00017          typedef std::auto_ptr<Layout> (*create_function_t)(const params_t& params);
00018 
00019          static LayoutsFactory& getInstance();
00020          void registerCreator(const std::string& class_name, create_function_t create_function);
00021          std::auto_ptr<Layout> create(const std::string& class_name, const params_t& params);
00022          bool registed(const std::string& class_name) const;
00023 
00024       private:
00025          LayoutsFactory(){};
00026 
00027          typedef std::map<std::string, create_function_t> creators_t;
00028          typedef creators_t::const_iterator const_iterator;
00029 
00030          creators_t creators_;
00031    };
00032 }
00033 
00034 
00035 #endif // h_409ac787_0acf_47ff_ac15_3e9024d40315

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FactoryParams_8hh__incl.map0000644000175000017500000000031610666754736022234 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ScopedLock__coll__graph.md50000644000175000017500000000004010666754775027476 0ustar fboudrafboudra2a154e359177c3d97c718c4b9a45fe7clog4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent__inherit__graph.gif0000644000175000017500000000230410666754774030031 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG:g=(́*蠄j衈&袌6裐F/7)饘f馜v(wx*ꨤjpꪬjjꬴJk3Xj뮼 +찇*&ƀF{j0<;k=d[*/l+hi{[ ,6-«nܲ-Z ? {/B#pW| /,* 2S\2ȧ]a"\6s|mL3o>w3E{7 sjsLs/3Al5,mW7M6_tGm3ǽigMr\OM!]z?7΄;mL/_kS z^c5ۜ>2ڏ=;{-rrSz(䬟.㐋îs:=)w v+o.gow[/쫀 |?' /;log4cpp-doc-1.0.orig/api/functions_0x6f.html0000644000175000017500000001471510666754765020622 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- o -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_0x70.html0000644000175000017500000001250510666754765020530 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- p -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__12.gif0000644000175000017500000000060210666754766021162 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦 LN 9FqLF 58ӨUX=d\E)$5q3^pk(=ާQTgA焈H(#td 89 &uWHJɘz'9z:z{,;K,J̜Kw log4cpp: TriggeringEventEvaluator.hh File Reference

TriggeringEventEvaluator.hh File Reference

#include <log4cpp/LoggingEvent.hh>

Include dependency graph for TriggeringEventEvaluator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::TriggeringEventEvaluator

Defines

#define h_fb88639f_85c9_481a_a3a0_f25ae8bac24c


Define Documentation

#define h_fb88639f_85c9_481a_a3a0_f25ae8bac24c


Generated on Mon Sep 3 11:55:00 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh__incl.gif0000644000175000017500000000762010666754764024445 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.znx@~zrV$oIq#nrlWj:2=wюwoܷN04޼˟_(&`zVhw0߅v\zሄLh(H B01):6R@cd4a5fl%@iFftpCqsg|ư'SyZ#si Bv硐hiIf"=y$j*jb! gb*k"bΪ֯+k& ըF-z fmlk  !ɸRnH úBJ"겋5k'̉&܆~Q ,. q'|-T ?=[/|Alm"n({-1r` "/ĠʋJcCp=_%<0 ߢ]n2s v}!6W&NQKXAlW^ $)*" 8 Qf"hI(42fwHcH5Bq)lD$"ɹy1\'c(#2`*+e&Hܩ^0GEU2q=/0D3D~2#98KZMP&3'p1m[hB#=-}w(Ds~dt'3'o-BwqQ?7f҃r$"P"vM=2uM:%U3aoʱtuSJ? ~*!Pc)RF-@qJJS9@qQZr _5jC^YU_0V"[ԺԁC\WNo `KXZM쯨XeA2NoYeֿF%?ͬf7@שp!؄&@{zlcZjK­YMo,BM.o];:еCm,)ZCztA;jinLwo4LKa/|_ʗU}^跿Npg%CDq`[a2DMF1LhYpT,?]%f\86I]Ťv1"6cSѼx0FL!ǴeAY(;2 ZA^ 8w,;Lu5No`Ho6{96zs SAqQ7s91NБi3L)ׁp3kPҖȣs Lw1 RґTWӞ5>y vgBXS\Z'g=A:u׈.hXęӨf'QgZמ6YmjnW;Vrc[6w0!G4d!J4{1Ͻjt[vSy/alԪfx5QHW:1v&FR7p9*mK. ~h;许[mBwx|9^*Чdf.XǨr^+>~>tl7 ߹.qoԶut=E˽L6߻73j9r;"ōXo{]mt#Ӝy3iWo{oJ}F QZ=(]>T. {ۺ:}׍64ׇCqʏ<7'c>};~d"?'p~(' \d3ja X|+pH'( k(+v"] f2 "4#UXU٤\:-,d G7x1T;xH[ȕLXMXNo%HOB)X8u85DdNEP;hk؅8V20qf"my$i"dOM\@F!uGO3lv{Gex;&x@ȏL<rD!A yEgo0%HXю6ْ{>U8I'yxTugB䓃VJ'?$L#M4h9IT=|v$@A)CIwEPJJiP+RLyrn9ǀQGr[9w9ݨFdُf5hGXx)-ɑzu[;o5yؔ0&rrYy苰בMdQ$C=Py7摁{p]˳IG".4EXTSҗB@`0S~]!!Y02L`> iW+Y 2Y)韸y   YjI١zzO5,?(X'+ 987J ,>;ʣADZP]E=N)*5T*Cz MZZzNWQ`zYZ cf5]*Szl&HJ iڦrVq e:xj_ w~*uʧ }*Z[{jF JZ *zt ک l:hѪ:j =:haj gr&7Ch[;JK :jz%׊^`.zJ'2庮cp9Jc$y󚯤RXϪ7 Rw# jd?"%@(;ӮXi?4l&+/oĒ='6Ֆr. 8kqB9di* M&%+JHIT;g#7[Z `[`; d{Rhhlp;\)t{x|۷~k ;log4cpp-doc-1.0.orig/api/functions_func_0x64.html0000644000175000017500000001125210666754765021544 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- d -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent__coll__graph.md50000644000175000017500000000004010666754773027600 0ustar fboudrafboudra8c301d31799badd71349d151018093f4log4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent__coll__graph.map0000644000175000017500000000023710666754773027700 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Properties_8hh__incl.map0000644000175000017500000000050010666754752021606 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton.html0000644000175000017500000007760510666754767024202 0ustar fboudrafboudra log4cpp: log4cpp::AppenderSkeleton Class Reference

log4cpp::AppenderSkeleton Class Reference

AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters. More...

#include <AppenderSkeleton.hh>

Inheritance diagram for log4cpp::AppenderSkeleton:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::AppenderSkeleton:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~AppenderSkeleton ()
 Destructor for AppenderSkeleton.
virtual void doAppend (const LoggingEvent &event)
 Log in Appender specific way.
virtual bool reopen ()
 Reopens the output destination of this Appender, e.g.
virtual void close ()=0
 Release any resources allocated within the appender such as file handles, network connections, etc.
virtual bool requiresLayout () const=0
 Check if the appender uses a layout.
virtual void setLayout (Layout *layout)=0
 Set the Layout for this appender.
virtual void setThreshold (Priority::Value priority)
 Set the threshold priority of this Appender.
virtual Priority::Value getThreshold ()
 Get the threshold priority of this Appender.
virtual void setFilter (Filter *filter)
 Set a Filter for this appender.
virtual FiltergetFilter ()
 Get the Filter for this appender.

Protected Member Functions

 AppenderSkeleton (const std::string &name)
 Constructor for AppenderSkeleton.
virtual void _append (const LoggingEvent &event)=0
 Log in Appender specific way.

Detailed Description

AppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters.


Constructor & Destructor Documentation

log4cpp::AppenderSkeleton::AppenderSkeleton ( const std::string &  name  )  [protected]

Constructor for AppenderSkeleton.

Will only be used in getAppender() (and in derived classes of course).

Parameters:
name The name of this Appender.

log4cpp::AppenderSkeleton::~AppenderSkeleton (  )  [virtual]

Destructor for AppenderSkeleton.


Member Function Documentation

void log4cpp::AppenderSkeleton::doAppend ( const LoggingEvent event  )  [virtual]

Log in Appender specific way.

Parameters:
event The LoggingEvent to log.

Implements log4cpp::Appender.

bool log4cpp::AppenderSkeleton::reopen (  )  [virtual]

Reopens the output destination of this Appender, e.g.

the logfile or TCP socket.

Returns:
false if an error occured during reopening, true otherwise.

Implements log4cpp::Appender.

Reimplemented in log4cpp::AbortAppender, log4cpp::FileAppender, log4cpp::IdsaAppender, log4cpp::NTEventLogAppender, log4cpp::OstreamAppender, log4cpp::RemoteSyslogAppender, log4cpp::StringQueueAppender, and log4cpp::SyslogAppender.

virtual void log4cpp::AppenderSkeleton::close (  )  [pure virtual]

virtual bool log4cpp::AppenderSkeleton::requiresLayout (  )  const [pure virtual]

Check if the appender uses a layout.

Returns:
true if the appender implementation requires a layout.

Implements log4cpp::Appender.

Implemented in log4cpp::AbortAppender, log4cpp::IdsaAppender, log4cpp::LayoutAppender, and log4cpp::NTEventLogAppender.

virtual void log4cpp::AppenderSkeleton::setLayout ( Layout layout  )  [pure virtual]

Set the Layout for this appender.

Parameters:
layout The layout to use.

Implements log4cpp::Appender.

Implemented in log4cpp::AbortAppender, log4cpp::IdsaAppender, log4cpp::LayoutAppender, and log4cpp::NTEventLogAppender.

void log4cpp::AppenderSkeleton::setThreshold ( Priority::Value  priority  )  [virtual]

Set the threshold priority of this Appender.

The Appender will not appender LoggingEvents with a priority lower than the threshold. Use Priority::NOTSET to disable threshold checking.

Parameters:
priority The priority to set.

Implements log4cpp::Appender.

Priority::Value log4cpp::AppenderSkeleton::getThreshold (  )  [virtual]

Get the threshold priority of this Appender.

Returns:
the threshold

Implements log4cpp::Appender.

void log4cpp::AppenderSkeleton::setFilter ( Filter filter  )  [virtual]

Set a Filter for this appender.

Implements log4cpp::Appender.

Filter * log4cpp::AppenderSkeleton::getFilter (  )  [virtual]

Get the Filter for this appender.

Returns:
the filter, or NULL if no filter has been set.

Implements log4cpp::Appender.

virtual void log4cpp::AppenderSkeleton::_append ( const LoggingEvent event  )  [protected, pure virtual]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8cpp__incl.md50000644000175000017500000000004010666754764026065 0ustar fboudrafboudra14c4da2bb6b5c1fb6738468e407b2ee0log4cpp-doc-1.0.orig/api/StringQueueAppender_8hh__incl.gif0000644000175000017500000006135710666754762023416 0ustar fboudrafboudraGIF89aOӿp!,O0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS+׬U˞Mۮ3]zv!<6ȓS=У`س[Ǻi i]JfdBN鞔Vdaɥy[~b>Wexí9nfG@ghg %zB6gb aꦠg}"h\>ʨf"ig^HU"Eji 묮*k Ik˒l= [HBnkZnvK?.KP~oЋ/to p<!lp _pC܎$WL[eb)BqpLr&.sʴLQ;{ /GkpsKn/էIW= wOi.~&o/Z/B$5m@DP7 =p;T]̠B̄awH` q CLmp=BDž<|97,#*}N CF +S^9X~9#j8C)H7‘sMB;ޱrc7(H23cupH*63{cYDJf&< 39KZU <)BRJ&dM @V>(cH +r_/g7Lb_1)L A3-cBfߴk^ 8IrL:s{t`<Ћ'gv;x.@PG!ڿ1Qr@) 4 "B`qu[Ͱg"s:rb eAJt:E m] 3倦ϤF+D%<$F])VՊ4ɴ"?)ڹN,N#U5f/1>ֱwl`:['^pm?YNvYNDۚ6 MKqI&å;KI,oi֍da2xٹ n{9V7 L2|%zwJD/_H^M?Nd)3HpCl<IuR{#3zqs7Af4uT z˗t,j=#_M>q%0Q -3) wM`uN!waۿp qHh=<%yKQ1}7Rfм1G U{ O8PO\&}TqO(ŋ>@d2 ߙ] kt_y|(}8?@>`κ?FRr''h{?h~= FG3.Iz e3GPxCT: 8<׀m'? ,xJ̶;:b'A}dYumցƓ!b;8#H02C4(5x8`stCM)Hl)VX|YS,H\r[xA{kw]hdb؃ge8TYTkX$715R86_" 8Dz*8~W7s9tX@vxq(KveVӉ氉fE8HylLpV |%'0ufpҊHh=Au\#nUՌh(X9֍׈hzqon\8X&l!oFR'!GrHJ"XU#l(7jxpc~ݦedEАŽy~ 8F2 l$^P2* Rjؒp4GF)MBY VaCCIC{ԜFSjc(Ή@2 rvn!2`HϹfמ2!9ySﵟ.MxIbf9h:Yz , w6BY:Ƣ Ht *t$(Ai:gzEt1Ģi<69}:=z x1?WfB86AG١JzS4\S Hz/8-Uׇߨ?ʥU8Z7F"z_ʡvWy w4r 9}3*|5YP yiq7WҫʩƺsujĊ:A6b "Y㚵$39h7S*L )i *jjLiEjZ!FZ7I(!yj(=DtLS;G< |LIJ[ʱZ*lEdųOw=;)3Esb7[{TcPz1 K"!U*'Yۋ8˵}Z䳅!J: bvq.)}['B˰&ɤqsf2mTRsbz`?ZZ{kQy z7ؓ&إt(~ʺn֭o5whNjVQtv{ɍq{(6Zry}sAdˆ[ nɀY˟)"<$\&|(*\{vrhq1u3@Nڊ|c)ÁM{;p戽@:?L=7L`jx1{ DxXeMM\zB̼R)6pH@h<ΔwjBư9`F@Fw]Sǁm ȃgzxm$?Lpy_uF f,|ǰxϛ [ Ӆj86Lg˶ |˰b9Y;̾4tdĀ>q(Jvg&3:ЇGd/V]n_/6\.f\ iхqd@l~NB?9I܇;~徝:`)`) -ov47̌{9h%.IA7QyJ?e!i[?%M>M|.m>K{Xߺtv40dnةyJ?i4 ,KB:ݖs?/c`y[ ~&w>28M ffWkYcm aENTL}ІգślXEEZDb6c*aoʿ.loNg@^'*oC0$zY`]7-d_Od]N)鲷+vI^8]lp,E1xpH,Ȥrl:tJZ v޴ްٓRfҀ%!x'/`-%q#os(.$n+Eh}{>gbI?zklZrww'u51Ύϙp"ms!Л'y; eVƹʼ`#ޖ})H M4:ӴyۈIbxsɓH\ه!Ku._WE(]i#a1eֲ)vt’F:/Aʑ釤>#z>`ÊuY$AϪJ6pvdxlK,_ݵHq0OZrH_^ /\)j|23ώ@b+z MvtsfhFDXKoNvqSw :5a^2y4+^Og\o;7I>Fx(@O3O/Z^߀XfqWI08W?!uہQ0x'MG!2*ۇ(螊j`vh" iQ6c"^,2blGқ'%>BPV%OO88cʝ#,5Ys,)e)`f;i4Ci"՘a)xU~5|:Q0NeiZHfVj\`Zgv"a&E rRGꪬ꫰*묭v2IFJUCy+dj,*Um&ձkYj)b-yjڅ(LHmX۲9Z]:կr`E;&)fc8Z츠G쪓ݾÕvw ,e(K @SBI2hObIpOMK&.gLUn,p 65+dIF46a9܈;r+ҳ8=Qԝ(%17₇LA[b?7 ]:u-х E*)<\9D~s[Xg.y';ؐ˾{ƻyŪȊ\->8Nz&,"4 Oܗ`]hZ#_wRd 09VaLf29)$?_KHY>6 ZJy▬l0$/I1 rS|t3 %Ǟ$)mFxUxuE H֙asiS<9φ~ZCE!>NJZ&j/*IVbP*BQ55ӣi4|ƴa%x8Fjhњu\q/OуEEEyq\U79)PI?W<.%:fS+Uo*O赐TkjWR\"hW]Mrj k;2I*KYz,lW@łwdB` g=kMί*Fa4>׷|oĽ ᅇE.PCJuVA*ײûѺnlWƶCt{ý%zyFo[bӤ ߋ-p<ՙ3EGm`%< z Ժ fp!׬EG| W~[T!J,̱0'dc1Hgm<,Td#_7kU(W׻(>o9nK`d2 !)"ʯ`ǏLˮ3ŪNpŁ3} ڭ9nN/bz&4*|V5ݽR:RD%kghl=z˜47cd65X@%ޣEKHӢN_3ɧcbacid dk(K#)gQ]5| !s3Ơ5PM)ֻ-I8VMMoRN4c Sdf+tHǿz/:Ḭ`Swg}f|(8{l c UG?\~a#;˻ϡrQGu@g׷>&WFc?J '[mJ]JW~DFr%6fWG)z艟IϮcm퍇9=s`(йCCTWsb?&]з'xiy1c5jl-gJҧ>E+iZ0g yx?͢igE!zIj"[Is)qs~=7dXfB{F~m;6~~Tw=| X6 9vsb;pSx {Ƃ Nt&q~7xV4sgVT/œ90D6Vs40owd&GӢ}@7[*: DBrWDv6xc;"@<=|sHeT D{c &(Jutg}H"0$A7qZt0SLJs/>WV9KV`cX4Wbw\(kk4UG-]aunV{x_*QLGREcdx'Xc؋_Qh`l(i^oWv葌7=.vYnjPÎ?!`Uo܆O(?5f(B똋eGpA|F)(?>Flhth){ 94TMO+}xD>cc1yL4L q<ٓ196ٸgAfEFfe[6PR1O)𴏶)-dkipRLv`CcXIЕ!MXFi"浖e!ٖFa@"a<}>oix )'Ă'HYYp y]*ЙH"5zitFW޹99h lv4)1.F4tgm3H!螊gHLd'RT 4T>$z?4#ER)>zbXK!1U G6ZR49FB"8Ww,!t걏;%wu!,* l~;k gUKh98cjH÷PKk>A5Թ˲JD_蚔Y⠜؏ XaXkX ¼npkadeoܘ@ "陣Z}su\ܫ5ȞKE[<4 :6RYL9)c@62S<4L L {'F%l$ $ #L',˹*lY«$5,8T9>92)1Ui2;V,+T:bݮ=(9tШt5ڢ>H,ݾE}mzz1n ͵= խݽ|wO%F;{=k4˲½jjߦN㭹H /ڱXMOyֽZNRJ[ ۮ=NH U PLtGܠ k{"t&rZޟu]).,݃ KKRtk O} ~s)i|*36H$+M VKh٦)ߢWY_Sb%cpTT#- z}>+wnw|/l ̍[H鐎̒Ah١~-nB^8g~hLTWMl\p,-xWU%l}@,^:ꇳr{~E- ԎI|^lmy5y@jӮh׮\UL96cgx96 _79 ;y&cA =y|r{\0]{$7̎\()I=EN-y3#L[z0+_V._?ҫ{d:N[\.D]m8ͻ`(dflp,1Jx|S&B@ql У2J%MWתvkJrȒe=iLl%W$~(EXd#~PI.[7a-QSijyvvn]4FCKý2{^יYNrtoOƌy`7!T sNuY]bƈ J Cȓ`zK]R"M&R,WgV[UN&JR"WXM@jG'Yk6% Ah!lŝi-]f)IvuNxc\AoL_ /c *yZ޹-"2 ׬mƞ-탚W3k+\ƩA36D~tvyQ_x[]OW<vO\|'zT{f Xb 6 `qW/xL_`:b[!`8<ȊcBb"`]܁`,eÕHSN2cwNХeTo_!6A`lpH%!s(f}7_hw!TٟlK磠 )x&f%Hʂ?.M1hp"z،1 +6.h+ک_~Ы6L Ϊ%Rk`GKFk>678,r;4Bknm^nT(9}^[L땸2xF-+0YgaCnSlt&sq[$oa~q Ӥ/xO|Vi.AǶ/+M C} uəCt[K1 )Smg?V ?9tʜ;=ڀ  4'}V8y86}kg_fo-sR5}7IkyUݎ;֠{TT\[,7o)Gvٽ|b4: G{^5@o'=׿ߓ׌Nz]^S "Cߏ=MocX(2~l߱b#5@>~tmC𗕊|`-?J @r)p]'ai5PTh2-V "D8BqVR"h(#ZS"#0 |T`zB.bэ#aEpB3ZD.T* 8,jѐV4H.ెH5z~W#$IDN& $*HHQU8!ZQu eI?P}DY)9hZ҃%.[DP2OE:[0'JjjiS$+uP߬+qI$"Z7MUr*g)uϞ1٩@=:GE+<9PӡFZыFҎ}ZkWkVb#Z9DXk`gXU dlI%vqEmRU[շ ۢ3N=OxA;^(7r鞔]~5R̬DO[^ԷI;Sb>_Bwjf_v^~в? ~n%ami_0֝g ZvXE/.ZQ:V;%fn$%L!F,gg<ywjMVa4Hku u3.UkemWF]XiT2.ks.gc Sl92~54+KqV2|bB/2[+?s$IZňnoGi4{vVT:бb-i3ͯA}XyuE{~(N=eډiլ5}ibӴNorI]Qu! kc?6˒RA.ǃ։)!y* E/|ϞZ$ /c~;:6xcj{{S_:s< Ղ a6T >sOE<6G\5 _4bpu~4|}Gzx|avv~w[bs\ |.}5}$c'&}yU1TCq|DՁ[qj̃Oxvm)((,X"ŃaAᄰw8h!Rxz1fx-GkIF^ 'C}C7}8aVΆdoDž+g}x8"1EtE8y)h' j{@K5ȇpH-gI(f~xAZT8ч.(Z B@mxvx؅%$T$ljxf_ՉD=(UXXƋb~PЊ `6wk>ca(XX88,v iIF~Zw!`H(fy48Th|4`D)zk>7cه }ؑ1zV&9 i!5S8Fw  g)ِ"ُ9WH"]35I^ˈ2 |&fUGwid#R93fPygN`.IȑG^IdiY9n sSFTW9`)gɁT;|[0%;ٕWxzxVu9tV9GcsO Qc,ixBl[<+Uv9)r6X)Pvw9冾xYl%[yǹ)'ɐ9ҙ?Xۉf8_HIi)쩖V@i>!E_yD{)dv')kdqxʠݙe)D@!rxX(!wx[֡Z( eRX$śڢ>@'._(^ؔ9Q`0I2z\y%WʤvβF),bUIb:]-i_ݢ{_jϹIEcgj]D|mQ'uYvj h*X~J,VPza{妍hQtJf&ZUXW:Wd'9#pzEGHrGeaI/qB,ePsʫ5Zx9Goʪኪ֚ I\* wJ:Z&L w +kE\t cDvt~<9Kf˘{ $Bw*%K΅)皰1_emi\*B`z:H=˲'%T  ud^B~lLɢ)?yƨ2ʴm^ f g˹,ę̽+ȿ,t.hb3 ɜS+KW,Π\5(W0JXN/~Eo{N#Έ[, ˦. 2cϘ =ϾU ! mVL5sYZZt І8Ep%iy+͜/R 9VXvk;Ь?=dpaG=baK]MLY)N}J-tdۺL^mdXKDܭ4[j֗5ykIFυv8y{~ӣV|T'gQzUֹ$^pmI-ѡӱ6}m=f5}(eCU61 ;Dn)NJ~2޻ɨ3WzXL|{xxnr>t^v.@pM')w^{>~v^:4qbzhjGYڼp;A2ٮLJ.X^60 $z\U2Č e\MNr&1>$>N=ATH.+Ү;H*˾ޠq!4Wa+nhݞ>H@b0=f`w>n7] _Lx#9vVsڬw/KAK0? 5.޾d6M`;7`:TDoK>L?\PlI?Q|X<pk\߯) gOSߺzR?Oh3aBs;{/~_|~0Vok|O~$[/AZ1K1Ǻ}8L<ߎjO'/IK_~/J+lï8\/h(σ_onϼA/˫K O3 ^8;.^(jEi%@tTkU rD:|pH,Hrl:N)Zجvbp&[c s\&V`b;dfw3{d|2szx/\(( :yrntkgp[Gú >otѧvӦy@)ʙ8upmlѳOkĎU5i*)\ȐI#:HŋD<aE@Swo:Wk1"$2P٘㤏^z$rRr1}h: !;)>*:իb꒫ׯ`>jJ[t@J0YQlϰ=,s;FɶB|Km|' 8vᵗM2ӈL^ͺcbx]"d/3F{秓CGlLnS|w={}ISxډu}Gl}/(' m'!pх ] <~`Yqa~(∡h'DСH!6!-F_*2dh+@D e*$7B DpYFh WbiJdkkrؤkOB۔lX}yy&Jc XRi¢lHLvꨤvR*^(IZEp*٫۫V4fqB6N%<+{L]! M+CO7+ iᄄE{a끞l[g+ÇBܯCrowj+|(kǖV0{藐7g02]ΥsD\tG' Yap39pi1K \uP| zib5_$5rvI9Ĩ(WT+|glu⌷Dx B.y~W#<S(q蓗NzWR&pn#m1x fBoh;rWIa}^NE͋||OS-l{ޢ _؅ H$Q7AZp3̨. @l" WX9ʅ0LB"/o2a%am1 n8" lr H;& z`YCF[5ΉHq b~E,qnoЌ5jЎCE #ϝSc2(Pl,ʎ%rEZpY" M&͓,0mQ"v6>fX`)6X TcQ)LJteWK[F̘"C&2"^򜆜!`|K^1)3nʛR89V3-ۦ<^a$>MIOTlυ3Y (iIiMi\ͨF7юJ&DEҒ] A!Ҕj&Pd*Zsvs< G^A.BK5Ԡ?3T?Hti9ªtwF`JUC!| >P_2i i&/,(W3.n%D[DWnmLrҙOR驝:eqH,bϹnvHڤƾMisx-zCYթȈ5Bl?+*jm* VcG;_W$"ΖǽY 6tKz{RUdc ΍*7^F-_$ v'K.f^70ce7/oyMؠ H˰w& >OOFx'L R*ڞlࣗkD%,';Xh  %ÍR_ئ6beP8 N/y:s-ևYIɌf&x'OLaLfŬN͝3㌙1 Ns|.oJ~d M猱Z,cuG,6K !! uN,Ԩ.#gcK K zV4HzGy 4Yfc:03 ٩5smXkL(+5h;^{kh{YѮ4S({q)1/{:އ9 *Ljkf)q6 6SHNm 1G[ 3R"{%-\ٖ&-'2f8~![4r, arxw 1Nw1jK؎Á}r_4 X1΋?VhCa/܆;6Un%àV= !s#7EMjimǓD+A3eM{~GW|/bh׌}S`sg(UqSXNYy_)OC5{,> e} &IOO<~7IuWe1>Q -"-'*H/CԂCDsVa?Ŕ0{ă=(t%V5:uCNL(|xd$RZ4O6NBb`Xk Vh3Jx@^g85k+c}eUW(S nJmGׂ{qX5pW凎҅Z#2IF}X skVNJf]GbEb>3 ƋZ.-h^JX?8fk]S2G}wÇ{HJ8H~Őd\^c.4-d=&xnJ句 9&qH'2sLVnCTD ɆŎɏ 'Y-#*?3,&/YX;19W=NғO?Fy$NO3;PWx3ՔK<5XT3Wxb%GhxPJ葚S 1ՕCviŎ=7`)1My o%R,SU-RBeyY|bYMrO9FtXF5L@ihyKʘX —hHt))P;Y'/9ɹ;KIIxBUyE4iI+9)pX&yE I*ɝ 4K@Ea䙟'@9% [Yjʞ *TZry[$8BD+ 4ӡFn%apfb5eZAx02 9 `;j6wFiw9٢PfkE:vG{v\n]wUu^u9gs7gs61,ZV:QBs4q,flh6j~jr ilw؝shEJ&s&jcjW7ukrG)K"v):zzcpm6p3ǩn}ZfHzZQCÊ^ CP!f/'j&l6r!zIєu'ƪltP_m ^zÑzGM4:D] \Ya| N 'pqvMwبhk%dy6Fhk$5ӣ)"xw&]5KX#[;*0KXsC/e<:oeV?*Az?D8ŲIK뇐Q7R+7yWj'Yڃ]V(Yh;yB#KNG ( E5tthizK<[h|[fYtdZӷնYg_UfK%hK傮+vĹ ^6Yqkۻ Ż+#銺kW˛G;#:˽Yjȷc7 QtI+wkVۆ3TkF땘x3 ,X+cz <t<9D>,( "|b!`#|ưP+{¬5oxk[ $`T: y/, 7 s/>|D<_I 2M S;sGC_U\^Y,"]"yD<* yY؋tAz1d+v|9zjw@lcLu,hȇl ~~<ɋlZl0•H-ɚ%Ȳ y<琨J,H ʿzh d+{\X! A9 O>Kcxwn$W$(/1p5oE o1/,_%9OÂ<=8?o3ϿO?C^$2?*BK=;Q3:Z\ϊa/~eg?i?k_-]X&sYϺn߯ވ:{n{0̽HzWb ϐUό=nO) M9SJyƠW~W: wkDU+Zį|ҥHsòĴ4T/}>*$ٿοvoVi&jϨͭ6s.:_0Յ0JW8ͻ`(diZթ\p,ϧx|pH,ȏmiKhIݪ)vzo*.zn|~o~_a&i0^KmΧ͎ϔ*n䝾rf[q H} *ԑPBHŋȑ!~ Iɓ(Kh#1K-{9o$͛8sgΟbR ѢH*]iG@9 ̪Xj:j87 ӲhӪ] 4'  ݺxywގryd0Ès;bq~1˘3#\M1&{xӨ-qV: [O--2cyo{Y-㉂Cw[(Nhsvӿ;)I ~84o >w}&ѧ}R_ 6ȓ~ `'-8a8^e*$h(,@.ƨ 2ָbF*D$覜vhnh0骬 j ZZLzJk*p#믚b:,FkꨮcfJ W3^۶.؎.Ծ+/WRs"Yb6oRY{o U/6^ov[0O\fj 6,"D,ql"L$ 15Ӝ|s>=B#l*/ us8?sݳvaMfu?? MZVM|v^>?{"h{mڃ/d(M7ӓW`_̶8 =7ণ^:$[δ~@ա'~ֈxgѽ/x] b~ [=0Ѯg~ɃtD9; [+덶x'Ez|隙 Z4Fm CHBdc=BN] g8.eoZa w(o> B鐇H X2QNt$ZOOETl^SH.F$f|RDpa$Ѩ)J#ڭQ/mP`DAL D&4tC)_Q1$fIMN4P!Na4A5leeJYF+m\N%?' 8,fcءkv 1<܄yg5l892ڡWJVOZPXV.XcXJW?ZWU5sAAJXG]Xo-qa!K@=ymER1Y^4,& ҺR -.֒ `,1X:d6^ƕA` C:a}[Z3ѽnKzW1j\"=xQ]'}oh/~uB/e.EU/U0O¯/ o0ğD2va8~zPXA7Wk_b!">]Rd%8NfɎ(oV.ĔQ,߷^^cfb̏Hrjf点ͷJ9\7y3z=hjA,=64Iɬwh2,i,) )ӝCR]p&i\9հgMZָεwQz`6gyMZ >f;وN6MmKK6>n{ nFvgx3z;,𾷾}~NAN|3W#Ntϸź{ܟ;H9W(1gq9wq 9Ї>p6:җ^o3V:ԧ~nSvʱu:]Rh7vlGz0BNwhs'BcsB|j=' /f3;>7oh=AҋY6=T3gocϛ(r=vnɞGy ?/Q"7B~*[`m/}S{$rnM޵`wX \ X [8ZxY؁"W!%8(Wk,؂.0284X6x;log4cpp-doc-1.0.orig/api/inherit__graph__23.gif0000644000175000017500000000066210666754766021172 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶL }L 59Ө"خ5hNc~˱v2Q_FH2D#U88UŸYhxhWF戹dzzY[+;kKۻ7k y,| =:m}hU̬<  lLZmN- Н.I-[;.L]RH,a?~Cu&-`h [H1s ~plVħ2@35wÌsrJP1cP 5QʱC0zgDLJ닭`˶ k6- jێ`6rfk7/TC 8:>8Ō?(;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1Mutex.html0000644000175000017500000001246610666754775024360 0ustar fboudrafboudra log4cpp: log4cpp::threading::Mutex Class Reference

log4cpp::threading::Mutex Class Reference

#include <PThreads.hh>

List of all members.

Public Member Functions

 Mutex ()
void lock ()
void unlock ()
 ~Mutex ()


Constructor & Destructor Documentation

log4cpp::threading::Mutex::Mutex (  )  [inline]

log4cpp::threading::Mutex::~Mutex (  )  [inline]


Member Function Documentation

void log4cpp::threading::Mutex::lock (  )  [inline]

void log4cpp::threading::Mutex::unlock (  )  [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Filter_8hh-source.html0000644000175000017500000001301010666754725021220 0ustar fboudrafboudra log4cpp: Filter.hh Source File

Filter.hh

Go to the documentation of this file.
00001 /*
00002  * Filter.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_FILTER_HH
00011 #define _LOG4CPP_FILTER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/LoggingEvent.hh>
00015 
00016 namespace log4cpp {
00017 
00049     class LOG4CPP_EXPORT Filter {
00050         public:
00051         
00052         typedef enum { DENY = -1,
00053                        NEUTRAL = 0,
00054                        ACCEPT = 1
00055         } Decision;
00056 
00060         Filter();
00061 
00065         virtual ~Filter();
00066 
00071         virtual void setChainedFilter(Filter* filter);
00072 
00078         virtual Filter* getChainedFilter();
00079 
00084         virtual Filter* getEndOfChain();
00085 
00091         virtual void appendChainedFilter(Filter* filter);
00092 
00100         virtual Decision decide(const LoggingEvent& event);
00101 
00102         protected:
00110         virtual Decision _decide(const LoggingEvent& event) = 0;
00111 
00112         private:
00113         Filter* _chainedFilter;
00114 
00115     }; 
00116 
00117 }
00118 
00119 #endif // _LOG4CPP_FILTER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent__inherit__graph.gif0000644000175000017500000000234710666754774030737 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gE(|vB*蠄j衈&袌6裐F*餈'f馜viz騤jꩣZ꫰* j뭸j#Ԫ k2ʫ6,kV$ꃵ nmb+..΋?:\ ;mJ/p C nçB oq\q|{0!+ܱ$|0c.hGmюGNWmgK.-؋[n)8it{?n7θ$UQi+L"Np]@ ⽫Zo@qwx샾i+KlO?V + "K'H :AN̠7;log4cpp-doc-1.0.orig/api/SyslogAppender_8hh__incl.md50000644000175000017500000000004010666754762022321 0ustar fboudrafboudra855c604494aab3f13be5a7360e100499log4cpp-doc-1.0.orig/api/AbortAppender_8hh.html0000644000175000017500000001041610666754726021233 0ustar fboudrafboudra log4cpp: AbortAppender.hh File Reference

AbortAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/AppenderSkeleton.hh>

Include dependency graph for AbortAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::AbortAppender
 This Appender causes the application to abort() upon the first append() call. More...


Generated on Mon Sep 3 11:54:30 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutsFactory_8hh__dep__incl.map0000644000175000017500000000015510666754743023437 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator.html0000644000175000017500000002065410666754775030462 0ustar fboudrafboudra log4cpp: log4cpp::details::required_params_validator Class Reference

log4cpp::details::required_params_validator Class Reference

#include <FactoryParams.hh>

Inheritance diagram for log4cpp::details::required_params_validator:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::details::required_params_validator:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 required_params_validator (const char *tag, const FactoryParams *params)
template<typename T>
optional_params_validator optional (const char *param, T &value) const
template<typename T>
const required_params_validatoroperator() (const char *param, T &value) const

Constructor & Destructor Documentation

log4cpp::details::required_params_validator::required_params_validator ( const char *  tag,
const FactoryParams params 
) [inline]


Member Function Documentation

template<typename T>
optional_params_validator log4cpp::details::required_params_validator::optional ( const char *  param,
T &  value 
) const [inline]

template<typename T>
const required_params_validator & log4cpp::details::required_params_validator::operator() ( const char *  param,
T &  value 
) const [inline]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutAppender_8hh__dep__incl.md50000644000175000017500000000004010666754743023304 0ustar fboudrafboudrab308417084724b4e4da4be1d29da28a1log4cpp-doc-1.0.orig/api/Export_8hh__dep__incl.gif0000644000175000017500000024755010666754735021735 0ustar fboudrafboudraGIF89aMӿp!,M0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~[-Mñιϓī ϪLƞ H(Ç#Jpb>3jD?(ɓ(SrC.cʜI6Eɳϟ@ sѣH*]Z'ӕJJUNׯ`v*V&ײhӪ]ۓ,[gʝK.vk˷߿nwÈgƐ#K1堏/k̹ ˞fM@N:zװʹ5۸s-V-jȓ+УKF|:hֳk߮:ヒO~S_Ͼ}>O+?=`m h `B` NHngaJ jaKH(6b0jb%G86;T#&.( iH&L6Co/%HA^%P"iA%cHf9F,;PvɀD%q~f#s9&I48Fh06 2) ZZhf\J*ꩆ|ꂤJ%[fT/W_ ~; ,D\ j? $dʓ6nvR`70;0c<_=ɇ%T?fH}h(DoAb`SD эj$`()z= ==Rz%WyKJ#ҙ.d"TMNt>MPo 2 *o05FESaҦNVuU5雪zV/U+RZV!`.S2jU)]/VoMc_?4_u'{`903QӪ)WXq5)7mfY3*lfA%MjWֺvhyDIˠɞ@])md@mnۅxPpIP8er\:7eFo]TwbMKs)B'v>yËϽq[o|;1uqsi;~  [oߑ[̗d<0w8 p4," 3!bX:Zuawig#_rt!Xŀr "y? H_3򏯜&-g2%KN* |.GtC3n\W6H,v %ΜsB g<FЧA h2G4iJQ I{5RI7էFraZKөkQ[b~Eyg_;ӥhleA.ss>wӤ6 jrz׋vUBs;Nito]I{Cߵ.otd1.w&&N[ϸ+ GN4^B;X ?7.CUC+̇C?m[PW B:-)V[@j=9+>%|o?d};.o80BoGj2\޾oЗC~ۨ7#Hg?7~7zw|և6|Ns}"}ɷ.73g608G5"'&{7 |u(W~~5{{:}WZ2P9=( 7L$ȃg{pX!UӀ 7BH4'Hx77NXxCP(%=4|}tx$(3tޗbxUG|ÆZ#4W5XqxsG؁Ȅȇ(<VvH%r~3uwMXX:C} X*VĨZt@AqpȈcxЗghӋ3&V9f XgH 8*( Ê\c<ᏢxwKn4Zh} c %2CQqL5ۘ}ii+)IE@n pqI^ВJDVPV4ybR7)9y<9K9:/CTk=s]iGoI9{;)%jpY\AoZ]YIŐ! %i;=Qb9>;im% =U#Cbzryy[q٘UuOprirpKCS9p9ԗT&NgEOQv[9yiWӐ]:pq)A$ `ASUoB%`A Ι96mY_9b%Ek曯ҝVUBm !TfkY(XjV&v"5H$TKv ( 7 JFieAih'I[BZYC9"%f' 1:Cyiex+AuYd5,DJ9~`Hn$zv,Qڠv!/zF? HCSPNER<:eg s=]ʦcwt#lѧ hڤz6v d!*zu:É1w5LjAePzFz(s9:[sI1`2Z `ÒgZZvUꫭb)$-ɪ_Djj (cBD#g1bb:!4"')_j]:Z qd: TcY,:gj2l^ZcjTI +Td8Ԫi ؚYkT:j,#Y&xSYQX". պ2;ZTH8{m:K@+j٨r!+VL۴lP+Pq˩ W+E]c e+`To /T:U˛ ki{UQo.<۶h)_ڊ+r۳c{t ]ʷN{uk g"cs['NK&;J!&˳}{ <[p>Z_;9ul{F;⽮˼+ ۮ۩ꥼ|gǪu92ؿ[*IK dU QV-\[^J[,;RFp2Rcz¶f|'[c+bׯ,;lb.ToLQn` W+ p(n<ݹ-,RPS6~㓢v̟^LZGJ~dL@.R0m̹z啖}^. `~l{JfO**N[;^Tk΅i8; j\ ɪUdH_.8黝v]N^Vmnj꧎o .V>vQ氎 ^ʓ."\ⴞNun =n=jvKe^zK`ݝSCa=ezBkO$lNm=skW^m (]#~-)m;oجr dI.)y@1$u>/lDVF"4DJ??5oLS>; :7F .R[/P`09(Lelshmy| V͂ߞϥN᠆ybߺtp7۾Gu\_К&0V__d5{黟c?+ޚh1,0I3:^S~lW\ =(q-Y ,Ot EJ'vm* #sin%ΉCRs{g9'\LbÇ#[mEE\ Sƌ.G(S\rј8Nl)Ú3d3Νa JQ9*]tPG6SKWA"\ gYZӪ].l}ʽ^GwZ]]ͼyF:KÈ+^̸ǐ#KL˘3kr(`K+*ЂP7!/ЮM6cjdͨ&μN>9a^ǸTQ7ͽQ9؊sb${&Cf@BxA 衈vEXg;(qBahvzW 'ɕڥ@ T*+z } 𚥮#Z r+&+釹6K{hٌv-q؊z[.-}D-V4nof-5Ɖ-/+o6Mp?mw,2,,]{Zr՜hN,3&DL0L) (**l')9# D-EwkbܴiUO|5ս~u9vv#c^ۦPbv]lj׭mQ-/4SXVr_%=eWI{*KtБ#Vࡧn &\:>|6It DGކ˗Br؅Ll/=\waR}oo?MTY38S[H7;=/LAv57(@rE&K 2D~ WA^5P_᫟F(0?(XCg{h(& Zl$9pd&(]BXH+N0^18'zq|&=㡎OlؕT}+;84>x}nH z e-cxz$UǿhdF$Gi9a2v,ƥ"IIKq??HOO-98U*+1K'0I# ̖ɧ^kIγQjZ)*FB IϭI&عV[ ħ*WV)meQKMb:GEv\F p9ԠM7ڌhXo;zj0;˒fhgWЎ4Lg!6#eYaʛՀ-n+”D+85 j 7$]z P6&%扡Jl10|ZidȺ*랕vx~oC Xw.HwK6 E=Lgjv VXRpW<BB$0 { qX15E$=~'ga:ӕYzcZ( Taǚa (PI:c/V[3πMBЄ.F;х:|y{>7 1ө3 RKr/(ӰnȐ̭S9CH] a7zJn5_bno]K.`[4yػ rש{!EEێ?hFN0C}\TOɸ6Qny|| 8kצ7 {$psy|w|aLz~qRj/68lMO=>[|Ƹ3[gv! z v}b/Av}s۹Ž,WWϻp .v=w@+@}O 's/%npwz=m"4)oy_7}G|ewԷ '~qW9<ur-7xElK,H{x8~-7 XW7(yfmFX Z(3̇ <(~g;GX\X8pU`9waM 9玮H*)m%cs@((ؐ]gs#@tU^(ivJJ596 Q"6g< \)m09q,0׀nj%!]9$a/;{o& O|L9hDiE\ostq=)thwex@nI22)Ze&(~&Ynwl4^YgDgNٌX$i&^cҗ́cØY͙¹699!T7Ye֙GI|!i5)&yiay@l(eYTc Vi[FTnc0")"_T%I1_TImW2@zV0RY#Yi,),zdSўG&Xhx6SZ؝YI|3#ZaBB6.JZ񙤸NŏvŘ[h"Xjo᝶TR&ʦRgeHIq*sxW ~ x7}*̙>N@GiZC1yYڪYw')Ou(ثx؊vebɞ?!HS(iT~¤l)_z9ШJ؉8 ;8 e]:c x:*ʮTrwz9knj7 :8 yzlSIc: שBKz؇G 2fIﺬbyHuﱳPx" z؍'xL۲Uj0 *m^J6[Lc<(JHb9+x95 KmC *d+S/_(a;@5[.!;zW{3r;[ sKy+{0q7k zH;Z{AX𧘇k.>{Yĸ8 Zkdy7ںt[ǝ趋\`Ku{DkP[n;WZ˺J؈1kU{ X6  b7[+t"oEսi; ѷ VKw뺅hIh7!. ̏{qd$F#\[4['v z*lCˆJ`kz e=B,↘mr¶+< |KZ@QSL0i멼p;DB۠we,Hg k,Ylb ]K{v¶s ӓN̻oȓ S*n\H>OC%~ 0>b$ AFXCĀ5ֈ]%&>&P ;qONFUN^A>7V-F:ң">]x.J=*rd~8bZ!gJkvH|6nF8\Mp/ɗt鴳㖝Վ:l ԭ..>>^DNeE~TھYWϥNRg^5#U<A>FwuUTHNdH*Ӯ-bƢi} ۤW$/yޕOBm&A.O'bƪ/$Ց/͆1^M7*@(O?dZ'D 9/p՞cB'ϟ١6OnP/޿o^MX_0Ɋ+]#%[Hhlp,tmxS`oH,r2ІHجv%NgT5UrLn6O~Ӄ~/uK@u:J<7WmV>rH?NOXs51¡~Pn q#b˰٫"-c䅙EGI  4@%XȰÅ?JHŋ3bT. Cׄ<(-Y>*IMSn~@de@F(2 5k)Pܻ)ӫXvۦUY?u]#KڔhOkԲO7aC;p0xLLKARϠ}q 킲*Q˽+SiҰ5}W9&Yݝڶ ('$o|jKF:ӗulݛ`NѤ<^Υo>}w>}R~hǘ<|}YnVga'u1J( nh([5aY7hR2a$f8WY!3#;i1T-5NXKCW`: h =UxA>Ǜ~[if µ",, eXgG5G*]陥6J^ɦ $tP)iw*ꨒV]G[ze! ެjAN2@篗, fz'g*IYfAh>%+fC^z5Iڤn. Yo :4g)Vc-ǧ&l֫_*`gߊ֜KӺ?rOK<">3qLl!*/xDLv:ĉ)Lkq+*o3VMr/wMZkjN]2*MwM1\lD= 䈈xd3+QK-s.~Xaό2̀ v"vEwV* seR8 pc.y<*n[Sں+8,7Sdz j2yX蒀<ʈlNüC>O9C'@>|"'" q#MLDZ"֎&-}txx.j^4J @#p,zP~"Ĵ:&h]!țp*x F1M骆,NZ.=bQFI $*RIJf\#1!L;"*d,B2G4IP^!%)fB4w9iLC-MJ[l5͔4g`dirHjA#HMRT*F'd0V*=*(Lsx%K3~bm\Z@Bm9DJ<'m)LxUJ]w5:}&{2lP`| .{ܣg?+^I#=I W6l*cyXNbƫE{&pXXeۡK{5 -*;v󲷊%9rޟ<%ozC:ҒrlMη^O-qeqlnzҸVXjS*sagWɁrkl. fƞcZ.-fFgo/rpֱxB3fdN ^Bm9F+ E7*Wּ/>S$U܎NYVfm<ܴ(yMH&-!]JM~L0}zyuAf:tu-]쳟 hV_yϹ>wvWG4v{rw}:g Eδo~JG82D]06HbVƒW{$xㆴ6BfH}~Nh3T{>2%-pWa ] ڧ'5D(؉OXs|DS7;dBr")P='g0ā艹6l/?#2`̤ H} G H4pxntc6w"FWS ⌱e3'[R8-X_te7d8 x͈j؎a8<70e LMMaxC }zhL ,1F9BHY\FʕkqՂ.yhCؒ}Ha3ymUiRL;ّ^heCe)bXFN0Y^J>ȐBȒA]W9mbuVZM9HV_icof`i`L36i9+R(ɗ 0Zc 9nn(#YFp jdi>Yk9%pi<)7 9aéG7\qJah`n2f_V㝼S|1( M_؜%)}ş89rY9@oyc oh:YWRՙɅOQyٟ VyPԠ`}>lƠ&k16iw똒ǡĨ(g"GZ uM14QᣪcI>ʘYoUn3`oZ\b gZxγrhvIѓդN*T`ga*փK ]*d ¨!JO*( w:্Fvꂋj"UH*y$*j* * Z=&%1:* :J Zd*Kdڪ޵GIt[:z:ʦeN:~ʨt=உl &z4 W:x=pejSck6uw;~#wi*;YxP[u HR<& tJ^A% OKزzFPwB{kM{^D+,E ǥec_Y˵^+å';=+uqں vޚnLJOY\Q۟H\m : H*d.~ۨz{˫IS١'(B)V\̕oIalgƢ>9 +3뫻;FK+J+k}1Url {Zi0H 4PJ #8M! -v}?9Gʯ=O%b,6ş$|ƢjTe Aor<\K죍wsF܋Fy/9J*f|DXзEؔ6[0Ryp(QbL<,!V} ̃ح<ôlD39#lRŘߪ]-H. S0ЅQ8~XhS>n΄ybN{.q"ܕ1Ѐ~Г$8-gmm)s#ߋ^Zvcݔ^N'uAgqڻnǍ1`;0Kmk]o)A9(p x:2=]hڕ%Th{F*ORE?PxZ ./ACo򒵜[j8$lI}1Olxnc"+9o~?Oy1QlS߿o,ϊ԰og9:s 7ń\\5pٺO/2gBZ\7^ƳM&It&;ΦAEG錳U'nj種lXqmx@Q5|rl:ǧ4 vkUa]ߩxL.:^|NokWէTUk_3ٞojM hVjA v,%q.K _Mrޅq?+W|~UidZw*qïOg3k3ǜV˟ϞU轥YE* :dgvIWLp^]ނVF^N~Eg 7 R!rV_ɬH0Ύ<@)ZhdG&JPF)@XfRR夗Z-'bXR)6$nAe6y!9鏞ogfW(́D6裐F)3X)՟r*s$>y;/*L&5Ď2,Cy48ny3Sw1j7GDh $4-\\BPwP WÛp2 f8}0.(LO Cj" ol5: DbC"0+~: :8 9r_ hV H5w-c!9'n^TNT`̤Kђ('7J1rlL*e!;f NÖ#-GdxN鼙- K"8v1ԍ=j(٣ 'ḎtyY8WZ13K (F4eku\Uq3c9J -eӯa=xgqW dI|gu`A1-izrxsW̝ŎpCYdAq|VmNS]{A ߸MjTMoiޞRM%<ċ%{r&6- +ư So{S_o ivѮ5n5!nl՛wQ[ dda`i)9u[+ȅσ%㢻29~}Z&.töW6{s|_p!gW7oY?]x%-u?Ū&. #s0Տ}zZt2:zu]T$Q|P;ueem)>ohH^-=KeK]ݱD?׶O60wHlߊN,y CC<:\k~Qy}; VGyHcf6]nw\(H58jxT.~Y$;WY71mUG}vasGf 'h<)~UtYCXLuRg57uFgy y+!Xe+kyM!7sbrz@7U]4X%T NT\8XuGez"L 8/ dIxHhQxRe2{bWCVX2% IpIUXKMaŃ~67eoX s.Gkg}zH}xr'|Y,aTNON'Q1#Z 8GVS0+'<D^^H}FbF)O[Vһ d>g= {l&c2^DTФdU?9.爞E1adv.Nl=Қ%oI磽IY>W"uUҮV,J þߠ6Q^$N"u*.8@}>8iYE4~ӲNf\^S6, r">xT1 T]S՝2  o~u2O9wp]NeKϥZE6o]["N=hJݟ8ețaͷ tnD!Q(d_fϰML;X@ w!bB]`=d afLp BüHƕMG9ѝq΢fDֺ_aٞݧ cpD)WX΍# 31Ǝ C^/`I>S .|rc+'f *"2@VЏΣ"MSB$A|(.JT395tKv>Uٷ\½bu] {ףƱaZ{+a9܌ũ UzN274׿D6xZ\jDYKj]>qƓ PC7>e=ˮM{>n~,.yߌy#<ρ:KM5}n54xk1LmIՠbDRE|js`CpGzt(F, 3"gguHWoAPFjcPiULEݖ)-`.0fde_9ݙmb㕒C tw隞xa(m *f)+v9#tkt2,v_zi@U2LoAC/ k \Yc(!Y"K6;CZfIqʦhJ-bJ%I U&XM*MFoRrfy궞& w R; Ī^jlpg_쒄jl(',~G2[N+",* [cFLD; 3~/,:ƴ$w^PNIlٽH9ktvᵨ|fH"g7cN8zvu̎x蕑[aԜ^:ᖮ蜘^"WK39ywK.j2{C/ZS[2.F"n67.|[/oɋ<㋇~qyZުȃEɀ3\JqyO|g:"@l[G’+C)9 ?/gm.w$8B]t:x]>$ u"E#j"|%CD0^cc M1Cyn B 1Hd]5E XX  k#oH@x&$Y5NoIhF z,gIZ~e[ 0Iafĕ%IMjceJi7Ȧ \nހMS"20N4TI X3tZs8=5}!m\ʹBrB<*sw|$Pkh#е${;J0up+a:(RMu;1slOT3VaQu1f{Rny/ނdmn~suA4%"%GMj[z 1V+۸2'yjQ4ߥx~眪!mwLə 3ҜLAOafC̭qnˌ;V_7<"7XH-eX/|ZQ9` XVy+;:\K.A{hB@b&3=MbqvJOɋ!⭵ujo{ZQ9=Sq}6c?`rt;|ݞ<aZpO)A!tV~NyE.VP M+xL-t!C823iEVulGA=K#ք6FWXX>R(+[_FDBI3\hfk`Jb(sEsHxh{,d|*[x/{hK؈5]r'RizsHXw:NTx<Ǎ{{8Rŏ#]*,ْ.IP^$DII0ZmXk4X舗狾VYgU9Ƀ;+~?DyeÁ@U+)ؕ㸇-8i f)DI'`m@uɅ0єmӍShyS+oix&YXuItY2X-zYO2^qW4` tg^0ei ˤ`閙lq@H٘XCC Őek}9fWC4) HiIZvQH:Z)3d)Lx|QN)CncE0\hר6Ȩ )^1 XIȟ9itg< +av*jiuEu^C1𥠴e͙J|'y+n x/3Z>ɤeNhJIl~OGqU!%Xd=JA*fT9šAnƧ)Y(aס{[@Ru^^>?)|HZrj*(JV .Q`&i:ƦWZaʥxwRy?qC}?jהe/fJ:· *zM iER ʠg:hu{Jjʬ[Yph, JU(늭UGIʮhf Y "*6Zzıtx9Z -F˭p(k54[zmzi Jɘu7K2گZC{8F9 wٴNkv.rn=Բ*bjO ڵE`;!5K`V#uwn 0c'w۳`{}[U(U;Wf!7AtXDO˳xRZ%ٸ;kP%8l4C[ _iY8(׼|[0"[~ȹԻPk^`!yek ؛ڛIܫZ>U)K[狾QۺKk%9֛ d<ż{[Kže"yzݻ \(+ +չ蒱+*!tf1,è$쿢^'B4qU7˻3YrkK ė5cML9̴fzX|{-9ktVuǷJgB/{\|Ȉ_ fWtu[>dɉqHȆixLv\º ʋY;6 + zMű\ˉto*=5Y.ΒҜ/GlOL=,ʣW l=А|:iۿ'm'T9lҟu l%]8/sZ m^Z:xZǒa>ԌKMGMOӹ+ -$XnpJy%?i M"'mLm׽QUj^ʗ8Ibékh ӋD ;i(x]ΐ-пwP!;Дm"\9ͣ:N$}ڨ ϊM~Ͳ@,'tum%W=}=˩ є퍜햤L|ӕ]L{M}MVeЭ|3ޡ}:uߞ=S\V]} O ބm:Lݍz<ꍈ-6]|)|| ~ⅼR2+(/ !N| ܮk >ۦ}MDyP^H>׭Bz-^8-uQ:X- K'_ecNIe\ I/Xε\H. 9NQ-+.y ԮIЋ.Ƽp|9~S9<>)<ݷwZ3bn.c-r>wH:}y֕mɳ.pᩛ.%^E눪lN.ոs^)d(_S}F.N~oYՆ.N΍X+PUHo:; /8[8^L,=L/qF.(R;CѫEM\^P>?%G=M/oa~y>86YV{P~_mry?].v(m>>Cۣ@M㐳{xG!-uްx i𘂥;Vik'q:t>5TcM[l n1w/x{{'V23ɡ]Ϊpוܦ/}<א;Q$:w+k-lMO­3\‹i ǏC*Gɓ.-Dy刕 8LE MQb47%*;M@G)AJLթKX[3rl׉F]a);4iȶi5uzIoA3/vE ߖ=u _?Hi9̹ϠCMӨS^ͺ(BL f4&n2bY+f ̬ ,$&|ЧkB3;te .%ŗ0W|gq~ h_R5AX:yC}`C*S_|_q|H‚hb 2"+ҢR0x։'E\5*E(cFCM-DYW9ZP(c;JUpbVY8)0%Ijr*UT@йy3I =zӍ Y'NҦL<14 Ix):)|/\ʠ:r?iȧA#ji.kRXfkhz"J;zۭ핺l6 nv EW -XZPkmK"V;M |;q.a& {嘘6 TtatJ@@|l w5Cz-Iٜk,/? Yl6RT"4mL2(4J?Q WsPRWpt ty1y4e;ƶ|B,({>k:vKi`nj'p>Ղ[PX_p;uʉiy"n"v K9;Y7w6UoĤ*G\ҷ.;4 @S{{w鎟Meo^;G@ Py^@:x<`Ӽ@,8* _WVr&xe ~5Ϙ/,0 Ĭo`' dR JψNDY`н)/w"e0!A=B0neg gQ,C10z ?A~Q Rqy# Ld2J)jJB+剣dQ1ʣX>y_e]VL$ GђLxDd:̐rc@^ؘSѐwSy(lbhzz{KbIF6O">g?9)T<ٗPop kn"1*uG2E] ᚹzH~D_lvQ3̨^Ctn YZ)3%9gM'}DOL43B&VjѼX%G%=RROVm*mdhuKI#Y\֢o=3͸ZDuMWЅҚ(`wfVEY.6^+Y1mdV~'`Uk-+h-[;>_uda !ΖEiXsʵFI[ə4Uіtn*\V~͑ ;q|EPo[F-|ʥ%i̪5;}ׄ=k6p G~ (){^5o$ W5^Dž_YbWG*cuup܋ϓUx4d"w8W&;;u{)fVf3<-*r6SdrqklmP; 1 wS },-ǜDs^)cA{쑔Gwԉ55O,IqH5M6N "ZWRէFuf}$냵=0ܡ̞)>5ўҙA3g,nw:1aLjm(>ַћnV^MkuZ~k趁[[u-N'km9vݫuEGD8Lq[߼>6.p!woeiZv]BLdTGWI-).fN'<=,t%$վ[|OwLNH۪z]>W~>נSc'Ύ"vQ)<)ϼ>xKSW?Lev?)ZqG ;O*k'I~~H>s7/r@s'~{spgb%P*b~{~>mv zW~}+}÷]}/wgqT{b$u4u|%ouqR\҂-#E7Lh7q7wEun…h2{N.TVoX(\sCvrҀ5}VfȆGudeu`Z|hwFEbVxdW_r+2b5rtr(҈C&3wfhr7x)y.}ɗvxn+ 6XS CfXUX}䰌4fH8pJb(0&gh(]"sk?Ng􎱘'jY^Guw3]0(Xzte\]Y4؎_:J}AK7p$ُ`W)UɎ8k8H]Ȓ. bෂIIv;u)ْu5Uc)l&蠖/01x{o& iqy{Ggii9y0E_!hu ׃6З~}8Wl4̤nyw'0`Y[8!kY ɌəKQřM5Oi#NU@dDIGi)wy&.u BYٙ~WZIS b* ')~b9h9 ޘ` =$PI=NeHtPOyO UP么étirFٞGdxrrLE!JL"Z$ZET5L&8 ڝ2MȠYvɋ ║I1*OZE/[CI$PNL8,xhao)7jRRZh_UҔ|ǡy7ʤ$"Q4KR:ڙ 3Z56G|`ph`1:%DEm:D'LLo:Ԣ{"9-7ڐgu8I*4>u DOPPHt3Ө 9MB:e:ס\0MSI!piiȃn(w*ASl䮶-) Y\IO{?(ꪨ#Ǩ*VA{ ຠizB1D9i qWLa(V]ȧ gk{$#ZI35(@{0 G[ۧbUUI}AY6q))k{Y[D, XiIMUEkwz% lkԘgNd }~دzȪ8h@Z  MK;O=٘84 f҅ZRk1JF7Tʊ;>kg_k4 e*Q(_;쩼 àh;7\[mGrIJrDe+;:V mKĠ8 Tˣ$,G' mR]ln }hqj̹5,,r%Ɨ0,̺1[ a7}wLa,y꫻O\@H=ֺ3cEžő܄Mlɟn|S{\[`C̦ϋeI=w|ȝȌ€"Zs ̼X# Ok ;%ܥ0Vvł[p\lxܛ"t=:T|}<̇ ktp\ys̼^\i5C8ڜ(6ʘܻ.x\|:ȥnӓ|ҔLϱ(N)fι dUΧY<@?. >3PPa `M,BMV_GsyDrL~)Rnx$+̿Z\#&^xqbf<r 1{瀝5Z纇'ߨ}kN>F$ -nmRJlcfʇ"v)=ol#^Ҳ^PU멠lˌ~@g>٩N.1jE}cnᚨi|ΎX8Td>aɨ8uNnSB2!> ,d5Ю] 䗌NK~M!ޮe̤&g0*=IMn v )o֜x)ʛC0zz: L?5K ɝHiN^D]m5hg?O.y5TJ!Zza=Kf>q]JjH嫣o4VOOPvM 򌓟Y dI)o:P Ix ϩZΆ}-YTbTAs?_?_XnL, I8=K`(hhl#씟8ָ]r%e%*dߑ !*BZ*cfO~VY:RZf V츺-ߖg<7N#mn[p k0٫z Z&gw ,$1&̱|^졾g,3|+Pb83%@p :3e࢛YG[J+Kp+VC hXEca}FWf|2v8̹R7j=H Mxݘ 3,'e|)V=\jm9I'vVN˽KN:F_s:G{oͮyPêנv(oHzJ;] xM}pN|ƟH/|-3N'N>~ر^ Ү@px.Ot+~˳ 9=qr 4A`ypˁ!|SzL;U0ph680HZLt>|B?йPtI|`_q7F?-6 S$ZgG\"hbjX"fHC\.#';= @hFpoH\cZ&q w#Ҁ-d!3Ʌ}P qXHC"Rt|O0#~^,CA$Ԝ.ݗKOc&H9LRѦ4j|]4HZˢ,c1FGOrZE#k@-XY1fS' M#'\9>]Ξ{['>=@ B`gDvO8^nmkh ͉)Ji""43EQmc97ml)iYK D|\CM>>)*7{*ِTt(XͣL5(Ye8TiSxRzֱ5FqREtJުZ՟U#f@:\fmy׻e(bx+sXg:iOpwGO9)v懾e9{vq\WRї_{]ʂ/?}Ʀy w3IvuQ+{7[׀1}C7Pq.w qΗib5nvi!W&vuwt=zDi".34X6xg6Z9x~1HnPwinr`|88TE&WH XzAZ$H\Xol5/sWDŽUQhT=x{_8bCVthzRIx`S;?:4jt,wtl{(}=~&+㒃PeXv8!yI?&R }@xjQ4ǒEU M9>O1QG:o|Z וwRYy{=4?}$suyƘ6}9Xf⷏ɄXiY@t醑) *yiu8/ɖQ)<2y89J[T`GK*L/|ιl7] ٕw4&+f iCa(py鷚#Оu#5sHlj-d~IG@&w)8hyYytbZqxt9ढ़:Xb;`# e:[91b5J|y'E) :ɝsٝ~K?gcaUt}iY:Je!eKZabQ3LEvXdE: _CIRb#vߍ}hNx94$nSuy~AiIʾ2.ƎG>IbV;G^>kvԚ~l~ktA۶}]_+鞵z^>ۢþ5>nNl})밣ib}Mk%)yqiw4u- ԫ񥼙 _Mq dep3=nx447_9o[>CUj0rW0G~#nYzV&k.e&aݫpNM*>VhYgD0N{/.p/2‹7 x6}>8ϩ`)G~|@++eUsWTW?M^O$Xg @BM>dk/н㟃xM;*0IW^(di(Tkjn,tm$D,Ȥl:LVت:ϬVVՇ.szn'=?d|hn1recKW5/ggb~8#wI]i3mdCVPЗѸ=Ctݵ٬yp춄M_[S06+G^5p-p%l1RC{*j  q$IX,E2U ĖjTSr;QIhPX  {WɟMpf!IqFD-jG3lNLv QpaB$X1}B}&ā /eCc݈ZaZ(ыZǔahGFa&ҧCb Q' 76R|d%ic\J B03g2 ssiJS"#/T꒓c2)غͭd%m*4i` {&//_ ^2vS=ݵ̩ }t /ZhK~ ܹ=[rmsn~33qOv8sy}txqr:{~tw잜\oQ wNխ8:,Y"^{Nko{s<$mZ*w,z 8>K51, ]B}{gw={OOXT2GB|mʹ\PK~e‚Q|~箬 m˯"~IA>ӜpMY*rc~˿S0g0+tp~aXOW$mSv']tMdrtQgX wxhi7"zMg5Gxw u~gc`6V€Tyk<6e,g:v(:XSB10=VHwaacL8 HR}TSaM>$K]_+tHlf0Yr;q(>V}q.8XHp؉(_yw_( Yc؊X8-~xsz% ȃ[xDo o  8`rXft"BTrQ}膁E`U_5Vo#b<4Yɚǘ= d;ܻzZʅ\Qʖ,Js`4y|ּxLFYBľ& 4_]˶ Ny}J|L̂#0 \m Vɞ3L|(I-fLJz,#xќdQ>ЉAK\zE2,P12BQr <ŘH>-5ҊY+ @[ܲ:ۂ,:MOEMa#X $Hya#5ե.+?]&VƁ,\kdxZ`Lٻ.g* ,n]@phHt]q=\m}M/0{\qDhrԤ][<ڄt!)8,GےƑ9eܫ"&pxN!<+2 JMS\` A~6)5}JݾmʿW%ܵܿ}:d ܎ ^ Uŝimy{- mtἽH!]32F@~Ä}Hⷫ:._ܝ8(]}ԝZm70]AD MZg>u ΩGڪ+$LVS| <ӄ8h"ə>-B @=(v=Ϛk+~^.TkDe`<ᡝWj'ݫjn9MDfBVFn{n!{:>WN\x >QSiٸ]?Hg6B·t&^F9]3ڮ{nͫfwҔsrM/ D7dGb>'XQC.Bktwp=Uξ~*WS$O& o+˵KۨW127).x. ovACN"@U9M(Џ^y$]ݴN?󉯧"0|sصwZZM|ԸXZ9@{m:c/^g4i߂gm-΢KFσ$omk?`|@'g_694D_xoɏHe?K7Ɣo&%P 0I`(d 6lp,tmSh-w_ߋ'l劷#RQJtIZV1p-,y;ާ8:/_}& dAz*}jXST_5]af|r$nbvm|)hMFiϮ‘EՉlޗI([kEQ, H` *(m1| h83j.>͙,rEwd`[o.{箓`@6δz2cI fRPv;"իXjzUׯ`ÊKlOQ6#(%1BH}VVU l}7Wȴ=Y*譢GH?#KF œi`TJg$ƕ23|̫L/Ԧ:𹋦E^ ?YdZlP2';1V,9t cs ;D8Fs;yqM9RȦCH-/6VвC'&vug[?[b3>&N-VkY*OoVS#8[7d>1| q7mzMwl%4/=#xj։n;si栛TڝҾi^4G6/%F˜=ā+~ }=ʼLR4@䁭XH?#LxU,*A}u͏eWh pR{uAPfS3=*~H0jqZy62]-; EX*/xZ#g8]3/JɌț1p3JV .|e6ڮq#gEE58vKaRA)$zsAkf/O]’Xd@TTe7҈.~U^=#QQr[!)>GJ.ZZzWANʔ30}T&I8ɩF7*8pHGJRjժ1hϚЬN5|\ߩ«>F-+:7: sv:i$%U;ݺRgD'd'˧bήcaxbW vUU#ض,l:Ӛ> vPVhWPZX޶zjcͅ8w YHtl!ۙfK]~L,q"L!)_6v1&]FPc){'w/JobSi-p[`!z] ALOՈW-cWdpjف]x5pގ3f˜bbn1 !x\WaY23_*I' u^v!R@WHs5H]}Z\+וU6q\bTok*`+x=3j7nV4+(g .b 6\fy~cprXhՀ.5-i*hU<,2si.xm1%9U:c4$kWړIgB؜4w o2;' F7r=m4YfR8Pnw^kv QS(i^$}+>ѽm}mBu N }3GrO@!43yX^3GdرҶz(1ӌkLq PK'`:-T 9Ǖom$1ғn6O˭䃏}9"w]aug.~wU<+{ ׍98n$?z^!YY:;c4܂4ўiPzoVU}7[?l_q zAz,3S'Uy\Cfo=Ӭým\p#+d/<Ѡaw|esޢUDf vn|#~;eTNDgvt9F7}W}&'"5gyeZYWFT~rEd~ggtXz16r[!x @Y7{(V8tK|-[ZP1X(^o!JESg؀\{{GY#duq_xI2iI.PsnBn7tXVhvxJ6W(fVv=Ȁ|ewVZcʍ~y4d!Zw՝XZ^ڦIJg,IDIhL)9g eUJ(tا֛)ǪfFʨ1::z ) tƩpeͪajaWJ[ yjpyW҉JC@d׹{*a'm7p% )ʁzSꨵ 3{톲Z:^- a~:kʱ` HrA *_+. 6X$jZf9CJԺ~Hkڰ!w _r%T[X˳\ ufGՙczIYjl4;M;4Y:otWY)ڵ| V=c륄dbyHbO[3;{B# |k+өx;{$˰kֲkg]M}wkʶiJi.^]hC0 )b'xɫO;; XUI˻3 ȧ"A/+9;RzK[ahWYڷ " K`[,@oa[ |qٮkZԞ]0ڻ>sR7D#< s?ldfV 1Ep*sB63RY]ډ*|n@2>7n+4 o">┍|*ζ$ -]ҙԓmeӛ=G}# JN<>lV~T?@amn K.Lmn(&;5,z.]ܠǫѧlj?@-()->eS:d^윛|c\ / ߯X|eUfdT廇3Z ʙ-x鑍ݝb+>N>:rBxawN/cԮe{!㇞nCeO^r:.ޫ;n|:M۟Gd^ꓮ,V m묙+3o=CLd\9Nn6IqX*~= G_#Ow OkeNܔ~ĮCy`ę~oN|0IষՅd,0նqm3|l,ȝl:9F)FjZv.4&Y}>Q$y*s -9}?"o^C+6aYMzq\%|2m:mDP{_0w~S`^R)i-ҵZv _rK%ۥ `v9IZ ҉揢Y.*QU#ڽ*zK[-޶ ey델i\L GgL\n$qBicKP^0&QNJAL/;a=3s[c6ԯ\4Qk4v9oa֣lMhW0к1N!07],2s&:hg]0ExҭV!A8|;*Ih8[zS Nb+VkGum-?R޾LvMEJ/<>%npfx3An+t+2솾[d:x5Exït};X_l˗ZVc92m+_@>5#Gyċ|l{27 b)Vp Qw?tXl]p2C%2>-P[xBq Dlj3;I#ݑ|QW:, A1M H局{gwoc43芆V&C٪9KF9JPRU@"(Ř-u )4`͘y /F}FrKjAKv&(?-i3%1il̜Ub9]&ig'w41F#')PRuO;mN-4X 4 /v'8<>G& RP{)#QHrGEIHTN(Dg"Z)'KzQ0B#pӨ >+CͲHXw^GdžV}bBjATδSMdTiSueV7n5J꾻je:6ɉ|+dv!%mPH]BcH|rib+] 'j#˝46[(_7GM!A ѫju.gmrD=UnUg\>(lBŢ $aS4}t;߸~c{*{:oE\3rgyCYVu v.[}Vجb/q!0w \EpYS6DzWDL^ؐhaSEqDޕY8QBH1 07?-woAlSmLy222S)S{%?62Y)6Yqy<A>_q2E: Ĵ<Ũ6MB9c+iwRG^\fNӷD]ZNwn-`BjIԨ0x^ЎMj[6Yn@Ƹ%WOKbNv[ۃwk_o')"=DAJWOs @G@wnqaA{WG']Sn8ׁ rx(*x]Stg3[#X5eg1>qqLw;Ewq^b+P-^^5RT:XA]_)Ãec@8 d8SP$8jWyjNas Ng2veL|@@Xoe5 w@0 0GBH!by@{ȇ((I(OY@ sh6E)JH$渒h-J$Vbޅt YPINy;L^DyeE)$QsI6ɗq|`D(u`:Iq*ʢ)ZڢR0_=U@sxGi]He$$hճAc*@JzC'R*z'*+-/\9gvEAP(WGxVD귯گ:" ;1 5ժzzV*$ղu6Z!${L&g"[sTmz+jJtJ;ۭ; M s{ʙʫt?HP\֙XZFZDv))za+:j˶SM`~@Lr6@~{/:b"2:k({\oi`+qַՊf[At1"H)v!KË%m[6m_y@+m6n S-" [%kۻ{8ZjTBK"5t˿w.(~&0'{ k0?9* 3ɸc0RėPWc<W,)¨ª:I : }Q\4  F<-uxL̒N [C&3փ*Z,B|6Ixjkk="yHm9p/4q,BܾNk]g,Yk7AB$P5ϩu#bB*Nh^cdVk []§R,f.<~rqpkqD"r1S?ڈXbe'uH_\T];>ۣNNUꡆ5&>B Ägߞ>-ٽ^Fl.pIV^}]镽X1<8̬<nBt-ޖ69WD>k넜ŋs.{g=K">{^wGe?~_]~"[E>,j#X_^4,SB7B#3͇}$>#Oh2>wzc)&30]b ‡Aa(ǍY7^AAef!2&bpɄM)ITЏB%:ZM1xrXIiq܃ZCFTWư+MIZ{ Q+TnzuTխ\ G.i>.OX'78G ǥ!}-#Xk& eiInc{z&@;Mμy㱡Y:BPup06mNF|'K˯ƹm?~l+]% ]:c4iG qM`+6PnY%H"\#%B`iy E!RV)9J-mxF=!F֗$qX@r%H_2hBEi$>i%bdENʊ~"&W>(g9x Y"- !^Ĩ(dJ*?r'L1fh9]g%?h7*Uk)5k"bV-I6ʎ<֕gfjg -&dvl{ءwY~ŦfQƋQs$NmI€.,ˣ#)v8ą*JW8)kmjq+mbqH|.4/5r<0lɥ s'xzZZo0K{k%1/Ϊ>WV'5oG +2XޘRy\ߜvk-agzC3NK'ܛ3sӍl}q+fơ $ηYgtU=VhI:w}ɪky^,Vg ՗J׏[GfAWxy mw'%viSjY˻ ɲ]eOuWIIJ`  +6ԟ3-a6HĵZ{URRJC60KlTNOX)?F.I]&W$jV5NJ'; Ԏ^K)ไx 367; ؾ\we2T:hpV,oucL*@/7ou(0ɰw{nď>ho_'}{<=M}|jيj3ygE}G7G;w/MH?ۆsߴ~w}w~{7sy'x}}2͗'yWEswhGHyx(%؂-.ȂG4(lG~s g)ՁFY9oHbW7J()xhPGx'QȂ:O}÷WrSd3'%e}nU}V ~7ZׄWWY{u8~<yru`DUywXxx}Vh Ih}Nv8](bwAcu˄H%gpm冤h}XH81{s (7WVtDȈAw7Xzh(՘(z5ITݓJ d`8%x؍X((sȆbN8l&njHH)(\X~wT[nyG} ؒd 7{¡Gצ< ɐH HrhOȑVy1yT2yY V:/vRyU\)7HِŀTtz&q&iȘTfy(ⳐJfPKٖfz"7|h l9}/srg6R,4֡b:IBn0 hzi9p50<wgykETQg*ZruXU7&֚A-)Y=reT5Ib~Ypge-lփ)FYNYZd$&Y)aHwc6*w)XyRIYV0a[U@)0q~ɜ&D=j g1"jꘒzZbW(& 0A@/*J-m2VG/9 J2B57Qu !zB1oHdSM /J) ^r:tZՖtZ%ԥI`J}u\vzwiSX\riEVj.o}U}YdBF2#Z]I1ZֹɢCoZ]Ҫvc9 1,sa 4# !d=ڜInpJjãѺ4ڬrT?㊦%ř8d|y2FUz*`(G_Fگ⺢{Pz.:y׺3̄ˁit);.*Jū=6e?LƯz:TŠiɎ'7 6:eʲ-;ٰcjZ8kZZ+)hF;H{6uN c㶘zsKzڷ~?岥#e)VKkG *۸0?6ܺ0M`>oۺtʳҝ=6p麜Z[딹PKc+D8v{r;_Ջݫ,[S+[+용8[np[K_˹+۶۾!ҪP[7mK \Pش{> Qף*FVk ސy3qd+K+ c,6 K Wye:‚Ab,5Y+t6i&kYk-BfqȫxijDĀI_FV;G^ܿyǾKGj<-|,ƎC )TK<ƥ"'q-Ga<ɅkSg]Ⱥ[˷qK"$+%a,\sHŢ|/] {ØܣJR}P ^,L»*HھռR_աJZ ˦j_|'̣YR͟uܬpl6LaȓOlD:͐ -jK1 uR;mV}8ޙ[nx겮Ȅݾx.­߯_ŵMM t>S<OW\(++!Zn!K022ClZ+gO+[ݎ:hv;P]H,1]G䡑-50̾a=(X!>KPz.naYܑf @$>hs?;IE܊^0˾Z_ܛ=^_wg /eowo.f\oßPBӞ̾s 2^Ŝƙ~BŏB#nk^gH{rʭHƞ~om]%ͻSuglYi+lx9p؋?rl:}ϨtzyѨجz֯XӕzMڧaTXwP6OfG7zH~\rv!;36`aO+q~*o':hwyW,-#8dȖKmY)Fؠٛ_L2(pNdvtҾ HPఃXD7n)f8,r)Z!!U}y&pv.)ݪSbC8q=(zPZ4ZHeѧDR(Ҫf]S=vVW 幭uGT+%t2@4Ʒ~Ya~v=t.cI²c ]rQ/akE/Uaj^[ x1l/o[o#Ĵ]ؤ侭֧)&\cooh\~]oƟd|2ٿWZ*}.A#ILR՗yeѣJ`7{B݃W}VM!!U'BI҆@xHHގU`Q(E#퉨2 ydZha hNZpA:gUb۔®A+wj`۪hAY'ZڱmgZ9ܨ̶,CnYjWңVkfA2ֵ='<.E@,Rc: 7ru޽ۆew>.򥈌z2 +r3kS/kT&Neςu[ҭʖ$ QK;ՍsHҌEdR÷(`vTcKq+ޤ^7;w_I-4jOTΕ7T} ފ797ga)x..-|. !mom[i[XD5 5g@h_C^>Kʗ|ڰ3R^Anz0: 币Q>pe%}G{eXF篲0}W%H]{` c4hgF*  Qmq,L$x@d>lCt+l 8n=:OZ6$4R)àO}ЊT?ol\mwC2H!1wA.2$tx<ʋS<GL_$861ws%% /(*WV2  O8Al񂪽~ Pqy Fpqnw}65MW7h})%+V[ 9aKd{cwЅ?LT {(68լqm-d"s;T36-nmj؋麶`L@N]vf1ڏ=Kj ypZխ63me] ȯ,zK*.o-˩rj# 6Ϫ?G<zA7wg>?|]liW/MuP\Ar'e>Og\qfmifKB"p." rݖzI-W응q%AMrI5 gyG{q/[Ћ^32z" \)%Ev%=%yR^Gg7u{rA_Y6_6{}%ؓsYY{~4~%m!ɦ~ u!x$bG&%}n?yx{ׁC,`2|. wF\E>4M HL,? PĂn%H3e`f~~'~aOq=$ o V13?HWK>}Eh$)V T"<)Zvu+]_ehhe>Cʖh"ϧz H50)^X6coVXoDCodxI84`cY;tJVSHV\wh>S ({ض-׊iC$ivΨ"&xX_~h x$FgSKD؊qPըh{&1~ Ʉ٘oX|a&6xDB:ؑXRWup]ܵsba2ŃM^})V'iEhS:nj$=4 Y)(7I -^FGB_8:(GvXƈ`nN96N}Xwէ]#AYhW3L.bIF}ٓbe++ig#i锂ti=JՂh}oiXpMipSExizΓ'|bPP3%hK^}Q5}aPɒ#X]G)X]⩜/e)niy 5bdx9y9:E JrFkڙ ֔Y9{Tx|hɕ 'hC#cQ*Z\'# hzkcTcH?y*h>~"^ NIhOBt:ڟj"jOuu٥>}PV}N*I$wT\ 9'h>DoB::+cǴV:pMhչa`y8z#TʰH.l[ ʘY4 18 @覠'0JG!QZX)_+kJ%BڪziA]ay=1=jb+ѡ+ª7V85,2ኜjt*bd#p 0v5|ը`?A܊ZWJ)(saJ:F{z:c ToD vZ:;Q:걋!i jWacك kC(%ʟ: 8 1Cs9DmIqAwnqLw `eg<]&ͲrҞO\ tCt6=qq}vl|ͅx2xb#Ϫ%O7C/}) wnEt9qY}^<(*ħԷsb\U̙%ֶ̗O]7qgEwq\M06U ͱqٚrW={&wt=ћt`Ѵu M &ٌ˘pդƈGןգ̀i=,]؆ƈݥ|sm3+hݞDD|U;杝g|fx9aM4ߧ^|l0`s ^9ʯk*P4ݪX1G~uЙA_IVꬱΛW]=vOj'˟ZSe x>ͽCn@ͅ.дwHj>N,`64K"B݉eV'nۜeh^˾JKp~=:.¢d績^nf8̳I4?F)?l*ms+X" .d@T}o|_=]ll:Ϸgϑf.%A_æ[W]>0o_f77!#_ޞr+H"73}M SjT)>T!y]DKMa~~^rJNA9>?"hH|>-di?`뻾]CJF~ˠ/%Lj/@Mw*s#*Mm_]!oM_/Z非BynjԟjeλO¤ ~'|S2K0I8{&dyufڄj,.<ߢd?pȤr42Ш"uz+w 7ALnSn[ʛɚ͎|z}C>*F|Yp'Pqb#?l`:pw tzx`8{kyІه+iydò&î!3VNn(-J 4ȐȶT~; D^6-Egt}TD=sVr#cILrkhgH{y\sZI7ˈ,iRi; *e;z-)ӯ^6 سOZ d!ZuS}4 Բagx[T0#Ӷ8.ql޿_{6<s&]N>e9y=?)lGa$uSৠ- f4z5Z>w1Ci%a}jH~0C؀thW|6=,Rx1hp)h#R-e^{eߎX_Z$%ˉ|h~(yZ?v8BBjeCTNbJ݂ER&TVFqfx:c1hZaڕKDiVj饘f馜v)騛RJ꩒rꪈ.u[pꪗZ*$^a`&,]z谉)Z\m.M+bЮK`ʹ &kY}-~FxrکWSA!o(컓6 ? ]Kh ,ܸ q gI\׈ܠġ\ɻ$ g}b^$W_`n,gS&GCy7Q Kbm+ܳq\1T@)BDڒ-۵5}{&0&w~>rW9vyS9c-;9n{7Y1/ U*6#M%wy^%c|H:O`7ڬ$w=1ìt5rϣ/催$ƛn[$ 9Zh˄HH+xbX #=Z@tP&;P' B0d ¼dc#V"x~ÆI7yAQ^ &3E4t',p"D\- @6!ebظ-Y>xC-'N#YlD.c0PB$#7)C4Ɂw# %MF$Z7,/;ra|({}|bK36ǔ20hp4Ijƅs19`"\&2GLn&S@'3;Fר\9yNm>ӑf=+k @JЂMBІ:Cmʰ!v9$2m$g9uә >ϕ:@]:ҚT6%:sLl(ʞ:EQ*Rl2Uk59-$IXͪ4z )N)Ft)]f*ɩM{E=)IJOT~OIX| uD*Xt-[J,KcXʁt "h ?}ץr+_IؗFc'*Io-'lc;\63ʶtQ\ks1\BB @̫+^V@צ2vյ)?( _-t]{RT,isyd_ v;њcd /b4'qB(Zc/08? w.xS+W>ӽ-Q鷹E9t'jUƫ*G$qL(rKAm+R$`3r3G\e@YAwC#v4-`g ,$&IG6XvpqGyN+EM#O:˄^a٢I+g/X VΒh/ǝڀN0[Vϐ/PohW4X_'_N؁9Alv;15]ewzhwA%"dkېՑ޽cJq'q7X)7n4EVb} =p?t\P8m)݊~ub=|{[62/-9sKuY|8\ҘnZ::.>EqTӵu 9+J׾۱p;@m%WJ1V:h}/3h# qS]Щ:14,&s{ʦoy=W=?rTtߠOG'"Kys=7vsgG?}jsQ/x<]>\~Exքa}q+=_%|{gqz}%{ruQh#ƁxKl ! [uW}4#4p%T{6]<(#u&/?Xx6q炫gLaO!B&}!H ZQ%DlgtG8T\gZgD ؅G8tK_x%~؇ewm&lvz|xG|{JlXo!Jh7(:)R~8|,q@؄~퀂쇊20||_ŊXVhX"ָۧ 0@&P-,p͠ƍ{grm'3z]bZ7"ˤj# *˹7QX>y͜Q!6L];wY]PGÃ׽\w3aY3(A^ oex[d^^nNf ˆQzj(j۬,]kN1 X5Iys ڔmu~.9H$!Ƒ!~.tMPw|}}XR[⭺ *,qЦnNٕyLܣ)VNr>mu οc2ZGD F?_}u~CE!W9yY>Dp"<A+ aXn^:+ ݛcľ _S~YvaNÂ1An;0+xF.OD[g|P/OTVXϮ ACʮk}m>{nl Z\c& xƌb7T>"O<A][֛_`Z/p.H1=I2 Υ]o3?' EBZÃ0.;,'_d]t},(SǏbNƕdZ0I8ͻ WNhhjp,twNogHU`h6]N'٢^ ,e1߮znHX<2gJ\6<{(xyZ un0j6&A+FHT ' lAg?pcw\ D|[yi=4SKYgN[!l>ѻGa"H.j|їX6tp()84,R,h%_tD,i2H({FXLʴKur$NT9W7s`)ӫa3;ϥNY/"Z#ݻ/Q"ZJ" SXO~U듛`,qj;iRϠCL 01> :o B/Xn7e1+MŽ򤡴2z<Ñ7w}#H{2GS.yYeeղU1OjƟ#|gsȝy cׅXs"̈Vt8-ۀΞ-w4L-O9s1=AI+ŭ8qSOo> ð#_,~sۣ}خ{o[y[n_h!,i}Ԇ@I/ "P 7x25B/|Y)@z`/ +!Urx)e)5|C_]!Vط./~SĠoBH@@&nj{Lr05n@#rkj#"uda}KuKH#$5GχNHRC'3IQ.#CHDR%)3Ke WXK=Qon^VNAeUyFY2iL}3.eR42ǔLc(c0~UuGu6Hb>qf-撜>F{v~SH%_=Y (CCю Y(Qvuƙυ{1N \%^N=Mr3 0N5RUHbQIӸQɚ܏KA5ԪǪr\6]H\*D: 5S=X="Q|Ik*.Ts,] {-C** D<לC62U@hֿt,C=ZnPtc[+5"dm [ʹxD`[ںgƵi2ZG 3pڮknh&T[!v1zLKi,zZE/)j\sI__'=(HkLm([`<<+`yhbx)=L ϒ jLN ؍&~)]<0ߔIK2%*MK׿ZձE8Ímd31c(a|[ ]ͮ%+3O9i"٦;="?;~]ʂ<ڻhci?|U}y9ڥԶI\T+d3G{ګG=ː;QDg7֖˖D*e '!7a25Xyk|/?uhOuqs'Xs^~ ?^9BZz]=ռ3 Ge2"9~{~%wzrS^0DڷV |RׁJ7{y%}}(€cap.dgYH_<42%x#X~WW`ށ(L(+1 KXVX>ȃr%dY-FXOyXV=X~tr&B"jr$1(_2ic$hH~(aGf(}RU+x݀1҆G~uXWGcUօxd7HPhnIȈX$b$[(GGh]tG ㉼6O,I5 ڠk2)1)p%ejXH6KwV(4G{&2{el芔*S($ +xXhXIOV׍T5Bh| 1-l{uBBIJi}9tq 0АNGsrYFؒ8 d"Irx&/krB96!}(f(HF&Qi<@EVXEe[bGUewxS)gD?STDYf7ٕXYkyfI}&tcaD$t_909tM6i [Dg_s=+֘}Y`ƅXՖgx#ؙEv5ׇ9 d(n9Y ƚKy\7+)mH;9U))^ʙX2ٚй҉iEWK zNfId9;wdBRX׍giC1x ZNxH[?twM{O Sۦj^ `]쉚{~&TfPv{χ>ձvvpcr;S[{+ڷCy`ٵ 7j5y'`QM䞒bW{+;ӹDni9u[;`9ʚ긵k:V3gab}#4Bѻl!;7rbצ7[!{+>Kq'w+R#6+!;fΫ>^mXVB+3;짇'p%Yf ^Y'j;¢Q˛;31 '3*dH _;[,˩ ̇/~Bq "N|`:V da÷XKccrx{1  璌Rū_,9L#q̪tg ڱ%ab &+͚YL/Ukz?L:||~LĊ*(("Q&ʒɕ4oǴUlNb͸Ŝ(#١am&Lˀ_^1,dc,on@,tи̳M"˱\:{vęe,[{L}' $r"ζ ,˞϶K@T;MLP[{>6Һ أ-|٬.֯=oKYw֛}9i+w@MܵVںmk g9}W]܋ͨ]}͛醸靸]n: C]ߴC-\w mV*תDuzܪuMmLō-jX}Ʊ̲ FMq=C!ݝ)-~8-z-`E9 iNX&N=BJL`Ͳ>KTDN$DC7ܜ9M:'4nQ\^5$:vKI.qE.]i.?-l0R4^z(-EX'މ0[Zi~-[%<i2.;Mk>P|`.LJgn;.9.XIHne~fE¾7>PMO04;am~>Xmj=^͹N+<<8irjM!>i)o鎼N/K{i漏fW@كfi5ϼw  _ Jl$kvݓ-oE1/C5k;;x7 *xf ;yPAA?NxN)[?t~c~_Q;ACˎЧu_bi7JO.a#HR:az/F8 ,|ޥ_ܷ+<Oa/\JϽO:|/Y>"n[{f t/e\O,O0Iͻ`(dihWΜL|o',Ȥrl:h(uurT- T$Kzn cgwi<@ ~ X'[a%G4qOpKv{:Pr&I# ?}UΌkmAJ}Ҹ" HޡW!If *\Ȱ!hHQc.08ddqUrh"ɓ(2[)1]/͛8sqE"G-|(Gu퐺tTO6dԥFxb׈Sje1 ǚ]˶W0ıPDKz E` w$ǐ3X2ϱ80wD.kc$íb=_bɢ oF׊Xb+_aEpu77{#Nt6_vg/W>ϰ?23MPj^x}g k R=7rUؐ{IhEq (h'uUayüvmSTKP8`ȞƖLj!j@䖪i!5Xh~X"M1%uޘd *M#i砄6glfi2^*Nzny((sN駯t_oh +j)^H&BGR2 nRԬ~n(I'v V+Km~3Jn;L\*>N|r"θ36[堏yٺ2ԕH:ly\ mn(Nz`n;>,ʮ6'Iع" N=y_Yݓzg}g/RKe7g$C <0`Nk4T"8 H% , zpL$H4VĥE(b)Vp_ ֢&ъ`|,BA>2aU8cU-Zb4/ 5x\Y$, CghGB:2icހ@4+\$&ùLL%7It[ ,YJu%>ID:ehA>:0Pgez&(L= l_!mY4eqz2leă!YYJ7u)MnyK4[=p3 |Lp"n]f9>`;Oijޢg&Ʌm@D't+mf2(j br%dxf~tx'MXB'Jљ1"%8mJt' TK`HMjSTJժZX*V ծjX^5CԲ&fMZTXC=7nFu&E"}](M;@UEb*ݫB$XqlcT:Ns]*;}zPR=Y^;YvFd)%Yn¶(m,G- %nu2LKB;'ƕ@p1V'׍.. W\V@. 6jFzI)ޘD8*mzyہnÿ|/J7oX}M!p5$Hv݁O k 3\ ;c0E bw+hQ+u1$)0 :;RdOX /:2 dm2oL=EaUAzfc1󊸜,9$Lc9UE(ѱ 4K5/e|;wUEdžVsl#wUvjO6:<,܃P3:?l$J:7jk/Fsw,BKoͰFšR9ؼlfC@fJ1n{Mr>5nXv;9 ʞ-(6w=g~;N[z`6l9A ׎ÙRig²w|pvaewt5kmmyOAj$rń/s.\/ >g!^gǜAu^@ >\|"7s%RH_kh[s6ǯ.w}ax.h%cg%hv:Q<1?]n9]k/<8?ϼՙ'CٚGsi7AušҘF4xm4s\ÉB;̹]͙ii%UYě'i7wٝ#S3Gp7JI枆fEYOlIK Y!0I di|50 69p95ɠUxyЗ:ZjZUyv }Mtӡǧi@ ,Z '*D5 I71 I9: vH< H)8>!#LrdPZ=I=MO3C SBC? &ԥjbjv:0#-iɦ^w:g" 3:hѰ էEDHjP1 pL GSR`#ԩhZY!⦦1$zc9V꟤G :Jr az8FprjtZjjTR`pު4WT$Mz*PLKZcwq:zԯ^'ʪAhq`[퉱) ԱB{4PiOz. 7{-;2MPC֩w.ҁ 8xl&8oV5omvW["s\ZpK|twn~;[{۸;F{~|E8rusxK&?dy{u{|[+[>wz2 (灪!>w`۹Gwz׳*Bu{P!u|@kN\6;z\g 纛G %@6xKy fn+qQJ ra vѰ|S^{^j )1n[ZwȹFs%@EjB-KD2qKZ8e=, {uy8ļ; RE,k =#5<`A=pHš+P+8֜Bɞi2M&,#/DG=@G.1kA.),Z>4!V]!\^^Mm=Csp\)簾jΘ=:6!~[]C콾^BIn/Ď^V^GǾד5ݮ5$N~krN>n߮/Ndu / f n?ⰇMmP(o%F$V4oy8/T-+>1B?MESFOIG_:eRڊN\J\_OTY]dh60p?5vc\}O c!O>n/_z z1x>/nJW`ٵ΅ 9VO*bygQ~voԼl9dhf:럀Po~1%'}߬Xi#AJlp,tmx|pH,$l:ШtJZجvzxL.zn|N߅{z1N L& 4~NyL*z"ƋǠę(2s|`̙˞=f}]j“ o"JHŋ3jȱǏWzZ OYͤK 2H2Xϟ@ JѣH9)H|fJj %&VKYjV0mJӪ]˶۷pʝq8zAWrLÈ+^بݻx3"8KV57̹ϠCM:Sȑ'Nװc˞MT͵P͸ N~nУKN묒{[ËOƵ.<[˟O>e Z(hvQ ƒF(!*Lhff ($~%ud0(4 kJj6@)xD&L6$uFTViXfXM`)dZĥt^l曫 ]pix G瞀*蠄)l袌6(飔Vj饘vgf駠*kny樨ꪬ*u\*무jkE뭼kZk&,F+ZFUvdkܹ{ kZ*n-0, +'G,Ć*0gw ,$l}(,0,4l8<@-DmH'L7PG-TWmXg\w`-dmhlp-tmx|߀.ns;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory__coll__graph.map0000644000175000017500000000127210666754770027317 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh__incl.map0000644000175000017500000000102710666754764024450 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender__inherit__graph.md50000644000175000017500000000004010666754773027161 0ustar fboudrafboudra7e0ea806e1153fc057e6ea3e6f6183balog4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator__coll__graph.md50000644000175000017500000000004010666754771026050 0ustar fboudrafboudra0745c7263df12311c99e0018110c1b87log4cpp-doc-1.0.orig/api/OstreamAppender_8hh.html0000644000175000017500000001125110666754747021577 0ustar fboudrafboudra log4cpp: OstreamAppender.hh File Reference

OstreamAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <iostream>
#include <log4cpp/LayoutAppender.hh>

Include dependency graph for OstreamAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::OstreamAppender
 OstreamAppender appends LoggingEvents to ostreams. More...


Generated on Mon Sep 3 11:54:47 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator__coll__graph.map0000644000175000017500000000063410666754775031415 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator__coll__graph.md50000644000175000017500000000004010666754775032656 0ustar fboudrafboudrafeb405ff416246dcce164e096aae98d5log4cpp-doc-1.0.orig/api/Category_8hh__dep__incl.map0000644000175000017500000000320210666754733022217 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender-members.html0000644000175000017500000001713110666754771024705 0ustar fboudrafboudra log4cpp: Member List

log4cpp::IdsaAppender Member List

This is the complete list of members for log4cpp::IdsaAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::IdsaAppender [protected, virtual]
_idsaConnectionlog4cpp::IdsaAppender [protected]
_idsaNamelog4cpp::IdsaAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::IdsaAppender [virtual]
closeAll()log4cpp::Appender [static]
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
IdsaAppender(const std::string &name, const std::string &idsaName)log4cpp::IdsaAppender
open()log4cpp::IdsaAppender [protected, virtual]
reopen()log4cpp::IdsaAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::IdsaAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout)log4cpp::IdsaAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~IdsaAppender()log4cpp::IdsaAppender [virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TimeStamp.html0000644000175000017500000003457410666754773022635 0ustar fboudrafboudra log4cpp: log4cpp::TimeStamp Class Reference

log4cpp::TimeStamp Class Reference

A simple TimeStamp abstraction. More...

#include <TimeStamp.hh>

Collaboration diagram for log4cpp::TimeStamp:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TimeStamp ()
 Constructs a TimeStamp representing 'now'.
 TimeStamp (unsigned int seconds, unsigned int microSeconds=0)
 Constructs a TimeStamp representing the given offset since the epoch ( 00:00:00 1970/1/1 UTC).
int getSeconds () const
 Returns the 'seconds' part of the TimeStamp.
int getMilliSeconds () const
 Returns the 'subseconds' part of the TimeStamp in milliseconds, getMilliSeconds() == getMicroSeconds() / 1000.
int getMicroSeconds () const
 Returns the subsecond part of the TimeStamp in microseconds.

Static Public Member Functions

static const TimeStampgetStartTime ()
 Returns a TimeStamp representing the time at which the application started.

Protected Attributes

int _seconds
int _microSeconds

Static Protected Attributes

static TimeStamp _startStamp

Detailed Description

A simple TimeStamp abstraction.


Constructor & Destructor Documentation

log4cpp::TimeStamp::TimeStamp (  ) 

Constructs a TimeStamp representing 'now'.

log4cpp::TimeStamp::TimeStamp ( unsigned int  seconds,
unsigned int  microSeconds = 0 
)

Constructs a TimeStamp representing the given offset since the epoch ( 00:00:00 1970/1/1 UTC).


Member Function Documentation

int log4cpp::TimeStamp::getSeconds (  )  const [inline]

Returns the 'seconds' part of the TimeStamp.

int log4cpp::TimeStamp::getMilliSeconds (  )  const [inline]

Returns the 'subseconds' part of the TimeStamp in milliseconds, getMilliSeconds() == getMicroSeconds() / 1000.

int log4cpp::TimeStamp::getMicroSeconds (  )  const [inline]

Returns the subsecond part of the TimeStamp in microseconds.

The actual precision of this value depends on the platform and may be in the order of milliseconds rather than microseconds.

static const TimeStamp& log4cpp::TimeStamp::getStartTime (  )  [inline, static]

Returns a TimeStamp representing the time at which the application started.


Member Data Documentation

LOG4CPP_EXPORT TimeStamp log4cpp::TimeStamp::_startStamp [static, protected]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleLayout_8hh__dep__incl.md50000644000175000017500000000004010666754761022777 0ustar fboudrafboudra950c064c6f90792a442064b0c53b0cadlog4cpp-doc-1.0.orig/api/classlog4cpp_1_1BufferingAppender__coll__graph.gif0000644000175000017500000000705610666754767026607 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'GgȇŧǕ.I-I4Y6y8:<ٓ>@B9DiX1EJLٔNGiGO9TYVyF9X\ٕ^_9dYPfj52Öp_閯!ryx9tvHMmyDI9a铆YJiٗ@٘)X){ԥ) ٙFviTř)99ٗI 04i)ٛ)yY<"y)I9yi9iɛܩ9yy>/ٝ칞YI)Y9 y橜ǚIYY鉟iɜ*i`dy9ZZJjZ˹: j+ڟɝFGIɠ .^Tj$̙AzAdhpznt aJcZzʖwyZ}ڕzjj/1z Yz̒;log4cpp-doc-1.0.orig/api/inherit__graph__13.map0000644000175000017500000000025610666754766021200 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1LoggingEvent__coll__graph.gif0000644000175000017500000000232510666754771026015 0ustar fboudrafboudraGIF89aӿ2!,0I8ͻ`(dihlp,tmx@Pa,lО"ZOѬ%^`@w.1ch|Nxx:Kk"{d%j\[;\?97, (nam*q oʺ϶ !؈׼ ?z9HCXn^>w9xp]8}xڧ:ЀmmUoӶӑGn6Kkn{fޡN{m=(w,Wo g0R>~[' `ð:B ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory.html0000644000175000017500000011343410666754770025022 0ustar fboudrafboudra log4cpp: log4cpp::FixedContextCategory Class Reference

log4cpp::FixedContextCategory Class Reference

This Category subclass replaces the NDC field in LoggingEvents with a fixed context string. More...

#include <FixedContextCategory.hh>

Inheritance diagram for log4cpp::FixedContextCategory:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::FixedContextCategory:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FixedContextCategory (const std::string &name, const std::string &context="")
 Constructor.
virtual ~FixedContextCategory ()
 Destructor for Category.
virtual void setContext (const std::string &context)
 Set the context string used as NDC.
virtual std::string getContext () const
 Return the context string used as NDC.
virtual Priority::Value getPriority () const throw ()
 Returns the assigned Priority, if any, for this Category.
virtual Priority::Value getChainedPriority () const throw ()
 Starting from this Category, search the category hierarchy for a set priority and return it.
virtual void addAppender (Appender *appender) throw ()
 For the moment this method does nothing.
virtual void addAppender (Appender &appender)
 For the moment this method does nothing.
virtual AppendergetAppender () const
 Returns the Appender for this Category, or NULL if no Appender has been set.
virtual AppendergetAppender (const std::string &name) const
 Returns the specified Appender for this Category, or NULL if the Appender is not attached to this Category.
virtual AppenderSet getAllAppenders () const
 Returns the set of Appenders currently attached to this Catogory.
virtual void removeAllAppenders ()
 Removes all appenders set for this Category.
virtual bool ownsAppender () const throw ()
 FixedContextAppenders cannot own Appenders.
virtual bool ownsAppender (Appender *appender) const throw ()
 FixedContextAppenders cannot own Appenders.
virtual void callAppenders (const LoggingEvent &event) throw ()
 Call the appenders in the hierarchy starting at this.
virtual void setAdditivity (bool additivity)
 Set the additivity flag for this Category instance.
virtual bool getAdditivity () const throw ()
 Returns the additivity flag for this Category instance.

Protected Member Functions

virtual void _logUnconditionally2 (Priority::Value priority, const std::string &message) throw ()
 Unconditionally log a message with the specified priority.

Detailed Description

This Category subclass replaces the NDC field in LoggingEvents with a fixed context string.

All handling of Appenders, etc. is delgated to the 'normal' Category with the same name. Its intended use is for object instances that serve a single client: they contruct a FixedContextCategory with the client identifier as context. Unlike with regular Category instances one has to explicitly create FixedContextCategory instances using the constructor. This also implies one has to take cake of destruction of the instance as well.

Since:
0.2.4


Constructor & Destructor Documentation

log4cpp::FixedContextCategory::FixedContextCategory ( const std::string &  name,
const std::string &  context = "" 
)

Constructor.

Parameters:
name the fully qualified name of this Categories delegate Category.
context the context to fill the NDC field of LoggingEvents with.

log4cpp::FixedContextCategory::~FixedContextCategory (  )  [virtual]

Destructor for Category.


Member Function Documentation

void log4cpp::FixedContextCategory::setContext ( const std::string &  context  )  [virtual]

Set the context string used as NDC.

Parameters:
context the context string

std::string log4cpp::FixedContextCategory::getContext (  )  const [virtual]

Return the context string used as NDC.

Returns:
the context string.

Priority::Value log4cpp::FixedContextCategory::getPriority (  )  const throw () [virtual]

Returns the assigned Priority, if any, for this Category.

Returns:
Priority - the assigned Priority, can be Priority::NOTSET

Reimplemented from log4cpp::Category.

Priority::Value log4cpp::FixedContextCategory::getChainedPriority (  )  const throw () [virtual]

Starting from this Category, search the category hierarchy for a set priority and return it.

Otherwise, return the priority of the root category.

The Category class is designed so that this method executes as quickly as possible.

Reimplemented from log4cpp::Category.

void log4cpp::FixedContextCategory::addAppender ( Appender appender  )  throw () [virtual]

For the moment this method does nothing.

Reimplemented from log4cpp::Category.

void log4cpp::FixedContextCategory::addAppender ( Appender appender  )  [virtual]

For the moment this method does nothing.

Reimplemented from log4cpp::Category.

Appender * log4cpp::FixedContextCategory::getAppender (  )  const [virtual]

Returns the Appender for this Category, or NULL if no Appender has been set.

Returns:
The Appender.

Reimplemented from log4cpp::Category.

Appender * log4cpp::FixedContextCategory::getAppender ( const std::string &  name  )  const [virtual]

Returns the specified Appender for this Category, or NULL if the Appender is not attached to this Category.

Since:
0.2.7
Returns:
The Appender.

Reimplemented from log4cpp::Category.

AppenderSet log4cpp::FixedContextCategory::getAllAppenders (  )  const [virtual]

Returns the set of Appenders currently attached to this Catogory.

Since:
0.3.1
Returns:
The set of attached Appenders.

Reimplemented from log4cpp::Category.

void log4cpp::FixedContextCategory::removeAllAppenders (  )  [virtual]

Removes all appenders set for this Category.

Currently a Category can have only one appender, but this may change in the future.

Reimplemented from log4cpp::Category.

bool log4cpp::FixedContextCategory::ownsAppender (  )  const throw () [virtual]

FixedContextAppenders cannot own Appenders.

Returns:
false

Reimplemented from log4cpp::Category.

bool log4cpp::FixedContextCategory::ownsAppender ( Appender appender  )  const throw () [virtual]

FixedContextAppenders cannot own Appenders.

Returns:
false

Reimplemented from log4cpp::Category.

void log4cpp::FixedContextCategory::callAppenders ( const LoggingEvent event  )  throw () [virtual]

Call the appenders in the hierarchy starting at this.

If no appenders could be found, emit a warning.

This method always calls all the appenders inherited form the hierracy circumventing any evaluation of whether to log or not to log the particular log request.

Parameters:
event The LoggingEvent to log.

Reimplemented from log4cpp::Category.

void log4cpp::FixedContextCategory::setAdditivity ( bool  additivity  )  [virtual]

Set the additivity flag for this Category instance.

Reimplemented from log4cpp::Category.

bool log4cpp::FixedContextCategory::getAdditivity (  )  const throw () [virtual]

Returns the additivity flag for this Category instance.

Reimplemented from log4cpp::Category.

void log4cpp::FixedContextCategory::_logUnconditionally2 ( Priority::Value  priority,
const std::string &  message 
) throw () [protected, virtual]

Unconditionally log a message with the specified priority.

Parameters:
priority The priority of this log message.
message string to write in the log file

Reimplemented from log4cpp::Category.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh__dep__incl.md50000644000175000017500000000004010666754757024242 0ustar fboudrafboudrad9f2f37daafe8461b683d9e6b0230caclog4cpp-doc-1.0.orig/api/inherit__graph__8.gif0000644000175000017500000000045310666754766021113 0ustar fboudrafboudraGIF89ao%!,o%ڋ޼H@ʶ ;w>[D0q,*!Cs UP{0}WE39 Ө! - =y#J'ŋ2ci džMJ\nEr$@ɋ*Oę"w<[ Mg֣y3͝ؠTѫX}p)WHresiNe]HB~0nLTn܎M+ۿ@׭X0Z ̸KW?av?lB5Uk<;/;nnՇO>hw9y|$H`dą7\s宻Gպ^;\$ <f=LR>a]K{xw~f($uXdë/Z͏S:䗷 OzfџMm q`_4Axx`Gx޹nx>1q.b N{.26Fy tz!<"@41ME\Dv`76+.O]Gqj '>ٱ 4! ۧGN!߈XE-uW?5C#Di%yIow:d #ɢ$$Y<22t o=ұw|5ǽ:c˽-F"F,NwE+IBҔо:g"+PD$, J,+cMy_==rj\>+W⑅#GT53kbҰGzNT K(v͍nm:κeUAQqBiv=ߵ|JyS~Q)RxZ_-Q,g1GGH,11K G7#UoH*Lkf=C խFk[h+XE5k4OLZ')V`bMx,dZvc-Uf!YAi mr: Fu],E]m%md+($k'[`V pK\'UqKRs\H.knE f+MZЫP+Fͯ8 p.+أN/p& , C0'#3] Qb*-q52 [kHnpwA}] C&r=d4Y\ e SyWr.kY^>A\1hnI4w0[Pq_PzMIg>{e$d(738i VJCtDIfNǴjQgz޽tuaz0vl#nvmjKD;n{7V;log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh__dep__incl.gif0000644000175000017500000000263010666754755025473 0ustar fboudrafboudraGIF89aWӿp!,W0I8ͻ`(dihlp,tmx|pH,ȤrdШtJZجvzͰx+zJ7|N;~w}zGfBI=A8931yON4*R.Qqh#im  Pֲ qֺeL\rS0`I4HEj|Pֲb Rt'WBmX c^(r%r!$yN2ˑd*eTM}/p5hO>w|!u-@SI uC-q][_g&\";r]l.3yqdƗ.cYρAo.@t$4Aקz6`i{/ N)`Sݚv߿ HNسkνË~y)_Ͼ}˟O}n'(z  6Z,f_Fa j($NyX,^(Ii)4X[bX#PPĎ(ZNሇ&F") ޏ?ɤ}Q>)ExUtLe yݗSb'gz&wYU$sx NR)$dډu)dv)uz`\7¹>:}vIjJާ j: SznZ5L9ꮆ㙑#69kʨŽ9}T l2m6[l~ .тŦ+S|Yi ;.mfkmԭ"kylqRk 6 C>|d3h)h.l'64G7tJE?mu =uWw-sRo͵d_MDec(:mxR|q--)[8 4g֐Q"oxmp~Ml蠇V:+APÆV~PzBnX;7U 6 ˣ̯;EwQ \Ԗ9ݎгW^DIU)œbJsQ>[Ew%(?A QW3p|y Oc`_WF*܊ABK A#*xTE<4V•b KlZx9yGRb'ȑ"dE*0+uA\"=&zHNό<2qX}aF=Q66DA2)<&6$'IIA̤&7;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1TimeStampComponent__coll__graph.gif0000644000175000017500000000226110666754774027215 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG:gsݩrp@*蠄j衈&袌6裐 K~Fj饘f馜:)v*ꨤjꡟ^ꩬ꫉jŪj뭢ʺ믱 K:j̚l6+>C@-=l۬7`ܒiv隻(v Fmnn;¢*ۮ 7*' S| 1#whq"{-ּ2<'̲1!Dltjq07M !G<4B+3A5,{rI=uc3qC]líko]6g UCw?/^GアݒzӝfJ Q7xS֐.鑃t>̺ȯ/sKnKm_:/n{ުkQyGW?m3nb/܇<●1//$;log4cpp-doc-1.0.orig/api/inherit__graph__14.map0000644000175000017500000000021610666754766021175 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1LoggingEvent__coll__graph.md50000644000175000017500000000004010666754771025725 0ustar fboudrafboudra1d8435d6c687e638103c1d3d15628336log4cpp-doc-1.0.orig/api/FactoryParams_8hh__incl.gif0000644000175000017500000000562310666754736022232 0ustar fboudrafboudraGIF89a"ӿp!,"0I8ͻ`(dihlp,tmx|pH,Ȥr,ШtJZجv+#̼ܰxLƀcz֦_|N[~gW})'u%b#I!v_H*  Ⱦ   /مJBhFCi >H,>Mب*GLCnB"S@ɗzTdi͛O`#SΟzrJ[ϢHLtǔM ԫV:뤡zH,ٳ],۷[,ݻrݫF.߿\E0J"^\0AC18$cLC3.,IM:=,(Zs6"ִ1;Cۀz܏v9t_;*ِȄ H_;bM4Cއ3")`~!> Y-=񘉉ՠBFP*ad\HH:P:DÔ+] P6&^ fZ:yi0Rf&qYT 9F,>D$-v>*B) Vڥ"8B駩e6*0yکZé* jkrֺzڔ*,*Xu(O*촿 -r,R]-@:.y-HT+@oK/c=<8Rnޒn}.*=t?A.zk̷@Z@w6;A/t I7MopHh@A'*X(sэp"i`%Y2" x9Lɜ0IS<-D,zQT V$FqR4pv1}xȋ|pDu RQ!8!S5-(4#+IN2ղ%Q-(r Ѥ'? }trO,e+RJU֦Wt'bRʒ-oђr ` sd/pdh"31L]ZƑJҤlrIs7TMfm 9љp-8$<( ij w[A#sB?w$0OejQ %Hu)jBIgs PT`4,(eER,Ԥ1eH3%5M1wϡgxvځfDi LBE?E=8jU90 \u٠) >$VJ B4OYJ׺6x\r rv3*Nbl< կ:L/'ػ^x"؎E}e+"VT3!,Aw m:z\}\El,SX㷝m"L).\|epI>>wzWzVe/@K9ֹh⫁V40Wz xm`t S,n-'h,(Qhya WQ#fe9\ҤrDc $y-$f[f+摕r?gy*M撥N  6\sʿ3#N tObefW [.|f`Α!Y`)k M&te=+P8I (є^1Y]g.Z~mzOX5:i[tU~x9̳C}OKާKqzA=Yt a+m6Ӟǵ]>y_ԂG?!Aɓgw0-?8y'k G{$~- gjjx+h^"X(%$,肛2(i4Xv8-9-:(=H%eĄjPh6PjVHgLdUEPM0ci&VQ^Rhx=pabl!#pxbr8nvx-nƶ`V‡t 3gWa't|yx"%yzӥ?ycp5WvVg^8"=WtzȊXU7y酋(w\.Ջ!8(S#h` \H՘ڸܨ ;log4cpp-doc-1.0.orig/api/Manipulator_8hh__dep__incl.gif0000644000175000017500000002117310666754745022737 0ustar fboudrafboudraGIF89arӿp!,r0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.Zh|N޾-e9 gL1ǒμ˔ְܜom0.`,ap'v:F`rF`h!3ޚ/ÄC,`y"=~!’cʜ‡(, ǜ7qc)Hh*]4͏H'%5yQ?^eUҮMÊ&ϬVAn=dճ_U)RExb@O֪\7,9a⽐#煩/0C,g+߭0GϨS װg4;ۡjҍoGMlƓ+TУj=سk]P@y}7>Ǔ7!ȿϿ?߀b @ F(!782v!/ $a(H*b%,(㌂ 8(}7]#DCFp@LF)e1>9X$Yv [rdPeP)&pƉ`ݝxw(矀*rCgnph(R )YAn Zʩ3RjڔZzj"^**:Zp+zNJ'R[`тlZK.6rQ.!ܣi&q;克he Z.Xhn_A!\]GkXoR pVƏ ջ$;%N #OB%)s20+|# ?v c<0UG+LUTWmX_r`@CT-[n)}M 4U 1mL-n`@iiEU[RcEDzeZsokkns6x1='.{`7> 5K.Q8bscmK9ߚ m5-ѲK{و~y诖م/?xOo=ܟ|E˸e~ݧ^=ݳſΘ﫛of6.[S8L (@wQ9rmt`@XfgKCaB6b1YL1}<8f8'_[lNg;,7|]5xf6rnbN5xgem9~yt̵8oe cz_5 @Xw&`?ſ3ZA@մC?ia KcPp1p7ԭ0*4o_4rf,Ph1LƜ1 h2M`7lhB)bE^rlm}$BfZEܟ^a7;82+t?p~S ܴӒ8SBk lTO `cHe2U d"<FExɕֻ' mB{WmݱSM'?aΈUӘng;fu|Tvޝ#Z~Ru|;xwI:v[bSA{=JH1Ɛfw,F G0{O|i@~+ OZN|1_jx:]CQ%jo D~Խ^ώ_tY~h}R{',b{hַwϰ| 8#(7I'(KǴ#WGKr TK|%+(!&XqO3oT_b P :H9W9'I8YK8уUDnZh[gdЅ#%'d]VM83ptHN~yX a0qHS儅&c؈hz9es>U?bgaY]^mZ4-d}a`ƊH+P5] DkahsPvk}l16k+1a֓40 x>sjF&?6_ =vcfH9!ԑhbViL;vCF@ezΈJ}$0/I`HDa3 CY\[4@2,Y[ʤ$[ȔgEX_:Yyؙ9 5)( q9HT6Ey虞։8w{Dt|橞y߹"Ƀ:JTZYt(]c7ОgC J -3ȗ ,*~rg-J:4#j8Z餺 )({!9?禢Ǥ>jR:azcZڀ՜Qťq@o sJ tzj`Z_xu  wy Z_J}Yi(6ʦHyxzJ ꪝZ@:v!Xpګ{꤬ک*J٫hRX  Ũƚ<*d:Zf1Jb笋ʫzʣa ɺu gR S^Jڣ{ڤbѯu媫79ʰ$x`B$ X5&j{.hI'GO$k1Kj Z5<ٝ2ʅ9KmG*|7IXشoXz#`UnlHdZFbV)2nmKro|4-x` O[7,H9f|Y>k+wp9[I+2m"7rAEm{۹=$qKyLeJgK-` SJg +E[hiZRpg*;1o+.3χK>{K3Q漯+8~0Z}Wgf0s8aVj ي6;$S{a6nJDxbaL[Z g#<4Н'|Qh&gIH[h4jcTr)KE} |m&A6-å\liy`.4qp/hf#v1UЋ]KV fvU;Nr^V|s7ї k%/P1#͆ɀ ;{}G*\μt}#a:m;W [<t@`Ou{ w } ͿcU@pl'фR4bx,DG*.^09nJӃTҀ|@ Q5p,Ew(TMYo>BSiP-28CLav\!$Xݡ>cM#Z@T3ȚVY6t{e@)MAIn|MDmT*3^,/e^iIR}ӡ]5ٻ\"%>?ڨ_- $+-UmwsD ҥ۫UAWM+ӗ]ާT>~Q-zΝԍۍG x'ڑm~.[\E\q]wȤ a0;Ƨ \pW*$ KD*N5Dž-]Ϭ "^=Z8p gmD.@;d<2mXQ.`RuI^"R9]O\WY;Y9| p}CBi.]zlh39Fb}|"̶戮歙޼O}$BkޙTxxnD0y顮vz·xAN>>`'M=PMWbطSΜ~S$ίRQ>PNnOzn>?oO^OD˛Z~oԄݮ- ﬗ(o$%/d^&_5?s+>o2,2ݻ/HJoRO_(D_SuN_=(d^h8Y1ҷr3_{;hq %|1VOk_i4*U\.~*{% %}?PYR|o"Soo815-dyʟ\KkPA"X/2qX/-\ճL)ֻV#+א.aT[߾sLC^=6n7NzqoiY\XtM]|/j6Z>KP9uW.KtxL.znpt7x QJO1-S~K~1,-C 6|].P9zy9_vʹURQ׶G$A̫ꈨ۶⋯P: H`d 3cW:YObZǮDuumaMZ͢ymՑ-\ɳϟ@ \Hg 4'S^6Ji*gôeD A;&,GXuօ^лx{Q6&=$Vƌ ;ag鵈Tv*r詔K۷fH 3O?, r7M,LسmƷhY;їyNf,CJvSlwqvHr(S"q,6 34s,3&LH[ZLIGu`:=,(ݲX 5dwL<\vZvgovx;a+Dw -7FKgf7,G&\~xP$S~2Җyϝ[z|zFֺDZw^Kno oƋ /bȃj߬C۽o:]̏>Ugbbp?+aϙ<e 'E"?B n kjڂB5 D!$!"p|Za`g`c9(DX@:b(+e%KH`cƷ#nD.vQb_X*2P-eLGX,m,LH;zl?:u)?g+1,))d"Nx?4ґfÕEIDY%FMgCR5T"kKC *S]=^z]ŰL$' 0UɆmRRȜfAdVEl8a){ JٵB\缎"N -5=;YњVNZ!u-^=ɤd[ܬpC[twȵ|t:WtuR8ꆈku.C NfDC̋Իeyӛq~G$<]fnگvQ4-`0Tx *+撇kNYjd.|w_P0n'_Dؓ`MpDN$!"riq'2؅ɗc\K46557n$fYFS(-9` }H4/CFY|̚zuc9P2ʘeKʃ )Ca^Yo>I@:, G sT=jRSm]jwָUt\e {ӱ.Tz٭وtKjˎ$]2ms^,"=Dwܩ37 rs7m>7P}ߦ jNp WcoEy{\H1G..Qf0cNsĂ59tҀZ@+PbC7jUtJlzxU];:ӱn]]C_zNv]4Q}mn0L}ķY{[52x=1(Aݹ}烨ch=t\ç=ғ4KLƅ{y:xV9Xq|ŗg |]ri.7g7CEU-IQ_ȷLhq|3O}QfLyQzȤi0_VZцq ْb&/s:A@C~Uh&xf A<(ww8\w XQ "OB9Rhk'_A2h'.5x;:x+7؃>@%8DFxJL؄Px{R8WVwXh\(vbh^8MWf8th9lHsar n8,vȆu &>7/Ƈ0b88"xӈV爅BX6!x[≜4H!DSdy#t!haHnxvt`gBwsxxUff^N3*AH>Dwhb㱌X2HdJS~W{XDfbz}h0Gg6G$|fgDQAxHKX|Qg}xy{z8[5@#zv駍Јbg!2yav VhH3 VMw;0B E9sH/LYOٔ0Q)vVSU[#`ldYfyh" ;log4cpp-doc-1.0.orig/api/functions_0x71.html0000644000175000017500000000730510666754765020533 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- q -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8cpp__incl.map0000644000175000017500000000362210666754753024055 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender__inherit__graph.md50000644000175000017500000000004010666754772027515 0ustar fboudrafboudra0189c821943f9453c9af3cb8bcccd14dlog4cpp-doc-1.0.orig/api/LayoutsFactory_8hh__incl.gif0000644000175000017500000002022010666754743022433 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~)ƾыwzuhsVqDok302P,D|HJB# UT21MǍ \22dgP\Y,a @3G409Ϙ@e3(?3$TNMiZŀ!bKaֳ F,9 @\qmݺ{zn-t~8ԭ|#}WHՈ'.v T @mf(~6  ]uNyyҪ30*`9өӼ;~xހ; 7۸T@_lP| sZl֋~_AXWγY~{? 7="Wϯ01F}lȟ -7-tZ Ar~S 'lM.0NS&ߤ$H6 3! cCV@caFHB3O=Lt%JB`˴="ˆ)P~ D+/:x̓ ]2qBxah:Xt5F t膅N4GMPl Cq}HZk<5q,^]! FKҚxv'h ٠VQl;6ZѭDIͪj{ꎲxmt[ƐN7pאMB!Rd (s+ռY&y0ߘ-u/{ _%, ;x0Sl > zV{boqq;DV)1N qx Do,b8/F12znqb<ק7oUkRxRXcx L(HՌn`69b "cUxD~O>r,:eovhSc{PL sO"$_`;4gPR~*tk7-%f|,,7[+LGgg3_ zTѽG0xstt|^n.!*4  x' s77`]sR$h] 4wARÁ Rbv@~A' fQ0Nvvh,G>PpjDnrOZB|yP#}gGUdO6lawi0_ SQ('o*}#cbCHs'MD6N.ergCGr~phzAhF Ul%gm!u}4Ps.(zxn#n/g{1S H hw~wHF=Dfv(ψ[è;δ"hޘ:w\7\Vǥ|ep`t?wiHS7Y3=vi ^ug a(ip@HDy I1x"C0,Б. *=4(_&) 985I7 h1X;)=0VT 'd)@VA`6;f攟rL$>VrN\cM(!Pays8xrgOE\nHmlyS?{B}mODY9_vyrbǖ[ GtET֙sم'AFPhFFIoo))Y}o#m~o%nYdm qY!AN$MٜZ)(d)ƛGLop݈($mgn!ܸQ6Qƞ;xPvPJy^"FcOD miXvP)PvM⁡9߶Du]!3IgvmrJj.Z)iptsy]8RM(G@[ jnvAR2gV{X۴%kɜԉs#TCY[FLHU1*Jh ʪe|rkf&*w0:_\*ƚXG7+,kp#c{!Se K=;5Rx&&;ěg+@%OӺ.9ۓ>λ`ּؒj5UZUq⛒TwvOaӾ,}X٪˱7JqSi@ |LL[[vr"uxɩLOBˈų;u '  h *S,2]w7]Z}=| Nf.]?| `/-n˿,]ܪEڍ'Y]mz["uW۷$,HǭLߓ*޷x9ݸ"Nڤ*&.*>s?ͽ|G@A̿ %=2B58^g`YX2ZOފ6+eW~󦵾$(qܚ8 Y+!N!Nrz v!Hkdɽض Un6|nqˇ59ֹ8"[˅ɓ+ަnNNmaj:ڜ cU^TNS!Έ_JajsYg˹ \39. q8萮9_P]2 MI,>50 _K,7q,/su,M{%1\ZyʿL+1oa,7/JL \9-grM^&>_RI{%c&8n>9>^pkC|Ml`yab?ҭo[r%.!g)<{6Ei"+}HQܫWub?41 Ō+5e  &ӯOy/cKbُ ٿ-Oڟ_y D-f-wdihlp tm-|pH,rR*ШtJ"-Nt_V aELF|N~IF4DcgY!miZk]jeol $O,&,^oijn/ӵ%5Ⴝ͔•@ڻ'`G rSi,%|8&^Dm,fǏ [52`(a²\˗0cʜ)o%8sYd,(NkL34*]zF˛DJsjEeׯ`ÂJkVW%@]ʝKWۻxZ/:z_K +^į#Ǵ3|_Ry1dFeLD\̨Qk.ͺ5Њ`Ը ͻwHلR#\߫B(_μСA#ȳk'(Uo yvxjӷg^O"4qf^}h?. H:(ᄠŸ{Q( jXYDb^%Ex,/`+3x*ڨ8b< cAPY#L6<)TVVf\v`)dif>}slp)tixdHbdN=~i衈&(*裐F*餔Vj){g֩^*ꨤdZ9ꪬ꫊ff&Vک)ң뮾:k챩:z6쳢ʦ$k~fk2B+䦫>֪Y m/~l𬭢[=zPΛ-lGvw񩬾[Ĥݢ*Wf14l ߄+ tѸ|<3L74ª>iX:Yw״uV}%h'i6Rƒvr6|M^Nwvmx\{?+8W(l{[>%B},圗^eLfny{,.;f{;wJfeGzIo}S.woRVgܓO){muVz;M]}&H3ix \%@NZbV` &s W푐0TRr9 wm< b C!qMs DSOKlA=qX,q8B-;6֯qc 熺.(t?| d= zﺢHI`l$GJP$I.`(Hm["OJrlWҤLK(0eKs t]f"3L1sجf8M-] tɜ,ǜ!M]lg=٭Jx1cgi=w*}  +|ɡ> 6C2fuD۴ш C3 3kBG?jPv&XLUR3t,m6%v̧)Sm/P7QULO-QuFrU0uUSj׬zTiu]bYpU/i;5^S9^2ۗpugR*pw*ֱZzVna'(AQ<$(:ɂZBaj~Zgkw2m5gFܕ*WÒ6U&&[ dXzoSfs\l1O͗ɪf^ңm]—h._$/>o!,7_tۻ V{p9]8+xE` W|_La6°q}[qdË \g7 ^,&v_t[*kM/"vTfR\. VR jV@,El%BٝgΧhHJ>\Fғ۳Hgbzga~Z]GMR2䂵"-%Z|$9w^Q:rk؎4Mc3|-i6:dGVÝo7̈́uR~-z{[V\]JzGO8-p+v%WǸ7~#Y)nbb,C\!gx[4`np)lї.7O[L:MnX;]Km3a7Ycȧt?;Ev=pr/*B~<|)Nx$SuO'2RvcSL~Tx{ޛ Wҿ[bMzqb[O{i{.luHnYVyKg;_9u\/$~ ccclg){-sFO7 ?f4{8$xwdd S8F$x7u؁ ". ;log4cpp-doc-1.0.orig/api/StringQueueAppender_8hh.html0000644000175000017500000001056410666754762022443 0ustar fboudrafboudra log4cpp: StringQueueAppender.hh File Reference

StringQueueAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <queue>
#include <log4cpp/LayoutAppender.hh>

Include dependency graph for StringQueueAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::StringQueueAppender
 This class puts log messages in an in-memory queue. More...


Generated on Mon Sep 3 11:54:58 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent__coll__graph.md50000644000175000017500000000004010666754774030021 0ustar fboudrafboudra4c8d2f8e10898badf625711c35cbdd21log4cpp-doc-1.0.orig/api/inherit__graph__26.md50000644000175000017500000000004010666754766021103 0ustar fboudrafboudra781b7bb3f408a975ae8fc6f300a85041log4cpp-doc-1.0.orig/api/DummyThreads_8hh__incl.gif0000644000175000017500000000451010666754734022055 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:Ш4JZجvzvJ.Ʉ3*n?6<$T=~RG<1&9 %¶ō ɾ!ֹ ѷԺ r3Gx]8د1cƇ Q0?, u5iG$kpOS-=>C~iϔ?f9!:m:Nz),K.+ ٷSSkm ŤJ޿ ^ Eqnj#+|@ h\e̠wpMZӨS: ם[˞fڸsK[oݼ Y1vP(! N[Ufv zYU@(%gSY/c+3~WO7c);VcE?d'C&W7Gd$K^W#@ɈQًpl[%_fhcR&g⑦dkbf|98W v.wBUZhg(ZNhhOhit'(WYWi: ^"Dz.4d]3B`V_zZ vxMWVeեOҰ +HKF+-6{XtvQ3-Xd}R&gMnQ@%)nŮ ֻWMIݛչ>SGL,&*f cBq5T @c\fq Wp\;.s2K(l,pL3-:NZpJ >2S3MoB>XZNj8<%j,]vC}T׏}~muz;wU6ztuQ T 9t 9!rٕ/^^3?;[Z;"k<Ǜ| /Qs7ܫ8&v/w8gvFI&?~YsBS ;˟3xnp+a` (ATpo i9B8 $ OȄDž,B 3栆 ]}p8DP`/@DKM"sC-'^ǣ 6@H`x̣OIǡL$BN [(l##[PItr DL_$ DV"!{M %*gIK+r@.K4-G]N$e0aꡘ@#}jҙ7 i@ք5 q^Da>9V#\9qc#:S}z_^4v҅|* E>)Q:Vt -PEBQTRh))ΖU`)EgZӦ)>k|:C}k.SHpFݔ"0JO]zծbY}ORfAdBֶU[p,3J]MwjXš5/hPVr}P3UTXuq-%~3AZp>tFZL4(IGҖ"3]Gszt C-4MUǹJtu\9"6u[g:pEzk r8 v=+{ٿBhM΁%` {VϵmHEIAvtkpx|TW@݃]6i6X?EeP;qv=c9ˋoBƫ̓h|8NrFy9#6 s>5ЇNL;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender__inherit__graph.md50000644000175000017500000000004010666754771027273 0ustar fboudrafboudraa68cfde6472465624bb4d1ebd9b6a8b1log4cpp-doc-1.0.orig/api/inherit__graph__28.gif0000644000175000017500000000053710666754766021200 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦U L9O-1AD$ɌZ\ }͸y-]3pPۈ|1X'7WFIYWөIz98I )ںɉ'**+ZZ;+h+JK\{y7km{|l}]< : (z<  LnOwG j8N QQSQ7(jED1n1"Kg2%5s*S>l%L4Ztؼ3Νf 4Сi ;log4cpp-doc-1.0.orig/api/functions_0x7e.html0000644000175000017500000002021010666754765020605 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- ~ -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Export_8hh.html0000644000175000017500000001703210666754736017770 0ustar fboudrafboudra log4cpp: Export.hh File Reference

Export.hh File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define LOG4CPP_EXPORT


Define Documentation

#define LOG4CPP_EXPORT


Generated on Mon Sep 3 11:54:38 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/DummyThreads_8cpp.html0000644000175000017500000000566610666754734021310 0ustar fboudrafboudra log4cpp: DummyThreads.cpp File Reference

DummyThreads.cpp File Reference

#include <log4cpp/threading/Threading.hh>

Include dependency graph for DummyThreads.cpp:


Namespaces

namespace  log4cpp
namespace  log4cpp::threading

Functions

static std::string log4cpp::threading::getThreadId ()
 returns the thread ID

Generated on Mon Sep 3 11:54:36 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category-members.html0000644000175000017500000005073010666754770024124 0ustar fboudrafboudra log4cpp: Member List

log4cpp::Category Member List

This is the complete list of members for log4cpp::Category, including all inherited members.

_logUnconditionally(Priority::Value priority, const char *format, va_list arguments)log4cpp::Category [protected, virtual]
_logUnconditionally2(Priority::Value priority, const std::string &message)log4cpp::Category [protected, virtual]
addAppender(Appender *appender)log4cpp::Category [virtual]
addAppender(Appender &appender)log4cpp::Category [virtual]
alert(const char *stringFormat,...)log4cpp::Category
alert(const std::string &message)log4cpp::Category
alertStream()log4cpp::Category [inline]
callAppenders(const LoggingEvent &event)log4cpp::Category [virtual]
Category(const std::string &name, Category *parent, Priority::Value priority=Priority::NOTSET)log4cpp::Category [protected]
crit(const char *stringFormat,...)log4cpp::Category
crit(const std::string &message)log4cpp::Category
critStream()log4cpp::Category [inline]
debug(const char *stringFormat,...)log4cpp::Category
debug(const std::string &message)log4cpp::Category
debugStream()log4cpp::Category [inline]
emerg(const char *stringFormat,...)log4cpp::Category
emerg(const std::string &message)log4cpp::Category
emergStream()log4cpp::Category [inline]
error(const char *stringFormat,...)log4cpp::Category
error(const std::string &message)log4cpp::Category
errorStream()log4cpp::Category [inline]
exists(const std::string &name)log4cpp::Category [static]
fatal(const char *stringFormat,...)log4cpp::Category
fatal(const std::string &message)log4cpp::Category
fatalStream()log4cpp::Category [inline]
getAdditivity() constlog4cpp::Category [virtual]
getAllAppenders() constlog4cpp::Category [virtual]
getAppender() constlog4cpp::Category [virtual]
getAppender(const std::string &name) constlog4cpp::Category [virtual]
getChainedPriority() constlog4cpp::Category [virtual]
getCurrentCategories()log4cpp::Category [static]
getInstance(const std::string &name)log4cpp::Category [static]
getName() constlog4cpp::Category [virtual]
getParent()log4cpp::Category [virtual]
getParent() constlog4cpp::Category [virtual]
getPriority() constlog4cpp::Category [virtual]
getRoot()log4cpp::Category [static]
getRootPriority()log4cpp::Category [static]
getStream(Priority::Value priority)log4cpp::Category [virtual]
HierarchyMaintainer classlog4cpp::Category [friend]
info(const char *stringFormat,...)log4cpp::Category
info(const std::string &message)log4cpp::Category
infoStream()log4cpp::Category [inline]
isAlertEnabled() constlog4cpp::Category [inline]
isCritEnabled() constlog4cpp::Category [inline]
isDebugEnabled() constlog4cpp::Category [inline]
isEmergEnabled() constlog4cpp::Category [inline]
isErrorEnabled() constlog4cpp::Category [inline]
isFatalEnabled() constlog4cpp::Category [inline]
isInfoEnabled() constlog4cpp::Category [inline]
isNoticeEnabled() constlog4cpp::Category [inline]
isPriorityEnabled(Priority::Value priority) constlog4cpp::Category [virtual]
isWarnEnabled() constlog4cpp::Category [inline]
log(Priority::Value priority, const char *stringFormat,...)log4cpp::Category [virtual]
log(Priority::Value priority, const std::string &message)log4cpp::Category [virtual]
logva(Priority::Value priority, const char *stringFormat, va_list va)log4cpp::Category [virtual]
notice(const char *stringFormat,...)log4cpp::Category
notice(const std::string &message)log4cpp::Category
noticeStream()log4cpp::Category [inline]
operator<<(Priority::Value priority)log4cpp::Category [virtual]
ownsAppender() constlog4cpp::Category [inline, virtual]
ownsAppender(Appender *appender) constlog4cpp::Category [virtual]
removeAllAppenders()log4cpp::Category [virtual]
removeAppender(Appender *appender)log4cpp::Category [virtual]
setAdditivity(bool additivity)log4cpp::Category [virtual]
setAppender(Appender *appender)log4cpp::Category [inline]
setAppender(Appender &appender)log4cpp::Category [inline]
setPriority(Priority::Value priority)log4cpp::Category [virtual]
setRootPriority(Priority::Value priority)log4cpp::Category [static]
shutdown()log4cpp::Category [static]
warn(const char *stringFormat,...)log4cpp::Category
warn(const std::string &message)log4cpp::Category
warnStream()log4cpp::Category [inline]
~Category()log4cpp::Category [virtual]


Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x70.html0000644000175000017500000001107610666754765021545 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- p -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NDC_8hh.html0000644000175000017500000000747610666754745017126 0ustar fboudrafboudra log4cpp: NDC.hh File Reference

NDC.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <vector>

Include dependency graph for NDC.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::NDC
 The NDC class implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "Pattern Languages of Program Design 3" edited by Martin et al. More...
struct  log4cpp::NDC::DiagnosticContext


Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh__incl.md50000644000175000017500000000004010666754751022504 0ustar fboudrafboudra4fbfeddf53570db282a69e1af304ef16log4cpp-doc-1.0.orig/api/inherit__graph__3.gif0000644000175000017500000000133310666754765021103 0ustar fboudrafboudraGIF89au%p!,u%0I8ͻ`(dihlp,tmx|pHȤrl:ШtJ جvzӈ`uYMy~/.-6,%2*|&+ HwuGzôǹ$nЯ͗J Ixm܀ ѽlVML@4ݐ+!pBCΡċ(6&#=1#fdخI32L!n770Ec'I\8A-kTcH&5ԟS:JJ "yӤv |+|g,8J]ڮr%ʛ: ]n[qƞw/^.M*;sgʗ:oݬ1ŖS?\m&ZI|6c1|:smޮ'49dӎdmL{e`_+͔tS}a٦M퇙HA4C'߅ـvޱff𖚇 {([#2<'r#*䏐Hd.Jd?2 %VONVxFQ?U~y;`iR\l)tix|I;log4cpp-doc-1.0.orig/api/inherit__graph__15.map0000644000175000017500000000325610666754766021205 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh__incl.map0000644000175000017500000000211110666754730022711 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Properties_8hh__dep__incl.map0000644000175000017500000000074210666754752022605 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Appender_8hh__dep__incl.gif0000644000175000017500000007237210666754727022211 0ustar fboudrafboudraGIF89a}ӿp!,}0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|Ng~:yu*8c4/0ÿ,Ȳs̟(զVٕ$9 r MȰÇ b3*Aď C)E|z&; ₌0U=*mHɳO543,14CQ GCt3*yMj?jݚ%)[,VKcϦJP_]ӴUoͶu7.߰h{2paF0/ǐ#񪸭y-k9޵,_ٳhq^ͺ]Mw.Ml۲&vP}_*MBypE{@:Qu-n~1EAۙ"O?|(WcQv׀ '0ޅ  g sj8Y`&ԂV"p'W*⸟~!`5hH5xg"NMRdb DcQJhy%:%1rI)Fdn"_ʬB~7 jhKvEhNp.[wjF:z-駠dxꩨn5*bjQbjǫ+>W*ꅱƲJjHD+ Bfmvkކ+K;u+,l 7G,^(Lgw>p $܂&04,638 D+tH'J7wN9MR' 5L(XVToM3k5hC]MEh6>e=jW`:m]kam6u]/m0}~.ޒn,/,(xv0W^I_ 94w.yy={x@?vOծr^\f:ħ|WiS&FFJ7E%1yBP5C3TiJѐĀe+G!4Jt qy ^撖b/A_Bp$Ԡ1чLB-cDd3yCEs|5Mh (qLD,;MPLɴ.5LcJ (: ̤/=~!hRj F \PԧzUTCFa'`j*WEJaUb@T<8 jrl[G1LTb 6s5U }lp* Ta}|uk8Y"qɲf,r)M,0yAhaY9;ogjgcfIu]w[!+1גLeOd4 *0'e?2K(.^ 3NC5b5:JK >۶Wh<uS_ӈ}k\]S 5 mW>(tly}A- 63x `G&u&'I&W q] 8qX@,0u 47q4=2FPEG #Xu^rDIT!&pMH6BMDX,#i(DQ'Fgƃ.C[fhc%p2D#\LQ vvcivXU? |GlR K8aZdfi&p:fPЈK gbNE[ՉjeT+acV/6]&Ј2eu^gXd&ha_`)d…W{(i@먎+a(=dy@X\&dc*h]SNJt'aiS]JkAezWV^ъH]-Y)9e:Bd@gI7Ahjd"g09W~|9U;)Ny%PZRWT dk&切BPs#L` )2ڦsȑG ;IhlYNI@0*]yjsi-D֍@ 5wჶG2)",8?Yŕ^  mD=a=* 1B`=n3j5 7 z ZH,Z.ׂɡ?M*v:UdR!ӥ7=.飡GGbAHR3,r,3YXh`!cQډ\Y Fק~mZ 蹨7FXz@9=P|JXdL;H詗z8pتD]k8y܄Iê}ZrJ{ʣh_ YFC&[G3NMyʈj ZhJ,zIjY: iLCQZȯu)6FT; kڰݠRsZՊ F2JZC× &r0'}tG+;JN5-0ME2&C:m[=p SF]"͆Ab=֣J-sV֩(CJ[>oAG4R>^.Zl%D^.,~~y#[@~S4_&M9I^a)y:@4T~FK@XLFrͅ  *h(mK))yN{o'[;K|)+A k7Fƭ S#e~Z<ƼuH$kؼ{%Lu~2̋i裪#;F?$\>«=.U3 _' ..wg+ I:6^q(Le ߎJ c4^dW0 (nYL?$cYo<~%,!~Ʋ qLal|4z}Gw칡^'g@[h oZꌎ"z`^$|`5@PJHIhT={i+yuyͦoٯr$>4Zo\/lMH~hN0I8à{+荤"bltv!O.O"\:&$VNUvd`7L/QZ'=wmnM6~Od4(gw==x92(!HF͂1\tPf0A/>S(H@ *DPMg [El'k5A 'Ǔ(eԘbI-Dje̛80"}*]z(VL9!}VuT{6:zNl,[Fh5˶4avJ\]+:X+_7Pas6;c{>vuOek)>ygoI'Ӂ(̘k J~m)ꠄrqlb_3ma~^^U9➡k^xΙkW[,Ao^G?~=|y?mTSg`% ÃCPFZQ> 7|(b|3Zdi!0a#*ۊt }̀c)5 5!-MD)T΁$/ b͂UvY@_v)(8-)Sc"ԆXٕ(9 `沦xFzYtb 9IMH9A'T)ir.t( ;gj&S1W(m:fjWB;z\#9nl6UU(԰1(_y," q{ف9{LE,M_j mjo7_떺Y0=u u >'C,l⼰6DX) M 22fa|r3W31S?-*)T27AqFsL +^ ]J71Q 6;Ht wawz~m2]'^޲ۊ ˎ3wCh8R2Sx[xߗ_:n; ;sz뫷MO|и5`lhymCo<}Oͫ,nM~D/Eҳ73 vL4e6b0g!yR[ xAq0uʓ{N'm,`'fy9x &..d`Ά6]`'ɎsB S8;]-+N;yLqW+p2W=Irf?_P| =w$Tc:ި V|L_Ayb8D!QV"st"X˙Q!$\PZmca qEւK0S&fD/2L6vG ,Έ jRtٴjylz0xi rJ&synb0,؉ z +6ٻ3yُ=1ЈxgB`K(/$6|gT Eg"&%(&&&FȘfJST\̢z 8!*?P;RZ ӊ6u/'e*Ktѧ%GHڸY_(H =4$ (RҮN5+Ta#ZTXZTr=S`% xͫb1 .y[i֩5Cp6XRX/HׅnrkZv׹uRtֵt5qo|]Mq"~L7KZ]oo6TЯA]pZ*akWϭnb_~QFikR(Na#W6o: A0Ʊm@d>Fd"cRƥC&cUWEmLZͺ8RDua1DB2 +5Gѯ.29rY5"K~\}5 j3.V 0CD!B0-nz^ %þL-t'+IFMj퉗BV砟X$%LεYlL0b4O61ēPԠ:bj+MrKqb6 g֦I갶YK`wonFT턍):T|sma>7q#.Q(>hG! D=#Z\xJQD.?^C@$k)::߹{J1'cPNSGӝNqw|2:$Mg}NŐׁOGoK; ^W3n˒K/OSxL5^>$x~H~U?YSnP,'@! U4=c_5a_1Ғec$9 㜗S},wD3Vdx?u~3_!Tgn-TA{:g< CC瀒"'ۅYriCygH*;!ȀB.V(|#%H#(Km4apy7a'Z(vsK'5HI AxFh;0āQh݄1|,|?8{yS~}7 Hww3^.Z؆Q8F9o8t<*ąRp!gSweNG2$Grć}~v'oyBhFxx~˓DGחn2c:}Kwu<{0$27؃XTd4{65(-@mLj(:8tuxjHR#k4juB&HX6+H8O"/ (dZ'2vHzt8 [hY`" i0Ux- Q< Pki]\wW&TQm ܶcDYn_I0#6+~jMUi=fWw*I,k[e2kI aFsfurxZIn)W!B?p{XzdY~x7bf.iqA#مvep)rYX3r \UGWX9U-*gfwre*م@l =gR0waFmi0hb9VPa:$zُYǩ6`AufFbm5Yv.RiI#Ip#m)I*4SWpT[h%ofXfI$!!YSbKa}9%i$Zsv'GS]hD]04^XS?K)# lpl1RDZwx4SGdOj3z=J"b-o.IjRQ0jT ickn:Yj2t ZvZmڧX*%dXyJS* B-Fbu䁩JahœYѥ : **Vz.'1qIWn;F%hź*&IǶ%tbSʦ3$,ڨpڪoj j{H\Tߊ`j*6X犐隭1r/>(JTfT [cy6Rٜ↭Mz?J[Wa[ln(;+kQ b:Pyw) 1 r_S;3KZO1%tZ6qfWޅwPҋ8d%ۨ/;n^+{v@#+|u8S?tkBsX{4ԄzYFԘ@WwkبPmKorqPw(p{x`L@:AYl{(˥?T8'a04~CEptW;}1 A[H3GĆ+{FK:4V^0ׁ҇H,XW IH(WgU/HUHFr 3CKD۸Uoy;>>+[]#13h}:L3l/lG{ ̸hwe{jh{ ãD[" 7TCE2lSʺWìd`{ D$[GK-Xŝk\K9“ۀ\EKT}xc$-l~{k[^YƧk<[SIwxȂ}hGGM<*KH˜>Tɝl$!|{n)[L^[HJ'!j̛3Ad9Kn,F4bL]*6S4Ӽ-˟Ew;ŴK׌͏Lϳ ұz ,EgdɲJbόOur-<븂lzm0R)( 7-}kb-hאtƊ|c1է 3e';RZ *m {v^ WG c 7:f˫_n}NY!pv-+eOmJ=Үz=|#\Bה}ؘԏWaHמc&ǟ)Vrڬ֡Aw5vEIڒe|±ƠI r܋Gˠ-k چ]6f2`=!{iޞˑwmû=a[߽/[^|צΤ~,5~:}RpH _kZl9AÌbm2M䚍m/v2n0O'9&Q$n]H M &1!-nc>j gzMS[܋or橊R~tI3"zi!i~ֲ %2 a{->bbiқ!WnX髾.]n 裥OA~%s꾬^ѡnn;Nu.CQ/^~n[Da]뒞]~hy1[j e]Ŏۓ3_Y"찫7|I\B^S/:{`GuC y ZV2S T'samahxX nE&x~!'c{r⍛4g NCp;Y+:cO)$URՕePQzDi9J c&9Eњ:qYJit4.ݝAxHf)n"ǧ9yyӡl9Tvc!Q('z'}fJUZFyq# ӣ\꫰*vk2`Z>a-jQĴd>:d͵j$Pglo+{Q:`.GQz'5b)/i۝JUBhzXNۢS@U|0.VsQl2/oA7t%j<=:JQYLܸF+$HE%XhKt 8R16\ ɧ([wA4򈭌gPz%GF=l$ᥗ1䌺e7J[:scR(/u!b-(JmjT$r>Zta|LFE$#VGff V*>]k#,,`ا!A2[Br ! y3e1jvQƓRRgagSVOZX|b#Aw3`uj{=MClܮ2 W8eIl(ꆤڜbzAeC#();/1G9n70#=qYa:=򒉹イv95F6D1(l5(+0\ZXdv< oAO3P‹Te Xq$^ˆ6(7[x'Qxh UE^Jr,WVfB&a{%ee"VhWzxȢ%:%} X58ZQ A h!;5y/yP Y಍X8%L)YyБh0X´H+piZm yGjݑp(YV (ǸWXJ9%Nl4I/c?=VRTyl]#SD0=ѱi{^) s,mwRi9N7imY>y p! 6tbh)PݗlRw\z )7niV{tY%;H{p pn gzv)p}p}WQf}p9zƜDY%%#'i⎎ãGgvtqFzmy~ቘKWv^ws'EСLٚ݉8t'Gssttwypʠ_W{;Q!s$aQ,,Itv)}w~1u7G.tn5” 6(XX)or{N'Ry75'KC~*9sC|~짜'pkyv6Zi '}ey%h%bbB:j*Tɞ=LHP@`׹!*je]&uMJUʀ!*G@i-zs “bS):b*1@>8WrH]sIzì*5*ZoR碮î*亝 ٫Z& AR880jA- ۈ11]+S& <%kaV KYdх@Z+1'?+@k,wx KoMOڎ}d#{SY |LSHź1VIy9:T=P%sxEj&y|e*hkE( +)X)Kn&px  q-u+dS˷lѶ#)4m{bb 波_>RK>afzagѶ C+WϫcgE؛RK,ݵ DF۽wK8½RgKg뻇5;ۻ˶WJ9tKEk,cֿ뾜{[!F_% [4,8Gl^;&̳* _[Qxl9;Jeӷ\ J%S-X:Q*ɴMͤL9.XՏԁN;- hZ0 grۃ7Vmĩڑ)S7ܽ! x>>^ +>>NPB~n`Ku:"s[N O.iZ>_^>4o*#ۮ@?]Y(0O~ݫ$=<v}t\MU_uM?G+n*6{dZ_-f6. c?VOFںhR>{u/-n#GBA۪p80֘ RTٰ_S4ktBA'No/1NxsVo]#k0Ogoɿ2nc^!_xOL?fcXP0I8ͻNVhB婮l벁o#T?ۋ&# ]n4O%IJ5 kQ4ڰxLfcty!3]r3w^y;q sEpBJO\jUY`(^!r1I{{N~K4'5Qm.@eNе-ώөv7v骉\ʕKG\;Q>8͊g8X)/H *sr7H%ʗ.cLR̙q@GOsd9T7'pl%5AɑTN* Z: g͖V):a5dokMK츣3_P'N+uIKUɘ[ts+-ʕg;&͚t鸀G+[mX]c qg1 ?usس֞GuܟS,ߛ-7E ] |w̏4o|% ςvä9!TB#'?-gC! *p1'aR(l[~h6Ox#FÑ)qo[ɞx5#J!ć!-/Z-fHj3.MSͿ3!-Z#ۭK d[c9YiK\Ў+d'n̍<+k;鶖+= b6Vo6JMF$cFjC)bDpf[5oFN\b}T&:&xEh5x-xc"M7o%#(x|JtK]M!U\R1;n|MCFk+;/qor7)Iľ,D:ս>r=^6F>\bѿ%%2>:'>Ö\z>t+WZ1hPe[ņ|_H xuC$j7y2y|/y~~8uG|i}Y[ף&|xmWyq/6ܞ'qʗ=m|OdU$N>߾wkkBv8֢;}Ӈz6ps?x||$"r{IVw~GD׀RuJ'{{ vG/&ԓWwzV&7ؗ{G4h6vD:1G$77CXHX FDcl<PhR>gWHUR~3z (RHXXe}Gex1xob(|Hn78(!PNw~(BO(}xB\hxՈAuw]8RTQGHt$d(Sh8؋SGyFCTuȊ،L(z(s6'؍ TmGոqMv8؎w rool*Bȉ؏˨8>Xlxx YvcXGqtCA#m0 yȋ ُ/g| w%6 &--كȎ!9Hq")&~W7/9y6Ɍ4ً3y#5-R2>IXx"3+V6~kSiR+a5)VِXY Z>.iB cM9xWi,NntuUo23 (wiل'rI8fhy$W6c9mpV?8َ9\ @2mcU]`YeFVGP Yi9Ni_ŚɚEb$wԜg$_b9'%c8Z3vaɈ 阆xzHY_%US\6[ _9xIa=ᩀ [ ס!+ZaU CI.Й 9 ]e _6J7)0:[%*QA_5ťaʟ3 hz8X$XXc }Qcv ZcOWy} †dprf~׍Kңis>en@][z >ungj߼Nh陮;Z>颾)ʪt0设h 1ߝ8.#;67S.t>\^;pQ{?q.g~^ݮ^@~գP-QO v#?^5I&]'.Ro97>@ZΘFHJLNPR?T_VV_-B.zN C<6k -~`^nen=trDf3Nd'"h!/:]ޕFjYIZc_O;Do>/CN܈3 ݮ_3/obN jHWDяmڕخ_Si&?DR9&tj70I8ͻ`(diYbktmG]_$nHȤrl:ШTجvzpcbcY]۽jQǩ~jw#ht:`oV q/y~P0[1cu?6`~jνg=ώӒ;p Yڶ1О} #J WA-tv1@Nt/B|8ɲK=JLQ?*FX$QѣH}V3LP-5%6tҤʆRx*M`ÊYVN~%]rͪk V˷/^G;bJU[mZW#KZ{U_fْL$ӨU95n6ddN͛{KULkt%JS91>4ESP.Y\BҖ*adeVɋc䝚peDuhfYRxj'd')hB7)dE"8t ЛZY(aVi ܁ GsVh^ZRzǢ*2:QYQ=ip+J+bj6rۭBHҸ1jjλ9+ێ9bYmV)7hi$\'O03W  ǟ&g+2'~q6!rʺLs2*Oϊ͐dί 3 D^̋5])݊K EuPG-5&֫e_`Ulv8-t3Mc6cv*7NwxtWz/7W{8b/1#t5ag8Pz̸ nc⸺璁.n8c1΀ Nl|#}{.W0S+qu^{8Ͼǟ8} ȳ#>AOC_@0[S/3L<&@+Pz39J iA V=fA|w$! U/0a 5Bνu/`J>aI8E.bۡ}"bwԕ=ibcܽ~xcB ȯT!ؼEO1Z툺QA 75o7hqH=e#HDZq[DiTwDf*EPsDpfU [-l欟n]&?Dx򖠼a Y]փh/}#"X 6k+e# l'cjQ Y`u>K+l/`Qmv߆T.b-ڎ趸s2-Gjnk]a7}/w6]j7o%/Ľ(:o ;&Py-t^ W6"f^.ޝ2Kaxŭ0i{#XЖ.ru#Exb~sq+`8xh+^m4'90;.X.y.C&i''4KV61+1ʍ*#+_lCfSh2g3rg<9`FoM{w̄FGdj-NG;h6k;bPvF֛N:Fϫ?:2V9fނ lR'zڊ^Q0v1#؋mI^EmЈ[33mTk݊"lߍx;Eɮn=mO(ft.CG}zX8eftiZL6Goʗ//z8FtVwu\G;=yٷ33gG{Xݽ>(]ʧƻÉNlg?'^{{៉o_Y[{զ=PFțOg T?\ٺo}o ů"uυw<Ɓ=K&mYW?!~㍿FZ{'}0ƦF~R̽S#~_g[JUYG9iO8|x1 I#xyh!(MTr&X,"c5bgr+c#"{6He4XV~˥s=:7BH;DZFiH'Yo>Q(Lpb6^H{!(0Ds8LUY[QFVTٓ!_Y]pZOPNw&ҕ5W5Mht#9 KRYyC3S\Kuy~GZiHEx|{XKI}OwFfNTLFP$0}ِy)Sw%keL)B4YLŤVieɖ*ǙYPRƉTHHTp9Ok9-_12QDSYW+eT 5WN9QAdYDW9B9PuTIEjhD[IyWVN?tVoݹ&&2ԹTɝ%P ƙj"k $PhşYP ژ I GTWٙR,zVI:E i5>9*O-dF\ţ$= DGEͳՖPJ$WxdSQLǤ`6O e7JJ4J[Lozu4nJE+iqr;&UʊlS*+XщɘbZs꘷FQz9:}Gjy`񪎥/K׫t  ة:NID4H[*3tz/ 꺮oS*b88 vEssk]B4~)}DdrR| ZkٰKy:+zi~ܷ"1(4#u *-,kbjqAZ5۳b8>[|ҁQF۴bN[-WʰTk^Uwcf{g&?IxnWs`Ӷo{J 6pW1;:4v'k!uddb۹}utZ*蹦9'2E|Źlgֺ8 3viz ȮpDY*u麒hFФpʛ= *l Ө=׋xj˥;{pUkϪ2\oyZksuҾ y? be㸰j0Q%0גF|HvII OlNh NB [\|ELŞ"NTJOP]Jp,Ljt0&$ RhǐȞϲgQ~mN+eRkR3wm͡>e!jz黾^#gpi>,ہB^e޳U1&W՞yGҪݮGˌ^n3{O!\͉\ -o.ǁ l^3:ZDlڵYD[gb & i{,?L2oߣx+3ܠQ Mʟ(?$zR=r3mjߟS=_7Լ% Q>00I8ͻ`(dihleR`37ڲШtJZجve)"cHJc?v |\^!|9_>=}&r tD*_2oyb~ˣbadj՚3~yOK HH~uN4@a<|pbE&Tgq(S\Tfc9Q$D7i 1'RѣH*]P!`ҬͶ}k1+9RK,IJ*ٵ]j.0`*Sӿ LB{Ɲɵ]mnئItdJ+Ԃdd^x45,L۸x4feKFYw 579EƁVRs۾Պ}λC2/ xӫ_Ϟn P}{Ug|m~ů<HIDy 1G}у߃?fn8 @($h{h >5ǀQnXȋ$_&)Db *bK!:X\v%SGS3f gl(mPqz0gxA (j衈["ܙbB*餔ng8>kr駠*&Z* j"o!무j뭸뮼k*k弪̺F+]^JfX+.xKƻkIo lA 7G,X$Lgo q$l2#,kKc0,3)l8Zs G|U9?á4| ԏ:0#,/$~ Rh/d xBHCl4} - ƇTpD4H6tj ZQU D-5Bp#E$>tQ.c x>JCw>p!ci~c#JА ¡${kܠœq<"!)z~ 9*AeyTEie)GR6RdŸT EI-ٲz(Î^C2c1hM͑r&yKjPdWvPqbW%!UI+Rb?* x ?ZOJ!(m4 a"8d"L4N6, LLתiNwS[@ PqJԢHMRԦ:DK;log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh__dep__incl.map0000644000175000017500000000056110666754757024342 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender__inherit__graph.gif0000644000175000017500000000364310666754772030037 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmA|pH,yX -'tRQ֫Vݎް,3Fۗ7<)Ov>a~ j:$9\o+;*}YqwVcRKH\OöűƯ ѧƽڜ=ɲё⻅ͪ0]ȚSxNݝr]}1`UꐰB<0'$"\&9ɲ%%Jp gG. tQQZG!%#P) yMʕD]~U d˞]K!ZpK۷u[.^bU0᳂xb372嬖/'ͬ(>?)zҦENn5^_W-nΣ{޾f8q1Ə{I\ TC"}:o`^c;޿/-Σ_~}Oz}T`1KhF :`!IN8JOF)UL1ѡ%p"F#T{SHaR&0dFed+%% eG,++ţMifQ)ѐY-_Xyў͢zɑE9"[>J)4VN:(9Eʉ"x 'D IitR)@4٪Qv;FV䕄QhЦHn::nKjmnHnQ. n~{Upۖb^o6os۝py{-aW,4F _q CL ,̯l|m" 2B=Raq텼`C0tg[o6mr_Hkow^|gIR7 .86>^EϐS6 %ʘ$A;q8fX ;jʞ;1F~VN>I8)KJj}TJ/lR_|̮ _zG~#JZi'yd/+HhޫЦZ 9dMkp›!HcoC&um<GA:? W8Bxaz! "Cİ^!Ca>q,FƏkBƐAh FvƑe$IJJƒ`&Mzl (GIRL*WV򕰌,g3̥.w^ҕ0Ibs<2f2Ό4LhR3!nz󛨴&8IiLg1YJA:9Jv󖴤1yK}r'0iLړ}%As)P}3(B)S0 Ut(@ 0R~t'u(AQ+EiI5Қ log4cpp: log4cpp::SyslogAppender Class Reference

log4cpp::SyslogAppender Class Reference

SyslogAppender sends LoggingEvents to the local syslog system. More...

#include <SyslogAppender.hh>

Inheritance diagram for log4cpp::SyslogAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::SyslogAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 SyslogAppender (const std::string &name, const std::string &syslogName, int facility=LOG_USER)
 Instantiate a SyslogAppender with given name and name and facility for syslog.
virtual ~SyslogAppender ()
virtual bool reopen ()
 Calls closelog(3) and openlog(3).
virtual void close ()
 Calls closelog(3) to close the syslog file descriptor.

Static Public Member Functions

static int toSyslogPriority (Priority::Value priority)
 Translates a log4cpp priority to a syslog priority.

Protected Member Functions

virtual void open ()
 Calls openlog(3).
virtual void _append (const LoggingEvent &event)
 Sends a LoggingEvent to syslog.

Protected Attributes

const std::string _syslogName
int _facility

Detailed Description

SyslogAppender sends LoggingEvents to the local syslog system.


Constructor & Destructor Documentation

log4cpp::SyslogAppender::SyslogAppender ( const std::string &  name,
const std::string &  syslogName,
int  facility = LOG_USER 
)

Instantiate a SyslogAppender with given name and name and facility for syslog.

Note that the C syslog API is process global, so instantion of a second SyslogAppender will 'overwrite' the syslog name of the first.

Parameters:
name The name of the Appender
syslogName The ident parameter in the openlog(3) call.
facility The syslog facility to log to. Defaults to LOG_USER.

virtual log4cpp::SyslogAppender::~SyslogAppender (  )  [virtual]


Member Function Documentation

static int log4cpp::SyslogAppender::toSyslogPriority ( Priority::Value  priority  )  [static]

Translates a log4cpp priority to a syslog priority.

Parameters:
priority The log4cpp priority.
Returns:
the syslog priority.

virtual bool log4cpp::SyslogAppender::reopen (  )  [virtual]

Calls closelog(3) and openlog(3).

Reimplemented from log4cpp::AppenderSkeleton.

virtual void log4cpp::SyslogAppender::close (  )  [virtual]

Calls closelog(3) to close the syslog file descriptor.

Implements log4cpp::AppenderSkeleton.

virtual void log4cpp::SyslogAppender::open (  )  [protected, virtual]

Calls openlog(3).

virtual void log4cpp::SyslogAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Sends a LoggingEvent to syslog.

Parameters:
event the LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


Member Data Documentation

const std::string log4cpp::SyslogAppender::_syslogName [protected]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SyslogAppender_8hh.html0000644000175000017500000001036410666754762021446 0ustar fboudrafboudra log4cpp: SyslogAppender.hh File Reference

SyslogAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <stdarg.h>
#include <syslog.h>
#include <log4cpp/LayoutAppender.hh>
#include <log4cpp/Priority.hh>

Include dependency graph for SyslogAppender.hh:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::SyslogAppender
 SyslogAppender sends LoggingEvents to the local syslog system. More...


Generated on Mon Sep 3 11:54:58 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleConfigurator_8hh__incl.map0000644000175000017500000000050610666754760023273 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator__inherit__graph.map0000644000175000017500000000023310666754775032121 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent__inherit__graph.map0000644000175000017500000000023710666754773030411 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LayoutsFactory_8cpp__incl.map0000644000175000017500000000153110666754743022632 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator__inherit__graph.md50000644000175000017500000000004010666754774033366 0ustar fboudrafboudra4d95fa3147aa34ed0f13abde1b0d82edlog4cpp-doc-1.0.orig/api/FactoryParams_8hh.html0000644000175000017500000001535310666754736021266 0ustar fboudrafboudra log4cpp: FactoryParams.hh File Reference

FactoryParams.hh File Reference

#include <map>
#include <string>
#include <sstream>
#include <stdexcept>
#include "Portability.hh"

Include dependency graph for FactoryParams.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp
namespace  log4cpp::details

Classes

class  log4cpp::details::base_validator_data
class  log4cpp::details::required_params_validator
class  log4cpp::details::optional_params_validator
class  log4cpp::details::parameter_validator
class  log4cpp::FactoryParams

Defines

#define h_3e645482_ae6a_43e5_8f81_abbc4200212d


Define Documentation

#define h_3e645482_ae6a_43e5_8f81_abbc4200212d


Generated on Mon Sep 3 11:54:38 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/TimeStamp_8hh__dep__incl.map0000644000175000017500000001301510666754763022353 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/annotated.html0000644000175000017500000004414510666754765017724 0ustar fboudrafboudra log4cpp: Class List

log4cpp Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
log4cpp::AbortAppenderThis Appender causes the application to abort() upon the first append() call
log4cpp::AppenderImplement this interface for your own strategies for printing log statements
log4cpp::AppendersFactory
log4cpp::AppenderSkeletonAppenderSkeleton is a helper class, simplifying implementation of Appenders: it already takes care of handling of Thresholds and Filters
log4cpp::details::base_validator_data
log4cpp::BasicConfiguratorThis class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category
log4cpp::BasicLayoutBasicLayout is a simple fixed format Layout implementation
log4cpp::BufferingAppender
log4cpp::CategoryThis is the central class in the log4j package
log4cpp::CategoryNameComponent
log4cpp::CategoryStreamThis class enables streaming simple types and objects to a category
log4cpp::ConfigureFailureException class for configuration
log4cpp::FactoryParams
log4cpp::FileAppender
log4cpp::FilterUsers should extend this class to implement customized logging event filtering
log4cpp::FixedContextCategoryThis Category subclass replaces the NDC field in LoggingEvents with a fixed context string
log4cpp::FormatModifierComponent
log4cpp::HierarchyMaintainerHierarchyMaintainer is an internal log4cpp class
log4cpp::IdsaAppenderIdsaAppender is an Appender that sends LoggingEvents to the IDS/A logger and reference monitor by Marc Welz
log4cpp::LayoutExtend this abstract class to create your own log layout format
log4cpp::LayoutAppenderLayoutAppender is a common superclass for all Appenders that require a Layout
log4cpp::LayoutsFactory
log4cpp::LevelEvaluator
log4cpp::LoggingEventThe internal representation of logging events
log4cpp::MessageComponent
log4cpp::MillisSinceEpochComponent
log4cpp::threading::MSMutexA simple object wrapper around CreateMutex() and DeleteMutex()
log4cpp::threading::MSScopedLockA simple object wrapper around WaitForSingleObject() and ReleaseMutex()
log4cpp::threading::Mutex
log4cpp::NDCThe NDC class implements nested diagnostic contexts as defined by Neil Harrison in the article "Patterns for Logging Diagnostic Messages" part of the book "Pattern Languages of Program Design 3" edited by Martin et al
log4cpp::NDC::DiagnosticContext
log4cpp::NDCComponent
log4cpp::NTEventLogAppenderNTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log
log4cpp::details::optional_params_validator
log4cpp::OstreamAppenderOstreamAppender appends LoggingEvents to ostreams
std::ostringstream
log4cpp::details::parameter_validator
log4cpp::PassThroughLayout
log4cpp::PatternLayoutPatternLayout is a simple fixed format Layout implementation
log4cpp::PatternLayout::PatternComponent
log4cpp::PriorityThe Priority class provides importance levels with which one can categorize log messages
log4cpp::PriorityComponent
log4cpp::ProcessorTimeComponent
log4cpp::Properties
log4cpp::PropertyConfiguratorProperty configurator will read a config file using the same (or similar) format to the config file used by log4j
log4cpp::PropertyConfiguratorImpl
log4cpp::RemoteSyslogAppenderRemoteSyslogAppender sends LoggingEvents to a remote syslog system
log4cpp::details::required_params_validator
log4cpp::RollingFileAppenderRollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit
log4cpp::threading::ScopedLockDefinition of ScopedLock;
log4cpp::SecondsSinceEpochComponent
log4cpp::SimpleConfiguratorThis class implements a simple Configurator for log4cpp
log4cpp::SimpleLayoutBasicLayout is a simple fixed format Layout implementation
log4cpp::StringLiteralComponent
log4cpp::StringQueueAppenderThis class puts log messages in an in-memory queue
log4cpp::StringUtil
log4cpp::SyslogAppenderSyslogAppender sends LoggingEvents to the local syslog system
log4cpp::tab
log4cpp::threading::ThreadLocalDataHolder< T >This class holds Thread local data of type T, i.e
log4cpp::ThreadNameComponent
log4cpp::TimeStampA simple TimeStamp abstraction
log4cpp::TimeStampComponent
log4cpp::TriggeringEventEvaluator
log4cpp::TriggeringEventEvaluatorFactory
log4cpp::width
log4cpp::Win32DebugAppenderWin32DebugAppender simply sends the log message to the default system debugger on Win32 systems

Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/DummyThreads_8cpp__incl.map0000644000175000017500000000070410666754734022251 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_func_0x62.html0000644000175000017500000001027110666754765021542 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- b -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__18.gif0000644000175000017500000000066510666754766021201 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶ L L" M9Ө.nF{{p.m^9ne>&%Q@SAt0XYIYi1i9(w * [; ;iyik\LkL*=m}}͹|--M>JIL9n?=K:~twx'*㶭"Ň-9~e&a>`GҤJ9a3zj$Nt-QaˆD($c9REqQ@]m6ٴlWj w۸tn|8 7Ō;~ B;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender.html0000644000175000017500000004163610666754772024613 0ustar fboudrafboudra log4cpp: log4cpp::RollingFileAppender Class Reference

log4cpp::RollingFileAppender Class Reference

RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit. More...

#include <RollingFileAppender.hh>

Inheritance diagram for log4cpp::RollingFileAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::RollingFileAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RollingFileAppender (const std::string &name, const std::string &fileName, size_t maxFileSize=10 *1024 *1024, unsigned int maxBackupIndex=1, bool append=true, mode_t mode=00644)
virtual void setMaxBackupIndex (unsigned int maxBackups)
virtual unsigned int getMaxBackupIndex () const
virtual void setMaximumFileSize (size_t maxFileSize)
virtual size_t getMaxFileSize () const
virtual void rollOver ()

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Log in Appender specific way.

Protected Attributes

unsigned int _maxBackupIndex
size_t _maxFileSize

Detailed Description

RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit.

Since:
0.3.1


Constructor & Destructor Documentation

log4cpp::RollingFileAppender::RollingFileAppender ( const std::string &  name,
const std::string &  fileName,
size_t  maxFileSize = 10 *1024 *1024,
unsigned int  maxBackupIndex = 1,
bool  append = true,
mode_t  mode = 00644 
)


Member Function Documentation

void log4cpp::RollingFileAppender::setMaxBackupIndex ( unsigned int  maxBackups  )  [virtual]

unsigned int log4cpp::RollingFileAppender::getMaxBackupIndex (  )  const [virtual]

void log4cpp::RollingFileAppender::setMaximumFileSize ( size_t  maxFileSize  )  [virtual]

size_t log4cpp::RollingFileAppender::getMaxFileSize (  )  const [virtual]

void log4cpp::RollingFileAppender::rollOver (  )  [virtual]

void log4cpp::RollingFileAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Log in Appender specific way.

Subclasses of Appender should implement this method to perform actual logging.

Parameters:
event The LoggingEvent to log.

Reimplemented from log4cpp::FileAppender.


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout__inherit__graph.gif0000644000175000017500000000157610666754772026542 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihle tmx|װG H #rQ"JJ +Lr]n4"`Vׯ7*9o.O{H^ {ڶ)=wݾ`ƖȓXsZKNسkνٹOW𿳏O=X_~hyJz2Dh}Rx^xq:͠!!]ԡHc*3)$/"9DYKRdOv.* $[Sr#Fehv'\]TYgz)&xeUꙦ1h$r~hfgrbXil Bhnz^B>%Bj*h|Ȥ?j+YZ쟯(UF"|"!g,Ѿf~8~+ݎkn{ឫ.y뮤+/8gqo ;log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh.html0000644000175000017500000001176510666754757022406 0ustar fboudrafboudra log4cpp: RollingFileAppender.hh File Reference

RollingFileAppender.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/FileAppender.hh>
#include <string>
#include <stdarg.h>

Include dependency graph for RollingFileAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::RollingFileAppender
 RollingFileAppender is a FileAppender that rolls over the logfile once it has reached a certain size limit. More...


Generated on Mon Sep 3 11:54:55 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent__coll__graph.md50000644000175000017500000000004010666754773030005 0ustar fboudrafboudra3582e66b236625669815fcc0d086f851log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Properties.html0000644000175000017500000002425310666754774023060 0ustar fboudrafboudra log4cpp: log4cpp::Properties Class Reference

log4cpp::Properties Class Reference

#include <Properties.hh>

List of all members.

Public Member Functions

 Properties ()
virtual ~Properties ()
virtual void load (std::istream &in)
virtual void save (std::ostream &out)
virtual int getInt (const std::string &property, int defaultValue)
virtual bool getBool (const std::string &property, bool defaultValue)
virtual std::string getString (const std::string &property, const char *defaultValue)

Protected Member Functions

virtual void _substituteVariables (std::string &value)


Constructor & Destructor Documentation

log4cpp::Properties::Properties (  ) 

log4cpp::Properties::~Properties (  )  [virtual]


Member Function Documentation

void log4cpp::Properties::load ( std::istream &  in  )  [virtual]

void log4cpp::Properties::save ( std::ostream &  out  )  [virtual]

int log4cpp::Properties::getInt ( const std::string &  property,
int  defaultValue 
) [virtual]

bool log4cpp::Properties::getBool ( const std::string &  property,
bool  defaultValue 
) [virtual]

std::string log4cpp::Properties::getString ( const std::string &  property,
const char *  defaultValue 
) [virtual]

void log4cpp::Properties::_substituteVariables ( std::string &  value  )  [protected, virtual]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutAppender_8hh__incl.md50000644000175000017500000000004010666754743022315 0ustar fboudrafboudra19f1ea52a1247947d946972f6ea551a0log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton__coll__graph.map0000644000175000017500000000162010666754767026463 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory__inherit__graph.md50000644000175000017500000000004010666754770027730 0ustar fboudrafboudra9e184d6fbe85109fbccb5c61ee178386log4cpp-doc-1.0.orig/api/FixedContextCategory_8cpp__incl.md50000644000175000017500000000004010666754737023651 0ustar fboudrafboudra87b4c354eaef2deef67d32c710f1009dlog4cpp-doc-1.0.orig/api/inherit__graph__31.gif0000644000175000017500000000046310666754766021170 0ustar fboudrafboudraGIF89ar%!,r%ڋ޼HTʶ ,?cDPq,*%IDs ڢTpRY- ;؂Z`^%klngir`cgȸr8iWh(DiFw#YjYZJyJdHI:;Djj;ƙg{ {{ ݉ɼ):, log4cpp: Member List

log4cpp::NDC::DiagnosticContext Member List

This is the complete list of members for log4cpp::NDC::DiagnosticContext, including all inherited members.

DiagnosticContext(const std::string &message)log4cpp::NDC::DiagnosticContext
DiagnosticContext(const std::string &message, const DiagnosticContext &parent)log4cpp::NDC::DiagnosticContext
fullMessagelog4cpp::NDC::DiagnosticContext
messagelog4cpp::NDC::DiagnosticContext


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh__incl.gif0000644000175000017500000011205010666754754024501 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~9w'¯07$݆Aj'~*\ȰJ!Hŋ"aܨ!Ǐ C$(<&S\i#˗PœI"6séϟc\jN&ѣHᩴi8NJ*իیb5Ю`i KJ^fE[vݻ1 ݛ5.߿ L8ˆ񲺎#Kwea/kެ1Ϲ2MڡҨaNͺ5ʮc7:,mo{zh5㿅#_G9sC8뒝c>G;|:e__^=SßOF>9<&_G T(PHHEa!na6~(!h/%kbh-(R1h"5ި)=(d Ai$E I.9>)%QNieM^%Yn%;U~) ]if afi& e)qi'9mީgu'y)(j}zgh 颓V>ir覞 j3JJj䨪j7 랲૶k+:Il,._΢ mMK-^b~in㢻ZJn o˙қ/|;._X.bCf0av7XżR"al_7mh0 (L\014ca;U^ x,TD[IA?ϥI5!TX_w_af_Vc7o}*vmC}H/i-w x҂W7M`)g'}wkyE^:H~PEޑ}{5g^y<{g<\'/Pҷtf=O?&ya5aOc%RkI>wDŽIc?8 q'$sS@Lnx9f i8aTH B(R0Pp͉?`Ț M8t[ DQP~FI&BbP3p^iz <,]2JÌq#-F71Q举;bO~&:f# $H q N$oE>$!iCb4̎ uxC*C)1)](WKVѕ%tO&l/AXALG/"36M!T3\5(a4%67cPDݬ8XNcx:qͭՓf>4O('5!~CEDLyaF3 MF)3xGGGʇV3.QL2ULgޔ8zSk?gP7!GiHNGjWz̥ڑBJֲhMZֳBuZEW9,NErHzW&"L AƊB8$k+u ]ca!P .͆ϴOBkֲc~TEmd[NεD-`{Tڮη tYa/\l-U7qI?v/GS3 &pɪ P^ХZ|2q7@~%_7TwR]F@ػ? oi4`B\zbX%dܑ0V1ӛcx>/! a,0B"6L(Ky)ejLW%f6S^3$M UW<4^.˙˵h|Pvߌ4>1z m`:Dhrj(2(4Uab)8_Lw6T Ms0l/jFV"ؕžu ,;cR.Ἢp^mk mIUIv&tt:4w31ޮ&['p8߅sJ[c޾oo!'Q_Ot*yVrm~+[ ߤn8)ռ3%Y4l]pӪc. ӉUN}xɱ6>Nn+F4w]XLw]dct.&:{E[\™7`2ᥑ_Rc0o[*Y^mh2&7R?J)WE׻YL;gkWh` fǽW _OP!ʘ/o1Џ})a?% 릨Gy:4|е] sUF~(V2W| (M+e3:e GW1s,=`W#-t9+'xAs /91~6S|ǂ!@xjG\BG<؃gwaK%6E]`%SXrNdI[efnj5dggfxucz5nvhA&0(_ZW]whKVe؅qbsHrapUek~gpFF}m0ʅD`ȉg`(h6=7WxdUO؈8~XX:;TΦXdh&hmfv7Ҍn|(Xiimڸܨr,⨉H6`:QXjJxT@g7}сSy$bjE8 IS8O)S؊ )- @c\NH#`g^%i@ɍdN!06AYӒG(1p HFiKQjS(Q8\yqE:]R5v$ct@X txzT+v9w@qYYy4lYGyE{5MItaoW~k l)5$%;4tHQSFY*T(ui*)3WQyI!;"XWu(dY}CF V雞ye/gtԹ5ɓ'j)vmy쩜|?ٙўjtԟDŽ)2t "dcX5my٠ {=zxa0s ͦ Ya .7 c#;zG&%9RA =E eWG?ʡ~@s Q SJIaZOZ]"|Ҝq h8g*ikiScR[Csg):TD @iN tnJGxzFj)"EJY8K␮EJ7poʤI%*79*\U$ U#I ^|ZJꬃ < NjB̴ڪbSzRI>FŮj㮾FZ)GՄ@ l#|vozïVɑ {*@4T\1K&+ gLDk3f')E# s,"%}p5{IC@5P7Gu*4R'V+~Fk }i yIJ"hK"Dڶ{*o~-`:{54۷ 7X;; U*ScwxUAWee]V{|Gtl+R[NY*=%:q%ݓF9#pLMw@ RL&յs$lcS=_Za-ciPb҇tH؟w bMW g؉=6P}ٯKmG 8ڳ;CJG7EmjDdoڋh-خəL=Uͥ4mŭ\۷7tM۳׿]`[DMɽĚ*޵}JloHoh9U|^!/ȶu> -N y]"]l8M,D'vU0m-&t 3=gƓe#n2=G][9tQ6^D& ڌ2X]gd|] Ǭps_^@i_ggX-q=.V)bW!c( ܞaOT~D]IN> K~iQƶQ~@-Υ.MK|a6Bmĩr N@ kkZ j;׎tM|. rUh({~r{ɾSc߮yNC MZn1,P;N{2 `"&\a{I#6%/7Ph}Y*0%ji~nJ22RN2T=P9HTCR%P/_SL3r|5mjYMPK|ݮ ÁɆ>' ۼey oT EtH'r`2/Ji}?B}j ݜCOM|>Mj!Xm?OYދ뻚rҥL%Yte/'P0I8`(p,4wzoF,!b:ШtJZ%˫v{zYH8CߴGʵ8~aj}pX)nI>CTLo}YsI=b~ȋɶ˴?uxp׽z`з][Vd8  t1_'@,w" jMKć*򇱣Ǐ@]C<ܨ8sRf6vɳєD$(S~<4uJ*DGjEw: YJ> [No_Uj粭2ysB5e"s TL]f AF%UQ2{ͱIHU@n^UۘqЭNȓ+_IfVIqzNdD Lp $7ֵ!B K_ܰR׼(ElJqz1oj(BHd"yV3txJ2Ez믧Vl1^"%!ꄲ UV5A@]fD=p[&.0f$(xz0.V9uS-׶FDF91Rnmʕ 27O#Wr2|ub'znoz>=l.7P\`?|ЗĠlZ`vѯ,dpV^f*+"LcCZq_!DHDEjk'섴 P^2!![S:8ъuxD#q+'Ro⺪X?1#GCvbȨ1(s(\(IIR#אdCy,{#+0ϕTd DaӡYH'D%up4iEܠ'j0*ᱴWRs3]|7ōq87(ӗD,OޓKWb<)s\$\P>&5ֽ9Ϡt]' %L!!}0a%ݞO"*9m1]ǵ%`})GmLu!5!OSIR(/Be(_XO OdћoD5TRUguRFo&TP\9KDVM*CZ):ˆ*Reˁa>v5M )HWVTSJg $ NI+4q~ |-t(R$lif:jˈԢp,7}6č@ղ-l1^Wt6~nJȨm.z}L:L>N0 T:4Sw,( [ΰw -G \^S1{I>dS^5l"%ߊ {"gU]xg!;eQdny)Kl:e)Y8RqcȒl7˴TaZ8]^1KaU3+wҜoh5<)1tG%it?7+0&n\J\5F5W"َ*J:Чf9V1Q5w h3c9sm}u!cAu>kmoE.KQo첱D9}i1|  '/ۼo+~h>8țG| Z<ϗWHX:yO{^We}SBZB~*+=3/Wÿ;=$u&ۗu]?v7}9BO w}{!nvGW)}'kw]s~" `&~V&a&7&y]*28A{xzq~f/Z)4SQB-gQAFG}t98}kX*NB E"\CAA Rҷng1 8@pw^ $acWGZ3针R^(FR!wGh,1cƸ?e+ҋ.h}O -(WҨ 8(H{%V^1qfɘm/H8j_uX _\x/}345U/+`O)]'XAWEIUrG:L빏މtP홞?<i u9E˜B4))AǝHAL*PӹIٴ*jxHENMqē/ʌ0JdمWZi ZXyٟ|٠JiS%Z>JG O`$[]J(Q_GU%N4zZLz5"?jT\wDZḆHEꔣDdjE٢ Ė:oGIԤ d K_hj_ꛒZDŽ$?Pɕ$x:nR7pNd򑃄5v>: UŘsH Ū:F6˺DĚ+j$pڦ4DBɚOY)ZsFfyvw,:&I4Ĩ tg ~Ţ˺|=EAȾB,Kl f̺Wϼ\ f|#ll,,f̉isx\%@ ?ruv#p*aoϙ%SLglζͯt4BmHvLj̇ΥK-շ~UMzY}[8:-v=vżVfCi-k`mlavH`}=]`q=\G~= ]}I_F+ILqƋ<m֐?l͋'K.n 1}}v]$ًa6lQ}ۨjhvU0B Ve‚uuՌ}]ZAUghfܞ|o މib޵`2vۭI؍[[-4߫34׍݉}NA}MN૱XQ4ׄnᨂjUC .|% OIx:E3"$,:kylAj, T^JQ" ݜ/Fp6Ln><~yl|.cqN'Ŕ4Г6kbkn7: ^_~k!Is#63V׀^i~.r,Iz]M릉H9qy 76=%etp; Klʩ'Z*ZwYy8N] z^nr2ۮPuF*JǾوmc\f=(ޭ*@sB-mF>3mc37uIMCϙ휊P~NVX lxRO yJnr~>F:ƫRѿ۲P?:7"][^!ʼnkB@cruϱf[ԸXvf{igLsx*v$j3}%'ZAGV{4fD|aLJ˚ l苵q)$o@}!<~Zɤw;z~|۫L |x%U]@%"`a h!mcax+=%!MRANqOdфzMwAh(&DiMŖ+чWQX`dyF(~|vE[8xkaFA9W-@Xch7;A7+m:Si[qȅCvxxw1gp|! Eh\]h!"wfĉ8HP"*0 !^(Bd|BXHV:X6g(¨GnxH׎a2as/(y8rx$zbD_&ZwP"C9+;Co4& k ِf,_zxeeH06rhl~9%Y*p:*d>* B9D)+ˆYm$y:utK7]Aa,#U.+bhc[Xn'h+~<'/I`ؖFהgj%7ӈv4d@?p5R؆gɃ72|JH.&b rrzI5Vs)d-AÔ+09lf_dEdF)ii9xl{}yXAy9}|9?~tYjbp;̷ʒȄ{q80)Ǟ'Uv=(B[ɳ`_ySR)OfZ-i*c"GF(㇠xv(lxD#MVvXBWI*Ir[^$bT9禝 PZ@E\-.N/JyOKMX6ڕ1{:P|A8XBdۇr7٤5p/P.evDĥN4VSS`J81k4jDq.p ːczB C ]yJmșfQعh iuk+KfUV9l{Erk;wyѫK$9 3))L҈*Tjg@IFlV=qDiG16 Bĸj])7xg1} |+l67,;ʹU93ȬK[\CDÍ#,ƻ!'Lgliu%ǏwX bc:%'Eɤғɱ2*L<|ʨ**J<㞒<98i@`u@:ŴYMiZƙ:g|~ʁS^vbl})euǼC bɜkKNˉzFTp߇d+ ,D.N0rL{碂SzKaaǕ۲~}NƳ,ހ: qdʞFd >: G=ϖ*) nXځmI[}A~Ҕ(zp2S 8ڀfV\q"*ʡz*n4EjڈС)묚 l`뱦*J,|"R^E-_3͸C֢;]Jn +(ۉoyq88EwCo.p9$xSJ$8 tTqQsr(BùE r|,3v(<@SPtH'2~niTo`yxɇ)B_.Ηm>hO=D?7#_6Vtg#G'؁v'$8!x逹:|9©U6 t 7 j…+Fx,{ q>zca@X>Dd*UCK4[2Fo@ԟ*!|"\>T퉌@y )R`vD%xxVD QԨBGRtuL)pyyI,Pv#~q>80E~ Vd +`ҒCI93$!t?A̔b+DBlRLbS]-u7ׄBL|A{$$A>ƈ<%%"Nr,S ' w0L։G`IF&xmh;ɼH&x'ܖ@)qրA%a%()8@RRz4#Mti+܍srωġ@"Ƣ!Γ)haSg.:-e#۹ iꋐOt>#Jb/9S~rjM5ª.$<&WS9v"Q?%HS17xVuͱ?y\v}nwBFu/{LL~][u8wi4=r5GIe"P =}Zca?-;}6D֋[ܥ]:sX.uv0>3d,3 ÚcigGXG-S5vԭmNWުj79;_nХ?;&uJ{ͮvYcHV+qUټ4|1+s5丧R]C2j}^x_W2cvw߷ORҠsust@"Bķ}gLq F"65dS+>Ȁ_vwm%AD'qERE Fg(h!h0gW~VB,1Tǃv|zN\4}o73AhBtC(JxTcVpNV-URk#`zZ TY(Fk}:s#B'XVaVL<{8:}(dȆ76f\ߖ‰:҈ \cx`vnxIxDzB/>6p"?r芳2mpl0Nj8!6WHuH#oȌ`HWS è[~'b Bcas]S莯(xs׆D2ZHy3zç~9Xr"5rkւHyuuoP !%/#yy+ɒ iD1i:6`vw蒼'QG$K bB5TGkg.jL9e<'3YohAI`TrocY2:YE3)nكjɗuyjx瓷TS[_9P?I9[ ~mمgpWI,:?1kN$c&nv<ؚgnC؛J$JO((D-irƨy&xY iS|)6y)[/{9e)cOrӉLA9|M'm#ȕd^4֟?f *!vȩy:ӡà _tXtaFj!( Hՙ{"zc)`bUicʉ3*`aq9s zvT|aWD[!;z,#}IF4b:d4G#4Trc:4eڦ=`Xn:Ƞt4Rk|I9ݗ?o=囆 &|ڨ|PW `Rg)X#{JJP¥UށCڪkڄ6ZZ Zu v*3Ț#UzڬڪJjXѪ՚H<Ы]@ƃZJx5=e(J Ϛ꺮sXZ஀ D܊vb#6դȪ ʮ K~vxj{F9n4ʩ>5[$[*'Ct!q3kOQ!+p&@˨.+1۷ 1GGpdЯ{tU P >ZisW+^[JEᚲai)]dz!\;tas R0wKc;*f +B~"QVp{r[ ^۵K Xf"QQ^ir5XYյ*Xq`=[ TzHT5,C qk$;U,WWKηM[> ڻZ\ Kkk% %f30^2@\=LTq7yx x{R;: Ll,`0l{$l»j!TIf 3uTCuÒH5aA)jD5*;YՋV~Kx!\TVWvkUܻb]L<(\fLprrBi෍M>㏮jٚܬ~u{䲾0Y뽇ᴞ$nyȎB9&{~&D՞x홍ǰ~J$%..+)\מh~>g mrYYߝ .Flξ~'HjnbR.W#${`ou~Ht՟M _KMy:6Etd8'؇ٴ\LO_ښ9^3\?uGkgcuj)Yw?|9IU󦩹uv)Ok~>~~%TM:?OlOIaJ<^Yڱ4|nO?Qx>'/Nin:1x ?Jki6=@?/[0ͿP0I+(8ke;^(vh,Yp,tmxKOpH,Aq98,(sz Ԭ&una˧5Gޮi^_ed~vj&(|YlO8gitHFur!_n )toq\y]MԊ@xڧ@)L26ǩlH&N *\ȰÇ#JH%3]t ,a&SVY!bʜI6sܹϟ+Jt(} G2j)!iLT%XmP} Zw1{gW]#)À*J1Ҵyq+|1rAΑ옴΅^]qc!^(yxx ƴ|s8>'|Upjxo>cN}{-ѥ6Rs9rz3m}Ӹqa_s0Hf]UG!4}@qoewa.{88Xfhpیky蔏}Mx㑷"Ȥ2TujihٓYh,̕ X")ےensb]VS$Yg `vEOyu!Ba dh9L4MI[Cj&'fYAry穦*a<%Gap)1Йiɮ-F'Ђ{fvѶsgr7Chk-ӆ{nrˮ{;pTp7+ iNb;mkK*e>k}˙ܷtFpqË0m c\Ǿ&Lp cw}:Bdk8&4"͇_2($u.qF1-bT'*M}R šx`l"Ʒ)pYvC``TC9V[W(H!REa01:- !2axeK&RK4#gPj}|[ 0ڨX҄3B)@[*K4)lPZ3Y&B6 d&daLLf$ S5l`* D3$my|Φ&I@gyPt;'? âœ(6IQ(+ 2udFIh*)EzHvԡDX)IO*͘; y'J2>5QB_TONTTJժFHjE)!%^ HR< ZתUR U⴮nE$W y\#Pk`ϱW.Gd[ R@VtdXv?w$pYֳ,aOhS͢(}mgq3 ]lGԿN/=:Q%Pad@#\ٶo7࢖M 7U.Pnv+]jmn;^A jh^xU(M;פ֗MokC†Վx|sl 3-k^,x _x:8FVB,bEщe r7ɏ|ylP$vM'J.JUq;G 7yĭn'/tW Rٽ,LZqRO\Y=Y}ŝ`o3fY/4Y\CfW=I8 VtK]ː gU-tl~X&=^TSԯ^'&fW(I][ϥg^7KZcЖ=N9іbnifSWUK&ku@5Eks-gvgzdW[ w6}"P& r&5W@p9(NYXy fUhCvSfo[5`=:![pȷ`o([h`(plfig{Xz~~@8rxȅpƈ爏(xHmX$lj+X؈ H7mATzcͧXY}(8d}qy'az((Ȍ}H֍ash׈NW(s~(l(ոhu֎ '֌nYIhqHq&xШ)vx1`1L(OـzW(FYq j呕hA#hyO,yLɐ֘[29Fn8F8dՓG|L1Ds'gw,y ieho%SIU 7J9^!ܴY6Ywj\3:tb)diִw>k#]9)}gYyPחFhm&yii\yx-luLiWSiCoZyaB8%V)9Q噚IĩgiAșf ~ٜ{^IwZyx4isyXy6UFYn"yٞKPUQ韰iLWi j *ٝٛ*@NIoיY46pe)ɢ-ڟ9 +3d詡ș%Xd%jx*Dȱڡ A)R~i'tH:[ ʥMJ0cc`x3fhOlJ` 䧍RUoxiJڧNꥏ():\=Y+H8tL4dxDX*z7jАX$zy:*x ºJjDnl-i \߽,aj iN2N],fGJnם=3nK;XM1~} R^T]x ON-h->=^\;҄jn.non\Mvxc:Ī0NχS["c}啞B ѷڊ㙻Jw~6nNzTlG;FčUnٽeXpa\âr[vnp`jʎ)XS>jnf6 ;N~ѽBFxmT0=~tE>VWmd}bV`+Q)G ,:T,S횥f ]%o'BO/d6omKJ=ZIAjF=?( 𰻠V/ŞgKl/DI[\[Q-D9rJ=$xO{vrOԒO_O%njhohON/KB<#IL '.L?$BIsFS]I~w ?"528Hg@ <7)+C`(dihlp,ϴ[x|oHȤ.QΧtJZXZ4{$2DdSf +!E^3G!\QW})q"buifqb|s{xo{mZKLOρ̛4y`xcvݷު|s6Iǒ2e(˄R#`ܩn =Ejܘ ǏCxIIh<ɲ壕TVVXܹqp2:mG\*]S&)Ue~UjzI aL7[ӪAum˨nGKUxh+e=͊UX8z+8ƌ#I'R-Ong̠jm1dҋ(OCA_0?lm:Ց| _[ngYў=+Wqif;旡;=l~ֻ_ٻ kXby:S-wJJvy-^% ZL2+^޺DҪ뚩]kspS l³BQqXPhň:i\,r@| .|-%~;0ZK(,,@Z2mCՄMC5iC+gMsħZ-ΐ}u!o-xI]{m|[16*BlzGcMC-kC.`U6du~%>| o:C#+@DoT:Sֻ=; K8>骾״Wnpg#{½V^~b" xd;p`r#:-tW֍*Hx¤ t4:M[׾>d_a_Bh() a- 9 4bX(wh1j|?*f `a{0ꋉ㶦H2&Ǝe_LXC)0*# Bd^Y6QE0K&(% c4o G5Nh%GIU*7P@b)J$ATK0WUK̒.% >emc~pL[}żb6MΌ)iR<'J:vsCIp3KMi7'z 4|ASҜB5!цԠe?Qy MD.ѭT $hI!Vt^?1ғS{)7oі⒧`L) H.iюRFЧpjPOoJ*GU2 V9IU>T.*Xڨd| k>JL}TՊWZZFp\׼Ь_ {QOel^{VBĮ"kYԈ[.**XӖhDڦ6cl֋lϷQ6xyzq{헜FEmUNPat]{:E/&qEř,+fƉP\r C`E~7"Ǻ=XLܶES%`Y"p n8^ޮ{"Fhy*x(N";h]+gz8T6.DURՐkMK^~ZiTe,Ǎ2,|.9^.oe3`3Y!_7yxpH?)9qmTE c;2Y$'MJ' p=VBЇFv,+`Plxrv)cIK. ivŸNy C $MQ&Gŷͫ58o+U8ok{Zo3rDUP] y7_.wKxBu679xkVGd2!XfhEDD1{EGqx%Vzsk~舛ń>0r^bc_Ȋ'1ghY{hqxHpH|b~%M 'Hܽ v|k<,;m37`Zű qsLS59ĔŕI ŒLĎu̺ß ʡɗLsȄǭ ůL[ʧ|wL+,DܾʹQ m\[+vD ˳\,1 Lˁ<Ŀ=ZND Ɗ%+ǣRRD lw YO+2uErꖗZ=_ܦ{qϴŧZ-]x\VM5V=(M#ML=oz n.v=.śmޖw܄3--JM-5" $'G=%NNF,Q-sxF5nmԙ̕|3BkA#5 %> G)~NX.c@P~q寝Y*Ίש ISy R>Dv^6f[ze~Vn{CAx? Iٞ'>K ۤ>镎y hB}chMH~: xؘʼ>01H;lK.~밽;SX>BK3>i[Ǡ\~-g^=N6E6C@!Cv| /ǎKts74yn}-1)9*o].OP>Z;H3,#roZrɾL)hX2m2xWj\=O36TIvgiQ/z[a?-ג +j` "Nx}O Ԃh\Ybז:׽.eݎ(%c:_5-М?QpoЮҬş8vv{~?߽DpgHv͟ȣ)`?)1Mo u}E%HB{d`aQ! Ū0:,*wOQ %:qJQ7H.8@)E` oX-"!X_s/nlRD!2 xaFM#GX" A$ -LIBdILo( N֨I*WVr0 DJY40%GҖ%0)QFQ K{f,eJ` 6(b2)pt)s$#I&03$c9YF;~zɠB]6WJN>VP@h5Rj%BJ JSZRq0E &ю¥miV T")U\ ^)&REKQ1RV&acr˫X-JV%L gFϚ$n[纯a"Ewx(SӠ İ5Y%Y2iXU f_0NSZgfb:ώVMٱVqm]aKps`fkhn#ymrko!E+Bݪ1*z)d]"q;C@Mz^G!nw4ך8*W䐯{_ԂW{ w U)* p*,t'N#Lk&>㉡-E"fBAѣKdxVc .mD2\|8082ol!O&G,d%AU Qa!RVZ#o5sلS)IK,Y՗Ja3rL"g6;@4/5zP| EotQ?KZ8[|hp1<@9}R|v۞ʥU75*)ka:_5X9E׾p*\mls ;>{߃_>gqLmj75nr3F՝;b5Ĺo~rp}9]݉q;V-̗Qxw=qY0 d^_Gey]>g% \T5ݤ2jӗ0Q]FG#&Y߬.vc=]AEc*SwaC]U/}'6T5 I[ǜw-w!( _$czkT}}?bti^C{1>nzY9|N[w~?OM6JrO7ls~ldBy.L'z'hH q 8GB%3JHQHXbU(A#(JmU ,xS/9'xa*X)&C*3HHPJ׃6FYT<xcL8H_ EԄX!Vh[ՅؤdhVRgw%WXphjXd7\Ć|xzzL(eDՇ(wHt` ?yhēhC"t舷 H;%DGAXJItKYcMF)PYhZ GR|T`daiScYBؕf_ǖpyqsYOt}vȗ闀Cxz i{!W|)٘)yNUY)9HHɚB 9 Y>))91ǹ6|S)։YX׹iɝٗ)Y iy×칎 IdYiK}i<9֟e:kW:4ԠyJ֡:h8i"J(vK,MZ'ڢ2 3zW6<J;ڣBA*E:H]G&KNj$MO:!0TMQ^Z?RXdHa8gZj5] ip*UoqZeզ*izVV*{|է8Zi:Tc "ڨZ#eFHxz>DڪKfh ::ʪd*>ƫѥZSƺh 8*ZԚڭ:Zz蚮꺮ڮ:Zzگ;[{ ۰;[{۱ ";$[&{(*,۲.02;4[6{8:<۳>@B;D[F{HJL۴NPR;T[V{XZ\۵^`b;d[f{hjl۶npr;t[v{xz|۷~;[{۸;;log4cpp-doc-1.0.orig/api/PatternLayout_8cpp.html0000644000175000017500000001541610666754747021513 0ustar fboudrafboudra log4cpp: PatternLayout.cpp File Reference

PatternLayout.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/PatternLayout.hh>
#include <log4cpp/Priority.hh>
#include <log4cpp/NDC.hh>
#include <log4cpp/TimeStamp.hh>
#include <log4cpp/FactoryParams.hh>
#include <memory>
#include <strstream>
#include <iomanip>
#include <ctime>
#include <cmath>
#include "Localtime.hh"

Include dependency graph for PatternLayout.cpp:


Namespaces

namespace  log4cpp

Classes

struct  log4cpp::StringLiteralComponent
struct  log4cpp::CategoryNameComponent
struct  log4cpp::MessageComponent
struct  log4cpp::NDCComponent
struct  log4cpp::PriorityComponent
struct  log4cpp::ThreadNameComponent
struct  log4cpp::ProcessorTimeComponent
struct  log4cpp::TimeStampComponent
struct  log4cpp::SecondsSinceEpochComponent
struct  log4cpp::MillisSinceEpochComponent
struct  log4cpp::FormatModifierComponent

Functions

std::auto_ptr< Layout > log4cpp::create_pattern_layout (const FactoryParams &params)

Generated on Mon Sep 3 11:54:47 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/DummyThreads_8hh__incl.map0000644000175000017500000000032210666754734022062 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator__inherit__graph.gif0000644000175000017500000000236710666754774033464 0ustar fboudrafboudraGIF89a oӿp!, o0I8ͻ`(dihlp,tmxdpH,Ȥrl:c-Z *Mzm\YK.0y]|^^Wl(^&<=?k>na7 Y#xwqc|Sj}% [ś\@AϝϞZɲTͯx3p`KhÀ1\1y3RDΞ}}#X>i' njb$[Rr3eFy,4E>ozthҍqH3_:7!L8{KZ[UMU]ڶݾxGh|8b09IeYuCe3Ȁ/dnD\S9́׊h5)ڸ9#{ { 5%ȝHμNtճ>]<ܻo&x軘Ox/o?'(` 6FaNpa:a aH"&Ha*Fb #28`6cc}>_BGdxJ.]NfeMIpV^[Ze} &lbZfZkf g rܝx)rzgs 蠄j衈&袌6裐F*餔Vj)\馜v駠hjꩨꢤ꫰*j뭸:i믷  &첍".묠?<냦Z@h~˨F;-F֫Rn@.~/o2pOn'\w-? ;l 'BrLr<9sF㼳G't7*4QC-c]0`gmp5hWtI]6W͵2Bpcӝ7ٌv_7 |ܐ+^zO|;w*ߋJ9E8j=:r<懫y1 83Nr˜--1-uck.Љsiՠ^ +.M9]*Ho~Lh:C 'HfI̠z !sDH;log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh__incl.map0000644000175000017500000000032210666754751022577 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh__incl.md50000644000175000017500000000004010666754756023500 0ustar fboudrafboudra3140200115cec8cc05e1aa3aa63a38c6log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh__dep__incl.map0000644000175000017500000000036710666754765024010 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/NDC_8hh__incl.map0000644000175000017500000000032210666754745020062 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Threading_8hh__incl.gif0000644000175000017500000000554710666754762021370 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL&zn|.GS~ U:{^yLwɚ9 3%! )O:0/a> 2|brZ#;#r'I\ɖͥTDqǛ8T%ʊ)}%O5#X;^r'S&R0߂FVh^5d `$xB{&b(4'c8a~ R&0&)(PiF eR)NbQ꧲ xꝜ"Q뫋rv=*VL)OV$f3xւW >-gS8Z)5r0(6µ !6:.9t.Ekמjnn@-_a> \;}1&I+ɇQmU|ː\tY6 FQ5\Dy̳8,MDsI7/;/Sw@VJKu\]wDL՘tKmT3buvY 8| /؊%ֵE.m,3sq>52那x;$.rylr~A¼W{a*-ZP뜼ú3?U o  Er߹_w鴪s~$ie Kc>=đY؂bEPd$X f FARB . C?0o%̚vC4f-ngE;HL@DX~S`x%Zi# `졘T0g"F& 9]|@x"Ө*nTI/j͖O kfj!bT*T3M戭$kZL"q^T pk$dU5x4C'Zv"5e-[mylvYVB$fZ*+OEDbsr MrzI eC ڧfP*EAx@]EJ!M |C/U|;_Pn)1k@@py9 GV'P$  ,Kp8753KK1SlgpQ? ;? p'@r*j'P9ǷF2A>^DI m^J61v匈:Ԑ9e"7G/1fFŗA aAAd{KXgUnaFtֽ?s}z92YW^Q615͔vK)8I-6^+x6RbW.o\-{=ufbSL5ߢksma[YC&_Y6mcYG6rngCݼuG0 Ӹr6?/>5<ڼW'w!m Ky%CO?'<=z'H"X}HRsm[7 |>uL2p> Rڐ>2s>В>_ ), s4?~{8v~x\`W R`8X x"[f 8Fp[$xE\(HXb `dׂ"O $4BTJ8$!= >؂H38W#G=>_HO`8R.QԄWxSr^b[hBxa(Acagfj6w6 fC tsH|#o e;w|xeB0{8cvCgtC>҆nG6eu(baB7)x$؊8h]؋З;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category__coll__graph.map0000644000175000017500000000063510666754770024774 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/DummyThreads_8hh__dep__incl.md50000644000175000017500000000004010666754734022756 0ustar fboudrafboudrae70ff6c9cf220c3fc5e6f3e45d79ee52log4cpp-doc-1.0.orig/api/LayoutAppender_8hh__incl.gif0000644000175000017500000005051410666754743022410 0ustar fboudrafboudraGIF89aRӿp!,R0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHE2jǏ.I$.(Sl2ɗ0õI͛8sɳϟ@ JhN6.c*]&ӧBJRͪXU|ʵ+^(Y+Ϫv۷<ۃ,ݻxE˷ƾc+0۽cEŽ#d,c3+吞C,ߌS#iװAM{ڸ;kaNWO3N=.=oCVi\niJ**Nh 묬:M맯gԯ+ ,k`?8&M,+-/ښe-NE+Vld:CmXߊ)㶫J%kGk/1Zd׿N<ʻu+ wkaKBc%7JO62^)kIS^ClU,MJWn7jiKo0fWaP"&ϐY03ϼS4ۧf"#LW6XMk.CS8)Mok@')^SzS{޳w(B4chz>蔨4J^t4(,Z7':fҴ:Rz>.ȦnJV^rzׄAGpH3ֱ|Mǩ# Un̷-fի*LuѓJZKTV*s&,k*Ed<` ]W8⡾Zaf'C,-btmTe؊2NLx3] #JY8[jZpu@hmn@ XپQL;l%=k EEԷanJƹ&Ҳ2.z nl{?iWrwJ]$%Rн/z)ȯ~LX9 `'" 7m'0 3Ct.E.TeX/&1}Gew1E)2&mhyGf&#WT:QZW1fqb@s6E0se~j>E9{1O檠ϣtKAky'N7A;0 G5r^{w6P^{OyRSAْ/qS׸Wny1?k>v=o"+wN]߼YouKQ\T}"E=!0{W}꡿{W}e':{7-;?k6NmG %t}f#R}wr,r|-xP'~tHsq {G~dc)7'( Hxfׁ}'r8&!8fW?e&gfaiЃ<tvqU@gA ă&mJ];W,+4ASx.e oHFq=g(Px@kXu XGO@$s1z(TnFVF|ON.a$P(fSLgW(s;osYAaxU`(W HJVG@a5Xؗ>8XxؘڸHqY8x Wh(`@ S(TxXfYC2$K.|<3ؐ9LR8) `H  "9$1F'T3ELI!Y6y"Y9R2;I8<> 5HhEв[4GXȔMeO ȈQ$czCF"LqI&ə ꢛI/z-Bsum"ʢ)':A#?ڡu$xs-pޙ>9JJ1JE*YUA$.Of ʣ"0Zvژ.$$s%8JMtZ/؅b4Ye¤lqyz!a`Ids[PD r (J6Rh&ګRZ\D9WmpY<$ڬ|fY%"Z@ڭj>" aX֟^uP ߊ$ jŮo`*ep躋皰] fM/U9DjWf41jpuñ2 |z2#%'˲Z!-2 A^p)b*;KU^>+#1wv F<ʼnдqxMc2Tgrj+v4iwö:9Vrt6+Ys9[_ʵ0l 5hy{d8?kBK0a(ˁ(la-tWks悴+6r÷3ATXovnlpm7+3@ayGn斅2]QݱklG-zq;^4݈GW"al0A! ;t FaKTֵuzsb/3GB9J|mU4:Q1좑_DdZ~ZZ`i3|RBYJ&K.{ BڄmV( \jo;4۰HܣH7}Ѧ*Mٙퟫ=M6ױFͩB̐uu<ۋSΝ}? R[P%MDQ:1HOqYay !]ڣW, NN/B^E8pgccNN!.#.Weݰ!b%@㏧El)e#DnHxHfm;e}mM#QCᄫp#%SH_ާm8nUQG4{8VB<.e뱛C{ɨ >R*B̭ӓ]X|ߘ+)~* ^^q1lRcދب!"+kNC\?-5>~-<7=Ά*S> uY+!~EY.^ё~h8\#$^R:WfamqLSC;.4S0R\% վؖÇ a3Q(`w]ai)_`2ώ|u :߰60Bo^M0O>6ASMo.@Xddu`kEohpd e+ S`gf'[~su4]ȒdY?㔶O_ϑA/~Pojnc/jtO?j,䆷ߋğwov=#lKːc{fvqͻ~ubpk^" 8oNMś/y_Ik7 a'Za'jUcp,tmx|KTŪ>CNqd95 SU:vϴzn:Nx<<&>9!f7fO3{8}S}.%*^\ekZLyWj&I1X25V#d `HT~۱/ قbo_ *\ȰÇ#JHŋ3jV?v m3\ׅGp&=z$U˗@8H'ѣ""]R7ugի&V9kU^y=%*qVvJR\شj&wW,e%J~ LBs¥n^gߊxe.+ڂ!b%|+sŻMƥ#Ysװ?MlueQY5@Is.WVܩuv +^d:`~.OKx)̄|wc3;ߖGi˓977RxFK8CTDzrM P^< ՜y^`>9ݑ8@76'']C##~>Jni_> v㗄y m >nu^O/nYqF|X^MsZwyip1)N- "C,=)czg%xi!%uN*f6*2j+:pdH3ad*]!#;5Zb\Aگ*Iv;#djyph:l^mĊdmQ|a&j*ӈl(nJe8eMirټɺrl<ʎh5Lħ ?bA =2P~둂C*%(p}$c1uphFIQ$"46Ҽ(D>ˎ&EVJ dQntJeQ)#[MgzԆ?b48MuOE*KǨVT1Tڔ4)L#.՝5<*Wqìjp(N>ӭL%+\_ץTTk ¾Lb" y؝xjdn eˡv)b*eQ6%fOϞjl,w ZqLu{P5*l?Kjuȥ[qK۔6%MCV7B[[{.Eŋ(ߥk+,mܵ-6ɚއWywU{s_&W\=思ͭaqNPʖg4ONa>T@L"9Ik eqweI#[X2kv|Eqa@&[)ܳCR.L:Vr\gHBVsh>.u᳹qoncg4Zγ/XG3QsXN[aDr߆`)6t% Kz"Fuh18Ow6u\lQSNK9<8JYأ- g_ovqMV^FT 8Һk~/ɶ"_h_ -a; H{{̙|ـ7ym!.ӒDx>G{}c7UNtsti{(,!AsR(ypvhxof2Nh&@osqvCQ\Gxm4ʢn/cy*qm.bSdJ, z7vwoܪ׫pxm6c'j!gEKp3SI_a'Z>6A"֍Yn1s3G7zңNz.U`e'k=eOx(C-3Mu{jlխKvS?=?I\hvq U<xN3~UD'{0Uz~)'#Cg1%,5='vNV~UFctK$k4-WWQqv&ڔ>GwLJ|gVI zȶ xr"(g$FCHEHjVvo74(zMmuTn'~W(wOw%0BUtghSfpH?mGY8khm+vc7pt@C|5WwN?iI舏XK_lg؇֥Rv[phV6G88y!4|fKrlwxaAoRߧDKqpdpŌevU e蘎aa H`2OeˆD꘏8d%=7Dx'[8vq7R X}hMx wh)a(4odR)bd )2(_I^t1UM_(j14EY'uC9:/%yӸ7DaEu'WbR9`VZmmgוH)XdiM_Elَi OY HwrSxi>tHU2'I6KjS#z(J|ڬ:he>J9*L;)њJu%&Zk]*纬O#zk;u5z 94$+&{*{;l"|5 27Kb k=FM{~mEG;3A[ ɲ9 Y b`D>) <õڮ*iKe9h,A% ۲ ˷$pRP}:u|{㴀+vۗ?;]Kw!4?7)j2)8x15Z*zJo,vKor{께3[3g({`tp ӛIkC2 _kJ˅@Kr0~#@Jx{.q@,Ѐl}BK~㑽WxN~/Opr@a˻{1!]zW6b/P" zVay"b(..'Q" 0:\v#LC,A¦2%,,` ؾ‚'7G2ÎG#z)| \$!0nr".:aſ~QbY +$h$0xq-G,sutKqL%7~2^\g(3z,k>€}W~d0R($c)bKQɻ*"(m|դʫc},@GŲ+r˸̼"U-[RR,C\!j|w%0Cw|/\C?<-ǝLD+98 ˊLGLŽ 5( t3@5h.̩<ѱ\ yLA 52#m4;;}W4I\d0ӭyL}C^|E#JJ [iNPO5 ʈ9]'X+֊6_]ZrMg 꼶:G[Rt-֮65,XmVL[؆}M "Fד8hٕ8RVi~-َCIJsڻ=ۄGѪ}d`ѿ@ AMAsIB]mBmٗuJ+Mٌmn iz[iͳJiL9)jMm1=Y⭥L!ٖc ߱M$VlWF) ۬V 3FN_i=)>TN- 9ބ$v).=u}h-^DU=H)>dkZe=T^l Wl^NGM>ub^{TԌq} G/F|mw.ZHLn&Uܘ~mN+>^>.K~nj~N^ž z-Rb6~Þ!^չg c.]P8zhPݏpsΚIr~c鞲n[+Nю>^wJ=/)e< OW-v T:Ol0/ nwfQb/.@?Ŭafpio!/O%ǭe;1&XNJ/ϱ.ޝ[rp?tO2g/-/顇e~ۀ_ػg͇Pz ӭK'S-ډㄺڵh,o,oTaOwO|Qh ҏیu`P0I荻Hhlp,ϰIx|_DH!4L: sJJ`v+\YL.4Inp7vo|3pDx,'^zU:8c!o:%TzA2 f;(Ef Q#ٷrwPN`Zm`={af\nÇ HS &JԘ_~p*[XȑœIU˚8ܬ'] 5 %iSTKӌkN&իXufݪkg<kytPE)W je[9m߿ [Co ʊ ٯCRMt2! 'qY皝?E#^DǩJy(r<ij)sͻwx|ZE=zmW[fywp-k};w7~8-F>t_zwsayL"qTXl=(U NUKĉH%gz+qUL9hax"LGG蠈)x?v"d&#}@xu1Sa|8Qhd<i:`FldH,tqɀ'ЙPi TifZj/"9i 4裐F*餓d}鎘zpj.*nonyVr6娈JA*=bԘ$XzFp$k֪벖ʬ{*-骏dWF&=+#ՎU,Bzru"wlN׮ދ/*z꺄T /: ? J'jkP`,lc%!qpLǜ%ʌ2;k,gfƾ Oˋ&=V+՗mg}3RO뙑a{] f [G>D0l*csr d N ̪ S^ }MRͅ<(8b L**+CRPw%( Y\T4"$? "M0>nIlY!7%lqqi|c樍y"hƀeZX7B^MICC=R ? Hv̐D>Nz 4 JR6Ô@GT)Vjc%12ZD.̥.wN 0ua~ 2f6J{&jv1 X3ߌ$rJZLB8NlUevbϞSg̙Q|K@"O."Pg :: |ADy;XqF%7AtaJwPҜ"?Rgé:ҕҧ"NːBqt2 :8}a@fTiԔT5IG%&Y8t,TY0֩ϬJUC%eP ֺ3%H)Z7WSӴ+s^nʪNOhN4i b7\}3ˋhc4ƔsAcRv(EAlYYbDZmչR`eQVi, bYrv$hX}v̎Um;j.{6 nt7mƢp-rIpw%/|KY t־fc]ZڍYJh\(& l'LŰ!A #,3FH3>)- ?#p+,|l809Ov1=p-_F!VZB ֨@eg?L1Wdn\5Xͩ#ԋbb7,o hnsϛߑǁ>;hC ΀f3KJ[Ҙ`|BW2 E/x~&I_n߽evohIԩVub /џF5c͘f9ٵ̜^^ilO&8]YyvLleg-ZQu|nc{޾7P{.8]lGO6#S 6[orW5h & ڶ۩4:y{Nu{78Mq"CC_9'FM88pD >s%Ƒ~7 q6;;KCqnO`ѝ䯣eχsi{>}w]5w(aFocݟfӾi:-G<=2\}?W:h}滺y(̃B |Hmg 98qlH>ɈÑՊ%O=R/M 2YqDzF70$yA;P@ yPFi,ؓ(u8Ly3@S,N P(YF y`)*d=&6@蔂1ryg6B^)LᖇAx3yܘF'Q .)(:AIaS`4mk&R++}'sٚC!_8IiA)ir$: 5H UUIdCٛ0ɑn810T("YY)W| I&\Rh*ٝ͹y#=yCsoֹ aT)ωIA.3b  JeX1y|y[7sZ'O y c[MEڃ%j):uH=FӠ` z5~77r# =ʞx)MZG!")_T*|W]5 ӵ{$0,j; 1$r:o!qjz'lGD"oY@?Yȧ÷b lhPg{.A>NʥJ 655WkЧb^vt}(b9Fe}jcG e_d]竊r3樏zwyZez'i@mUlUwpn:~ ntK':Ȅ/@*'qtdjew9Ek&hv7^ pȚr?rG|pKtw Êq8WymirIx/k$7tygx_p7%k*0۶wZtZ0˛`PSD5un' [[hxgMj^W wdur+Jv S'71Ne%zʜt8w{_ԗXdu+ˌ r@%H]ZR!e k۹ۻU?K {;`/f9뺯˸舶R@ʋٺ˻o֫廜 {t 0ruNy˺(뚠L,} LۿV ;x{7meq3ù+ӳ]rS+D*t[D|pUR=C4K+ Ruk:EQ3ދqQ7 0S\*>+',Ǒɐ &a#-4Jе\0z; Y$]&ܣ+QvkE)$x)defeGcRԩ|L<}&,};\](بәü=0ʑa+Fh}Gլ[]֗l)7&#Bm ܖ/Tu{y8 e=ثوM؊yԎ]&c龔=:Ө>7cӋ Tmy} ڈzڋDy<}Ϸ rϽܶmT+VצKm8hv, ݼ25ݵ}SdL*ݭ=};MZ-9 aؒ)=}^ٛj 79 ވ Y"IKxlᕓ4GNԈ"gI'>+ ~#1.#5>iN,BV-tC~(=)l%MXyfG0Z>\M"z[wjaD3 Mp^׍iXIҭKnGJx~7(nb'1bZ`~(Ċn;|~].1Wp`NrnԶ۟c> Ȭ];@[Uή)Þb^-)(O8NB3hB?N~ʂ>^L@?#.Oz~MO2ws?^b0D~0,n7o\6:MX0J!Qlh}e^TTG /H/C)p/ş6}Zn$X%1/b4hs"p_̂!:y ;x_@ 8ͻ`(dihJ=Ep,tmon+Ȥr콚ШtJ =WXnxL.7ynv;'~'~7Ih9",jZpjrQP#F];N$: M&XVbϥEp K䞨a I-C&׻.$Ba07eËQȡ@b2(ɓ(S\ɲKcYL\i]h͟@ J4RkTH)iѧ5^9^,ʪ`J K G,㴬۳lKAhMw/ԁڴppRKyrǏHkl2`y!=V(Ik:h5>LuoÜٌnK͓LNZ {Hz6=;Wv˼n[c)_{cA' h`䀗~FC7A fXߕ!؀%(!'M(VHA@c;.(#?>Eii 6)9BAQWP$,~Nm'35:YApn'ZF Ĝ:Vz{W)(I MRu2'$逤g\ "b)AZ"Ω*u訝RjB:*N +l4N(j*%r{岮Z{UV-*ᮗ!HZ2l.g b@1 G܇`d0 1Łq\_K"&allL2&+r-ssY|1r) :E` *̄5 =KoMM56ߌ3`=5cBo-]^;u|񑭅w:6۾ 72E}Wx筷IsLn܂Rӊ7D/ܫT;ye\6*`jW\:v>-3ٱ5k[>0쮿|-pe޼L OScڛ>]3?~j'>7k~k/H_Hh'=:̀H۵]pw 8A/~ N7 L5hd j!Q3DakC1Pb(ߊza7YtĈP-Z"-ȯ$OAH@aQZ| YX56*gt84ctǘ<(bcHG=Q7b!N)6B픨L*<(;hXǏt-q^`yB@b>4&Le.3(iȚ#HM} yH >(*udf6 #Sf=O3bbgΡ,h>ŹA7s3*Qssj0R7YQmtY7( j;OGJ)+VUU/ՕNơTEhH-raiqjFէ&˪35lz*I}ʿc5JOPSY:U&˭jB21JES_H1*Ulm`׳hkWUԜ_jس o-L͈؀=KyFi%U*hƶU˶K*pEܾlo/>v جP[mu95&vKђHXu)%CoRC>o4 -x_ob; e/t/ϳw{mVLckc5XVgqřk1_] Q8αw|H[7Ab"O]ךeskU{,԰1f;M䬬]i/v3eں6נnHq7u Y;fo!;پ3Y ,&py- G83}G:|'|Myw7^OCA,GNw*I"5' g^'eϳoOf?˻񝣻3I%!r=8}Hdԅ7Up_uֵu+^DzK<}v}S#;+/9ie.:ᣡ@ gy;yW&XYa/۟G婷^֝S@'%G-ROz7{?3×{wtk~=3Wf}߉\۟t?K sW~B R6ޱ ?%(}2x^XS}!؁J'Q#b%h@w-(i)(b.213hW+7X'R9A >H3=G2;hE=L؄NZCxcWwT4I(2^YB`eb8d؅ĆZ!'`eh@gJn\sH?u~x8;weׇ!`{fHj*(oh:&U3diN؉HLdiM13wͷfzhp8_hhv 芗Sያ#è񆌧Ì!cDCGaㆍÍAHOaxtfF(8Xhl9<8>85,sB9 ?9iky;9rw)@ )%|v#[yH>1i'=fH{@lWgB48G)KȓCR) V)M lB]2T=dd_Ėm)KZEpy WFtY_Ari{~9s5(!{y.Y}؈1BؘtU}iQ;)|YZיɏ(YyaiRɛÉYՈ#ʙ]y9 yXhܙ'乍yۣd)FL'"y瘟ٟJ>:Z:E :C= ZXwj$*zA*j#ڢc0z/:c&6 q6Ǣ< bB5ZEH ;GNZxMT*yiZ:Yڥũb:dZfzhjlڦnp:!`Z$zvB!|h*zڨ:Zzک:Zzڪ:Zzګ:ZzȚʺڬ:Zzؚںڭ:Zz蚮꺮bڮ:Zzگ;[{ ۰;[{۱ ";$[&{(*&;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SyslogAppender__coll__graph.map0000644000175000017500000000306410666754773026160 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_func_0x63.html0000644000175000017500000001725110666754765021550 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- c -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Configurator_8hh__dep__incl.map0000644000175000017500000000204610666754734023112 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/OstreamAppender_8hh-source.html0000644000175000017500000001121010666754725023064 0ustar fboudrafboudra log4cpp: OstreamAppender.hh Source File

OstreamAppender.hh

Go to the documentation of this file.
00001 /*
00002  * OstreamAppender.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_OSTREAMAPPENDER_HH
00011 #define _LOG4CPP_OSTREAMAPPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <iostream>
00016 #include <log4cpp/LayoutAppender.hh>
00017 
00018 namespace log4cpp {
00019 
00023     class LOG4CPP_EXPORT OstreamAppender : public LayoutAppender {
00024         public:
00025         OstreamAppender(const std::string& name, std::ostream* stream);
00026         virtual ~OstreamAppender();
00027         
00028         virtual bool reopen();
00029         virtual void close();
00030 
00031         protected:
00032         virtual void _append(const LoggingEvent& event);
00033 
00034         std::ostream* _stream;
00035     };
00036 }
00037 
00038 #endif // _LOG4CPP_OSTREAMAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1required__params__validator-members.html0000644000175000017500000001210110666754775032076 0ustar fboudrafboudra log4cpp: Member List

log4cpp::details::required_params_validator Member List

This is the complete list of members for log4cpp::details::required_params_validator, including all inherited members.

assign(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, std::string &value) const log4cpp::details::base_validator_data [inline, protected]
base_validator_data(const char *tag, const FactoryParams *params)log4cpp::details::base_validator_data [inline]
operator()(const char *param, T &value) constlog4cpp::details::required_params_validator [inline]
optional(const char *param, T &value) constlog4cpp::details::required_params_validator [inline]
params_log4cpp::details::base_validator_data [protected]
required_params_validator(const char *tag, const FactoryParams *params)log4cpp::details::required_params_validator [inline]
tag_log4cpp::details::base_validator_data [protected]
throw_error(const char *param_name) constlog4cpp::details::base_validator_data [inline, protected]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Localtime_8cpp.html0000644000175000017500000000512710666754744020604 0ustar fboudrafboudra log4cpp: Localtime.cpp File Reference

Localtime.cpp File Reference

#include <log4cpp/Portability.hh>
#include "Localtime.hh"
#include <time.h>
#include <memory.h>

Include dependency graph for Localtime.cpp:


Namespaces

namespace  log4cpp

Functions

void log4cpp::localtime (const::time_t *time,::tm *t)

Generated on Mon Sep 3 11:54:44 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh__incl.gif0000644000175000017500000001026110666754744022402 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~7}bw!uks8qoxmRϭ9jh9  _̷O~JH"5 CG -I$6*ؘ_D+ap13UҼY3gM 4Iѣ>Pɴ)/FuڲM{P]J5(OHÊKvҮXjmkSh_ȹeٶ>4?S Sݏ}#K,o_ ܉WZ)鲵Ө)*´E S1X1ꔛ=Mؐ+_μ[L΢سkgLË_ĤßOaϿX)h04:V‚hvxGz($%W0x `(8XCШ(DDZ(2ies r$|H^x6evS~i&sa:2d]fo %Yei'emڲ Qu^yDQi(}R3h;I6>jE3iU襠J)qZ0$*<)Vꪴ3k^ȭͩ Gh ;6{)&V[ "v+v{>P `8+wbKfBFR￑ `) p|4p m 1  /{ q wRr 'lCmr#O\Bs͐4 1MS T#Y8KJq„AWɄ'}id~Y_l}cYw#C4БR*ԃ<,5«8Si\ԆաjZ<2d6Yx~dØA8k4n2zͮw]XP?= {뱐,n&Z,F] :ǸfMe `ֺ5Dj5 [Tw[Y6:\M"~s4m@'קZ:M҅n w)U.s~H̫d"zͯ~!ߴ{KQ6-VMe{w0Ye`/C}`eDO 8vp=A%-uXEOL䦸+p{_585U`w.eqN6493/>b;eCí-9 ގURU]ek1+#`>@fȻU#=1K~tG ݠv_~tGSDMOĈ}Ag@x>uK}U?m@ic;N f奏XF4 F1ꙵ:.0~]eizԖ6S=nSs a\tЙHx@2Ld6|o݋ַӒ} Co/w/^FlAdݾ:#6yS~ yʬ 3y8ssRR]#.ol22O:o]˵ܼbrq⻄cY6~e&6Ǎr[e?ifMq祄B}NQ?/iwd@p۽5%SIuK\+zP+}`Eq9#ro;p'=eJ[:׼0NTB<{ǽ8 I7zOX%)<1dC_'PF z?<.G=Y~[oO~q]Ў+o4T'x4<4Xgswb7BA'TE XTH}w%uP~l'nv6ezvl%X&zm~nw7UuA'F!U=%}{yȓ{y5YBxGoڇ hFIBo@3yZ٧7V|(jnƧT[?`pitB੎WUS)2,ؔcGzSO@= Q2pQz#zS#h*CZ*mE PK⭢ƮksZ㮛@۱АD)** { ڰ ;;+'*c$ ~k ![*+))-0 ' 36[/+b9{כ SQM7۾>"J*S# 2}S \ L iMDב<< ",!<&\%|*<).<-2 1<6y{:<>@B\ ;log4cpp-doc-1.0.orig/api/functions_0x62.html0000644000175000017500000001042410666754765020527 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- b -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender__inherit__graph.gif0000644000175000017500000001574510666754767025474 0ustar fboudrafboudraGIF89aoOӿp!,oO0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~b2u4e H)\Ç#JE~'j\/ ɓ(Sr0O͛8sNiL,URѣH*=s[UQEjʵҦ zLKf YP߂R;7m[C^#رu{ &ɭ]lG%y8pcƈ G>)k˘3k70dǓ>j `ɠŎװc)do +}o,ȓ+`!ߍܳs؇&NË4qgVoÝ_S[VA* ߁&` GBS;-hf@1uK(q,*g"04ָ׋18<#N8#?i)$D"PZ#ɔT2R@XfYH\vW|)dXe&p)'ln9xTv矀zgjhA|y袌6MF*$(fi ^駠Fjdt&zꬴ 4;k lFKVk^fm榫F (oo~+Lgfp 7G,qNOl&UCq "l2:$֤0r463;18,nMHLatPGRWmT_=dk)ؒ\Ih'6yl-*-ݙڭx( n''0q:W^&`n]jN眇e[ZOPƥ)U; ;ܫ..NW ^,ӗk܃O'eoPbO_h>}`mLx>R x@ Jp `/  r{[3H"m_f8Bz> avG5ψC?X& \K/TDA%v!H,ρNLcBQw!11q}9#HE5z @#wGFBX!'9iX$CNH'GQb”LeWPi VIq%%d Z)u-mKRuUvb~l¬SΔB0HdjKZ ܔlZ\ rLgTR%`'z(Vg7Ms* L% K:`d@C 3@LB[PrbM^PmKUJS1EhN0Ӛ#=`bhs;8 CO" "}xߎ0Pd:exwɝgG]~;v>wx?D~|w#|/|'^:{4}WLD~=BuqGXEwz7Hq 0WHBGB' s X{=")8 %('EhvBK{A~H/(0gY|G&Yׂ0FIT8nNIS(G[Xw]8AP(dOR4''wvȀfCb]{r#HqJIxx3{ЧtQ4M7|(y(zTv؈{q؉}A4E{7G~Bhz?H}y|lhyxBxG>'{狗'H4u◌{2H{}K7z8{AFe،Bhzy8Jzhoʘx̘uXƗGmg8x8xMpjQ帐0} GtFǃupt<Wu#%YtFHlY_&:cגr>iC@#*iu-X"m'JX?y;nmPy7 6G _)%\a)e YAVkilWs wɖx7Hn SyiQRٳjz 8uNO (vٰ јҴST`ETNiYd#iyS♓iTҚii10Ĺ Pٛ8RSiP9ɜ|)eQ)RyRɝuOfO橜ɞS٘ f{S *\U!SY:ڠƴWBT Uvj` ꡞԢTcWz,U1%z0ꢯӣT<:M/-BWI`sW'~&YeN:4ZZe_]z[2fS<[Wdjqz 儧eb[U*QMJfɧ2j j,*Yz*ZTxU^i:)WȥZZҪeZfɅgj㉫k2b9d^ʡJ G֩DZ**a%֭4YӅ\E9Jغu\zZڮª4]w֬J TzVհΚ;:av뱍z;f"KXN%mʲkY]x <]%kVecsOL{C˭:;RM{YKafV{] \ 뺴gKmpۧ yrZڷ)d@^{JuFʸ{{;_pXչ쉺QK ;EFmea@1et[^3+[Kɻ۸śX{VcuUĽۼ[e +;5c5оZjճt:VWU [+:{d֙7ZM?8~'}-)~ڱx/֗1Xxc'C^HHcHA..~maU^H.K@M9\UW>^cGn̈́bZ.ܿ(vj.O^]~h^͉0lnS][^!G^(FEH:^آM!H@HtXqc$.zJ^f@x7؆B=w ~G(&N^Pm޾jַ.s..~B6ŮhNmܢ3XzH癄xh%݈يn?-?>ynw Vqnエrd K~ ^ /D(@n?^vq%}g·n9H-xI<3m`9~T~فYhᮃC𠞏TH̳H_~ mNϨ;N&}_|n^dd2NV/MOg_Ro8}EfFr=On\͏>CD/=ߓ-9{-?Mڨ?Y=ym'QaڈfG$xv9o:bn .e$pT!Y5/Oj'T:%IvR tҏګwk{v1x,0(w"8-ДMH'L74$F?-*GMXolu\w^-v`mp*yj#pc֒smݏ՝x7tnx'ΘF2;uxWNDbn3y砇?.;v(KМ,n[W| :7n8BJ,Iܢ<]۲ |$aE%?3Eן/QD*B7K`h.ð#?@CaFl`t\1//aRȺ jlJ Ć]<&! "*.C̝w@1Г>|(2`h."b`H{a 51@#A/ng)^!1%DLi#v;!yk$ J9¤%73Mȓ e@)#R)3%TV~.+g.w^ 0I>$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data__inherit__graph.gif0000644000175000017500000000463710666754774032206 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzx zn|N7y N4òɹІdܷXC2 b̈RH`(6$ fjxo@9"3!=IǓ2Bɱe\%E*/YϢXƼHӧ0+-, 7C1+Qko,!{%)/an-,1,.ά357A=,Mc;FC'_P,JGa8RgK`XZ OBho׺Pl/kmwrLw׼u~Dfጟ*+x[0*Wsy˻9+_x畏NMSNzԦ^S' Oƶ@ߞn쾴 K|_<#S/g<UIinwdm_{OOb>sϿNDʿ^?*h?0J ,4]+ }SO0*60 gRuwC5䪇@RDHLb)5OW(zLoW̋β*21{\"/Rь ȨFY:bLH"8rb#G Zz\9zY 8@O3$iQL|-,R6K&uJU/v 0Q&=YJWβ t:xyF_1Хi'dFL-h&s-Z3jOU"E(=*RKұ?ERO SD)+Y"E^*׷{ū$Vb圫`r&d ҵe' X;eYZldM.ֶ-ezlE+JI|dmoܶDC imJ]kF}ISߖӡOl+ZǺuZvrx=|O[*w5.bz_՚US%qݦ,v]7I+U+rA z`(le۪a.XmbClfkI׮sK\8$'IbPn0=|޾v(rWZ%)v7kvce6X]|MOc^hf6leY_j&fgYh<|nsl`:#tn1ǺiQfm,Vi K_]5t2V#\^_ݯNly9M;岲3i aO8m2`Z/2-m?Zg5ymG;v;}cWw7c.%ʂs*Nx;0<mQ. :yG>˷ |dU)KYctG]dS_]յ~et[{5΅cX9gE%p; .w"OZ ;log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh__dep__incl.map0000644000175000017500000000016310666754747024117 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PropertyConfiguratorImpl__coll__graph.map0000644000175000017500000000040110666754774030243 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Manipulator_8cpp__incl.md50000644000175000017500000000004010666754745022041 0ustar fboudrafboudrae5b0a6feca08ac3d92670ee7b9abb638log4cpp-doc-1.0.orig/api/Appender_8hh.html0000644000175000017500000002205710666754727020250 0ustar fboudrafboudra log4cpp: Appender.hh File Reference

Appender.hh File Reference

#include <log4cpp/Portability.hh>
#include <string>
#include <map>
#include <set>
#include <stdarg.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <log4cpp/Priority.hh>
#include <log4cpp/Layout.hh>
#include <log4cpp/LoggingEvent.hh>
#include <log4cpp/threading/Threading.hh>

Include dependency graph for Appender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Appender
 Implement this interface for your own strategies for printing log statements. More...

Typedefs

typedef std::set< Appender * > log4cpp::AppenderSet

Variables

LOG4CPP_EXPORT log4cpp::Filter


Generated on Mon Sep 3 11:54:31 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8hh__incl.map0000644000175000017500000000266410666754765023023 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Filter.html0000644000175000017500000005326610666754770022153 0ustar fboudrafboudra log4cpp: log4cpp::Filter Class Reference

log4cpp::Filter Class Reference

Users should extend this class to implement customized logging event filtering. More...

#include <Filter.hh>

Collaboration diagram for log4cpp::Filter:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Decision { DENY = -1, NEUTRAL = 0, ACCEPT = 1 }

Public Member Functions

 Filter ()
 Default Constructor for Filter.
virtual ~Filter ()
 Destructor for Filter.
virtual void setChainedFilter (Filter *filter)
 Set the next Filter in the Filter chain.
virtual FiltergetChainedFilter ()
 Get the next Filter in the Filter chain.
virtual FiltergetEndOfChain ()
 Get the last Filter in the Filter chain.
virtual void appendChainedFilter (Filter *filter)
 Add a Filter to the end of the Filter chain.
virtual Decision decide (const LoggingEvent &event)
 Decide whether to accept or deny a LoggingEvent.

Protected Member Functions

virtual Decision _decide (const LoggingEvent &event)=0
 Decide whether this Filter accepts or denies the given LoggingEvent.

Detailed Description

Users should extend this class to implement customized logging event filtering.

Note that log4cpp::Category and lof4cpp::Appender have built-in filtering rules. It is suggested that you first use and understand the built-in rules before rushing to write your own custom filters.

This abstract class assumes and also imposes that filters be organized in a linear chain. The decide(LoggingEvent) method of each filter is called sequentially, in the order of their addition to the chain.

The decide(LoggingEvent) method must return a Decision value, either DENY, NEUTRAL or ACCCEPT.

If the value DENY is returned, then the log event is dropped immediately without consulting with the remaining filters.

If the value NEUTRAL is returned, then the next filter in the chain is consulted. If there are no more filters in the chain, then the log event is logged. Thus, in the presence of no filters, the default behaviour is to log all logging events.

If the value ACCEPT is returned, then the log event is logged without consulting the remaining filters.

The philosophy of log4cpp filters is largely inspired from the Linux ipchains.


Member Enumeration Documentation

Enumerator:
DENY 
NEUTRAL 
ACCEPT 


Constructor & Destructor Documentation

log4cpp::Filter::Filter (  ) 

Default Constructor for Filter.

log4cpp::Filter::~Filter (  )  [virtual]

Destructor for Filter.


Member Function Documentation

void log4cpp::Filter::setChainedFilter ( Filter filter  )  [virtual]

Set the next Filter in the Filter chain.

Parameters:
filter The filter to chain

Filter * log4cpp::Filter::getChainedFilter (  )  [virtual]

Get the next Filter in the Filter chain.

Returns:
The next Filter or NULL if the current filter is the last in the chain

Filter * log4cpp::Filter::getEndOfChain (  )  [virtual]

Get the last Filter in the Filter chain.

Returns:
The last Filter in the Filter chain

void log4cpp::Filter::appendChainedFilter ( Filter filter  )  [virtual]

Add a Filter to the end of the Filter chain.

Convience method for getEndOfChain()->setChainedFilter(filter).

Parameters:
filter The filter to add to the end of the chain.

Filter::Decision log4cpp::Filter::decide ( const LoggingEvent event  )  [virtual]

Decide whether to accept or deny a LoggingEvent.

This method will walk the entire chain until a non neutral decision has been made or the end of the chain has been reached.

Parameters:
event The LoggingEvent to decide on.
Returns:
The Decision

virtual Decision log4cpp::Filter::_decide ( const LoggingEvent event  )  [protected, pure virtual]

Decide whether this Filter accepts or denies the given LoggingEvent.

Actual implementation of Filter should override this method and not decide(LoggingEvent&).

Parameters:
event The LoggingEvent to decide on.
Returns:
The Decision


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Priority_8hh__incl.gif0000644000175000017500000000434310666754751021273 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:tJZجvzаx<#Wz͎M|Nn~3~@2 $ 9 ǩq{ ٰ  o`x `BjT{ݯ:K//v+M[}6<]Oϴj:o+T e\?if40*Җoj[>v\KR{&'汫efȽؼ{Mj#~hbWoV JXj:I,WpȰ>xd>ۍ& T71`p3w:Bp=$,e4. _JȆ4 KAZ<~7bٵ7$KtNyw YDJTjf\ g`vЙ!d)#E5 #ڥGȑ,HHJ0@9H/ R@$<'LR̤Kb&5IJ*p@*װxҌ%NiB"p,5IKҰ0+-4 c2g9Gi^D٣,c $M6HX2sRABh 3SJg^iMXr2MݥS(f2)uBXH1)XҠP ԛU 蘰=Mq(4_Z2:3@4 MhA9Ow 6]Pw28ͩNy!G`џV*A=TN^+UfzШ>ե>mBEv-e]C&ELgr]ZթjL֕fo`1"q4_곶5uj]:ГUe(Tz%󞕛WN2GDTuMjO:64,DmOgl UDpCN~Utju|k@ijK$.T_XV7tr߅gv!R7h / coly ~Uz;Y_%4so#[Pπ*\߄@Q!;&1S.~c, Ҹ1'X>F_@ 9G}d+qMPj~Ue?+G gxM9$Qќc9\9_tf+ log4cpp: Member List

log4cpp::tab Member List

This is the complete list of members for log4cpp::tab, including all inherited members.

operator<<(std::ostream &os, const tab &w)log4cpp::tab [friend]
tab(unsigned int i)log4cpp::tab [inline]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Localtime_8cpp__incl.map0000644000175000017500000000046610666754744021562 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LoggingEvent_8hh__incl.md50000644000175000017500000000004010666754744021752 0ustar fboudrafboudra9caf082590d26c1945b24459ca453fbelog4cpp-doc-1.0.orig/api/inherit__graph__29.map0000644000175000017500000000041410666754766021203 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator__coll__graph.map0000644000175000017500000000021710666754771026146 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TriggeringEventEvaluator.html0000644000175000017500000001151310666754773025704 0ustar fboudrafboudra log4cpp: log4cpp::TriggeringEventEvaluator Class Reference

log4cpp::TriggeringEventEvaluator Class Reference

#include <TriggeringEventEvaluator.hh>

Inheritance diagram for log4cpp::TriggeringEventEvaluator:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual bool eval (const LoggingEvent &event) const=0
virtual ~TriggeringEventEvaluator ()

Constructor & Destructor Documentation

virtual log4cpp::TriggeringEventEvaluator::~TriggeringEventEvaluator (  )  [inline, virtual]


Member Function Documentation

virtual bool log4cpp::TriggeringEventEvaluator::eval ( const LoggingEvent event  )  const [pure virtual]

Implemented in log4cpp::LevelEvaluator.


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringQueueAppender_8cpp.html0000644000175000017500000000717510666754761022631 0ustar fboudrafboudra log4cpp: StringQueueAppender.cpp File Reference

StringQueueAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/StringQueueAppender.hh>

Include dependency graph for StringQueueAppender.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:57 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh.html0000644000175000017500000000767210666754747022167 0ustar fboudrafboudra log4cpp: PassThroughLayout.hh File Reference

PassThroughLayout.hh File Reference

#include <log4cpp/Layout.hh>

Include dependency graph for PassThroughLayout.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::PassThroughLayout

Defines

#define h_8e4861a3_f607_479c_ac2d_0b2d81b4c36c


Define Documentation

#define h_8e4861a3_f607_479c_ac2d_0b2d81b4c36c


Generated on Mon Sep 3 11:54:47 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8cpp__incl.md50000644000175000017500000000004010666754752023753 0ustar fboudrafboudra8a72654ddebb0dc2a4996b9ccabaf58flog4cpp-doc-1.0.orig/api/Properties_8hh__incl.md50000644000175000017500000000004010666754752021515 0ustar fboudrafboudra3785f4a1492ac56c8baa2af8936a5945log4cpp-doc-1.0.orig/api/NTEventLogAppender_8cpp__incl.md50000644000175000017500000000004010666754745023212 0ustar fboudrafboudra3e302516c4d1390b8936f05d6126af62log4cpp-doc-1.0.orig/api/globals_type.html0000644000175000017500000000527410666754775020434 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FileAppender_8hh__incl.md50000644000175000017500000000004010666754737021722 0ustar fboudrafboudra2070586ddaa2f67ab8c3d4b9710f2070log4cpp-doc-1.0.orig/api/Configurator_8hh-source.html0000644000175000017500000000654310666754725022452 0ustar fboudrafboudra log4cpp: Configurator.hh Source File

Configurator.hh

Go to the documentation of this file.
00001 /*
00002  * Configurator.hh
00003  *
00004  * Copyright 2001, Glen Scott. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 #ifndef _LOG4CPP_CONFIGURATOR_HH
00009 #define _LOG4CPP_CONFIGURATOR_HH
00010 
00011 #include <log4cpp/Portability.hh>
00012 #include <log4cpp/Export.hh>
00013 #include <string>
00014 #include <stdexcept>
00015 
00016 namespace log4cpp {
00017 
00021     class LOG4CPP_EXPORT ConfigureFailure : public std::runtime_error {
00022         public:
00027         ConfigureFailure(const std::string& reason);
00028     };
00029 }
00030 
00031 #endif // _LOG4CPP_CONFIGURATOR_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfiguratorImpl_8hh__dep__incl.map0000644000175000017500000000037310666754755025505 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LayoutAppender-members.html0000644000175000017500000001660610666754771025310 0ustar fboudrafboudra log4cpp: Member List

log4cpp::LayoutAppender Member List

This is the complete list of members for log4cpp::LayoutAppender, including all inherited members.

_append(const LoggingEvent &event)=0log4cpp::AppenderSkeleton [protected, pure virtual]
_getLayout()log4cpp::LayoutAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()=0log4cpp::AppenderSkeleton [pure virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
reopen()log4cpp::AppenderSkeleton [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent__coll__graph.map0000644000175000017500000000023710666754773025726 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/doxygen.css0000644000175000017500000001761510666754725017246 0ustar fboudrafboudraBODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV { font-family: Geneva, Arial, Helvetica, sans-serif; } BODY,TD { font-size: 90%; } H1 { text-align: center; font-size: 160%; } H2 { font-size: 120%; } H3 { font-size: 100%; } CAPTION { font-weight: bold } DIV.qindex { width: 100%; background-color: #e8eef2; border: 1px solid #84b0c7; text-align: center; margin: 2px; padding: 2px; line-height: 140%; } DIV.nav { width: 100%; background-color: #e8eef2; border: 1px solid #84b0c7; text-align: center; margin: 2px; padding: 2px; line-height: 140%; } DIV.navtab { background-color: #e8eef2; border: 1px solid #84b0c7; text-align: center; margin: 2px; margin-right: 15px; padding: 2px; } TD.navtab { font-size: 70%; } A.qindex { text-decoration: none; font-weight: bold; color: #1A419D; } A.qindex:visited { text-decoration: none; font-weight: bold; color: #1A419D } A.qindex:hover { text-decoration: none; background-color: #ddddff; } A.qindexHL { text-decoration: none; font-weight: bold; background-color: #6666cc; color: #ffffff; border: 1px double #9295C2; } A.qindexHL:hover { text-decoration: none; background-color: #6666cc; color: #ffffff; } A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff } A.el { text-decoration: none; font-weight: bold } A.elRef { font-weight: bold } A.code:link { text-decoration: none; font-weight: normal; color: #0000FF} A.code:visited { text-decoration: none; font-weight: normal; color: #0000FF} A.codeRef:link { font-weight: normal; color: #0000FF} A.codeRef:visited { font-weight: normal; color: #0000FF} A:hover { text-decoration: none; background-color: #f2f2ff } DL.el { margin-left: -1cm } .fragment { font-family: monospace, fixed; font-size: 95%; } PRE.fragment { border: 1px solid #CCCCCC; background-color: #f5f5f5; margin-top: 4px; margin-bottom: 4px; margin-left: 2px; margin-right: 8px; padding-left: 6px; padding-right: 6px; padding-top: 4px; padding-bottom: 4px; } DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px } DIV.groupHeader { margin-left: 16px; margin-top: 12px; margin-bottom: 6px; font-weight: bold; } DIV.groupText { margin-left: 16px; font-style: italic; font-size: 90% } BODY { background: white; color: black; margin-right: 20px; margin-left: 20px; } TD.indexkey { background-color: #e8eef2; font-weight: bold; padding-right : 10px; padding-top : 2px; padding-left : 10px; padding-bottom : 2px; margin-left : 0px; margin-right : 0px; margin-top : 2px; margin-bottom : 2px; border: 1px solid #CCCCCC; } TD.indexvalue { background-color: #e8eef2; font-style: italic; padding-right : 10px; padding-top : 2px; padding-left : 10px; padding-bottom : 2px; margin-left : 0px; margin-right : 0px; margin-top : 2px; margin-bottom : 2px; border: 1px solid #CCCCCC; } TR.memlist { background-color: #f0f0f0; } P.formulaDsp { text-align: center; } IMG.formulaDsp { } IMG.formulaInl { vertical-align: middle; } SPAN.keyword { color: #008000 } SPAN.keywordtype { color: #604020 } SPAN.keywordflow { color: #e08000 } SPAN.comment { color: #800000 } SPAN.preprocessor { color: #806020 } SPAN.stringliteral { color: #002080 } SPAN.charliteral { color: #008080 } .mdescLeft { padding: 0px 8px 4px 8px; font-size: 80%; font-style: italic; background-color: #FAFAFA; border-top: 1px none #E0E0E0; border-right: 1px none #E0E0E0; border-bottom: 1px none #E0E0E0; border-left: 1px none #E0E0E0; margin: 0px; } .mdescRight { padding: 0px 8px 4px 8px; font-size: 80%; font-style: italic; background-color: #FAFAFA; border-top: 1px none #E0E0E0; border-right: 1px none #E0E0E0; border-bottom: 1px none #E0E0E0; border-left: 1px none #E0E0E0; margin: 0px; } .memItemLeft { padding: 1px 0px 0px 8px; margin: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #E0E0E0; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-color: #E0E0E0; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #FAFAFA; font-size: 80%; } .memItemRight { padding: 1px 8px 0px 8px; margin: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #E0E0E0; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-color: #E0E0E0; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #FAFAFA; font-size: 80%; } .memTemplItemLeft { padding: 1px 0px 0px 8px; margin: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #E0E0E0; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-color: #E0E0E0; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #FAFAFA; font-size: 80%; } .memTemplItemRight { padding: 1px 8px 0px 8px; margin: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #E0E0E0; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-color: #E0E0E0; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; background-color: #FAFAFA; font-size: 80%; } .memTemplParams { padding: 1px 0px 0px 8px; margin: 4px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-color: #E0E0E0; border-right-color: #E0E0E0; border-bottom-color: #E0E0E0; border-left-color: #E0E0E0; border-top-style: solid; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #606060; background-color: #FAFAFA; font-size: 80%; } .search { color: #003399; font-weight: bold; } FORM.search { margin-bottom: 0px; margin-top: 0px; } INPUT.search { font-size: 75%; color: #000080; font-weight: normal; background-color: #e8eef2; } TD.tiny { font-size: 75%; } a { color: #1A41A8; } a:visited { color: #2A3798; } .dirtab { padding: 4px; border-collapse: collapse; border: 1px solid #84b0c7; } TH.dirtab { background: #e8eef2; font-weight: bold; } HR { height: 1px; border: none; border-top: 1px solid black; } /* Style for detailed member documentation */ .memtemplate { font-size: 80%; color: #606060; font-weight: normal; } .memnav { background-color: #e8eef2; border: 1px solid #84b0c7; text-align: center; margin: 2px; margin-right: 15px; padding: 2px; } .memitem { padding: 4px; background-color: #eef3f5; border-width: 1px; border-style: solid; border-color: #dedeee; -moz-border-radius: 8px 8px 8px 8px; } .memname { white-space: nowrap; font-weight: bold; } .memdoc{ padding-left: 10px; } .memproto { background-color: #d5e1e8; width: 100%; border-width: 1px; border-style: solid; border-color: #84b0c7; font-weight: bold; -moz-border-radius: 8px 8px 8px 8px; } .paramkey { text-align: right; } .paramtype { white-space: nowrap; } .paramname { color: #602020; font-style: italic; white-space: nowrap; } /* End Styling for detailed member documentation */ /* for the tree view */ .ftvtree { font-family: sans-serif; margin:0.5em; } .directory { font-size: 9pt; font-weight: bold; } .directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; } .directory > h3 { margin-top: 0; } .directory p { margin: 0px; white-space: nowrap; } .directory div { display: none; margin: 0px; } .directory img { vertical-align: -30%; } log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout.html0000644000175000017500000001656110666754767023150 0ustar fboudrafboudra log4cpp: log4cpp::BasicLayout Class Reference

log4cpp::BasicLayout Class Reference

BasicLayout is a simple fixed format Layout implementation. More...

#include <BasicLayout.hh>

Inheritance diagram for log4cpp::BasicLayout:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::BasicLayout:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 BasicLayout ()
virtual ~BasicLayout ()
virtual std::string format (const LoggingEvent &event)
 Formats the LoggingEvent in BasicLayout style:
"timeStamp priority category ndc: message".

Detailed Description

BasicLayout is a simple fixed format Layout implementation.


Constructor & Destructor Documentation

log4cpp::BasicLayout::BasicLayout (  ) 

log4cpp::BasicLayout::~BasicLayout (  )  [virtual]


Member Function Documentation

std::string log4cpp::BasicLayout::format ( const LoggingEvent event  )  [virtual]

Formats the LoggingEvent in BasicLayout style:
"timeStamp priority category ndc: message".

Implements log4cpp::Layout.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__17.md50000644000175000017500000000004010666754766021103 0ustar fboudrafboudra298bb4aeb5877f27a90ac6503b71594clog4cpp-doc-1.0.orig/api/classlog4cpp_1_1CategoryStream__coll__graph.md50000644000175000017500000000004010666754770026046 0ustar fboudrafboudrae97c897783913d0c2860d3ac74ae232blog4cpp-doc-1.0.orig/api/classlog4cpp_1_1SyslogAppender-members.html0000644000175000017500000002202710666754773025307 0ustar fboudrafboudra log4cpp: Member List

log4cpp::SyslogAppender Member List

This is the complete list of members for log4cpp::SyslogAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::SyslogAppender [protected, virtual]
_facilitylog4cpp::SyslogAppender [protected]
_getLayout()log4cpp::LayoutAppender [protected]
_syslogNamelog4cpp::SyslogAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::SyslogAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
open()log4cpp::SyslogAppender [protected, virtual]
reopen()log4cpp::SyslogAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
SyslogAppender(const std::string &name, const std::string &syslogName, int facility=LOG_USER)log4cpp::SyslogAppender
toSyslogPriority(Priority::Value priority)log4cpp::SyslogAppender [static]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]
~SyslogAppender()log4cpp::SyslogAppender [virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/mainPage_8txt.html0000644000175000017500000000242510666754745020450 0ustar fboudrafboudra log4cpp: mainPage.txt File Reference

mainPage.txt File Reference


Generated on Mon Sep 3 11:54:45 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/OstreamAppender_8cpp__incl.gif0000644000175000017500000007436110666754746022741 0ustar fboudrafboudraGIF89a'ӿp!,'0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻ Nȓ+_μL HNدCν53NYًc47C=;(*_[a 76<85~|@h?؅x`@$h(,0$Ȅ4CztH~26FHvP  ɇIR&GFi%P^ޔTK6]昧(lWY6wI%gysV'yQi ~>(iL* h)iZ )*jjΠv*@/+PnC갫J'f ,i>+:kg&Q>v+0 dˀ{n܊[1ꋹڎ7 l-Bp |kgw ,$l(IKپ[׬ :>(Zb-W;GO6G<14ccY/͕b0OuP]^SLmo\ua]vVdŤ FWcv@n"Ժvx~xs]n{}p\~04O-Í9^WPnĻ;+c_|c/g@TOOUH_G}L}=+{ԟ cS~/Zߏظ _iLȢ~#HP$ 7( r0%R&L"P…04cx!]?HHx!%21G|4E8XTPx+ro"322bfԆ3@# :vG[𱏀 9i0$"sE:XTF##II/L$&7 NJɓ c(uQ <%&V!`,gIX,U`a\jɗ X .^S} k2GXQ3[4&'(V)"ƀ"r3nXā" esRXdՄ&*Prb4xz2iVP:׃J*8aCW:脉5\eqMb,/EO8LVah`X ]8cw~4(YJih}.e}dž1& ԇ~ $XuxlWhq&x*sZ%(x5x"Q\g~`7dBdQݶyze(VEhd$+h!hmXQ򈍑v{' ǡfho7 `"6H8H6rwTVFH2"7:=Ce8]H9DhR/S30#7ss%T79/ȏy'ɌÑƃs4F:C0a-:󢔜ыSH>@.9853CC Ig99֒7t%Q` +Yl8z67Ҕ :h7m9VixZ u{BS<ɗKyc69d:mG~} -l:6}qm%i*p'SDQ-<{_C]Rի|&QeNf,/hs=$t_O'ɵ$E,Ԏ=,MВmj|]pIQ _|ׄ-V i1۲ΩԙٚMۼ۾=]}}Tm6hzAh r{`|֋@w.nlَ m`ۅuޘ[==4ݪٽMFmd9ߚ׽޺ _%HZT% >pi)߉s%i~.+~"3`adw(n `.θv}ߧ-S$Ώ9>i ^AM?Vo6y!f~MN=>UnnZla_$B) V#wjK:?1nkN3ބn,\~Xf豘㛔C-kΙ#=~:Z3ves~~hn"6'VK66ꧮ0 PnnHҮo->O9"Fpr R5fD0S~5n:$N+Hs[j#b_7YY4 Oy`j/,. ^K" )RyJ)Y#9.kloBY2/jyC P=Oo7T._V{yO@Z6/o-0rZe-+3| 3 oeOv֬i޺9ayo]EdOnp3_;ϑonB>6OQ~_LB םkߐ3J9/t-P0I8L6 `W(:p,tmg̭|_pH,d,LͨzXnQگxL9ή7Zv+>~3n_^]k~\/s>{4`uMi_Qˑqr;m RƩHFX ]37륑aAD*\8:: F×m1@o'K*Ĩ2^˗0YysE )Y3%=+|4%KϦJ Ω8&]M.*e?êKٳhӪ]˶Z,h+0\˰? ˷߿ L".xc>>xn@T 堙mXWϒ9y֮c_dY6r ώVEa}+/{y-5ti!=:oԶ;-Hnixwkh> woK qf^F -hӂ QK.qa|ZL%qs+.njv8fՈqD&fN:{K&];BR@*0R*d?0nIe^dgARzTۛo٣kzV$7tir8"=gp .Jᢅ~'| Cg5RdZz*ҁj@:Y=wj1ʦ*Zixܽ"&Flg2aK(#B-eڦ*ё :eZJ*/(-bi;lԙKF(b9!čP /Ǫ)gk0w&pÂl#`rL1!T;QO6,E}iI 4JcI")t5U54_ P]1UM3je\q;86hyklP˦w}S{\ݵ̌'"Ғ:'f)8]=%kT't!_ě*lWn7ɻˮTc8FZNP@pπ`G$A 5nɠ7f40&  "B`џ,mK-!@ttJiN=fi z8SbVR.mRX`UUAychN%5 ocWI(kuUWAul`Z}) ɹTiZJdj^pT^mk H`ͬڌ Z)WIXNXM@>i*vmb ҁǷ,fL;uSm0U­s:X xVh;[`SEV+]%5mz+ӘײotS37mp_gB.W,}'La-+ 1!8 WGg ` u)>q_l Uw@LW'/ &;(vr~_X-2d+`ob77ΪiL6.S0+ ΍%0_=8 6,l™xLh2yfFҏfO- Ct'JGz{>',P;ӭV,xzԧI-X:~^~]h諸=2kSzvvvK\'5dnn,FcZvjxzgD궯on+n`Mͦki>MpL7 no[j[kwLgQ uc|`{|%gښ:ĭ@?O{O-.)ܿrlZdzv\/ZMf٪ӽXj3=y+.iu?0q>ҧ8}]Z|8!"qC;8ӑO'.5Rc\|'fV&7_'}Rj]Voe{eUb*g~b̦'g ؀6XxPenWt|w,#(v%(ڗXGeЧ6wO.CsrX7y/'IpdUStJHv{eP+5OnSqy%]CyQW VMJHU7A/c0 k]·QmRyhEgRHXz}ȁ]XUP^ԇsTXإ32F8Tб[PNQ#R̈́mm5Q<_8[x ER@^(3"KHS`uu XØH#(Q: E ȍ@qAȓ?:XJˈᎵtwt:ȋJ@&7egDyA!CM(s(tD'$D 9kc59"ADFYD 7 aHfXB?3)98sVZVY)є7㕊z 6%31d 9Y ZӲ8@quaz)Nx"|wIw7}YHTi(`@ K){ɕZS~K@5AԳ>|݀7☕$A鑲i[e=3)S$雦)"c.\Zi 'ө;ٍ#?3cd'q֝R") ћx6KQR"mfn#좟鷯C{Hr'wE7oj?7vSr{!:;=1*b7ۺkcʰ%紜`wp:n s.hX&u{L }kYuʵ@;']e`IY{h+xd[|}{{q6˹|>ڼk\۵ + 6 Ľ}wؗt7mցk1hJ[٬jM.y KNgr9(s+r<‰%vf ,Ⱦyțk+ a L<#l4[RTO눏@[EK|[#Iĝ?k]Id'LHDžjch@Ml/˔F zq>̳{ չSCT)\ګL h1& +/`̑ <EB|<&|XLg)[*(,S)C塊^X.0(:;3.*1Nj~^9i QA~3`-ߛ.=呒:.XM#֬^l~ώA}~<2ڨ,>wnÒ 83ŽӪ^޾K*.7w鷎풭VN˞ylЭ͟EcoYK~;OOW;hֱN 11l nY O62(MB6lWJ&n3nv=`lX\8_IPJYkm_o?$?6MSi7X?^}=h浇XlA^QuF܂ j5(aK2XW3: zv#΃hб(#}^l6!2 E*ȘDR QȌ5h)&K59i喑 9%"]BވLo%` lݎ_>5Y&䘦oY d>fs 'Z%󇊘vzK{ JJɨ*:Tv9\fVZk]j f"+'N@\촗v, dJ뇹V[KZ⼴n/21ٯOnA[r*.l eQ %:Uw#Ė| wqT@Y;\2}/s&839ǤV;6e\+ ٢>q|^6KMIM뵉AgSvgXPWԂ8t痶4{w{'8ݦs"Lw㭸y93]9[|(eӠ+xѥ9+'o7a[v\nfOxr"ςPAejmWʂ4c#a Ŧ@Ɔ-!wÞ)1e Ù5Mq2a`dC:0^SľI(" P݈&e4cH9惏R"<Ȅd剐 )\ }T#$=j@pn*<-S&-9HL2;z'"yL)s9v[dRj+AɰSĬG˸CؿEƒ̣1ͬU\3w)Nrȳ0MW*2~K-rb-'6MVpE':8<:$>WsDL=# RQA5P:<ٲt^Hr%ڼH1ҙӈ4?35KK ;jK!6)G9 U7R^T2[+.%Fz3z02z.uc׾ `Mb:d'KZ)B}V(3odRC;7RҮ}dT@QRum%i9J:8ͧf{!T*aK[:+02J M 8wBe9+s VkWKG_'i^@˕m~/S`yW~k}ZBmPzLm0{+V~eS@ac+̪LK|$8w#N +@2Q\ j8vηrTՖYJNAa;9?myQe,nhC29vs \yALt:1 ڨ/G0H` 8 NDRԦny@T{om9ִfeC7AuTKc.,sEj:bC <;ku)X &Ƶ,J]v1[h664 kgz>yMf?9vU-3 |Эnn~\,mfh3;㚶8/X&Ag.5gn0O[.n b&=s+pA<ܡ3Ł^sjW](vE^uO{}zʭNd٭cwNwE=g*12]7qåJ}6%q;\g7jz<#=q]' N);%J!< <ϰijbbO~!P{y]y]{c__5?Ow@7?qYFDАO~gV'ol{ww}ɗ}yƀ~w'3fX{cHxPH5JW\hU|t7}(y zsv7yr7z;G}o8Xs Dx~Jַ -=A"%WkU43SB|TfH 3JF}miQd ~Y[xh]x2FGOqgi(MVog^镈[}h@LjF`{xXDi##9PD*H h(8kdƇ[qq[ Gn&|[&lQ 8>hXh%h_c<8QT0v0x XC9x%c6T9!btM&Ԡ߸kad쨋~{8R)A=S hrO5y$p y"!koC)ClՈ)UXm{BYؑ юǹ>k]$f;`CyH4u(.`g96*P2p* ;I9KZ(@CԦbYz oFD:{HY[vaFf֩d q,*zO4kʚ>D/yGcj~ᓅ֭zoR)*o*hw: RvJaaQ7`X,L9DPVKjSzQpɰjudvn[9hVGSX3/+5KY<%:jjk&Z);;RM,I+%۩ G;K˴)@o)I\{ W0T{ `@fK[ "&< ꠸H۷U+ˊ-mG[2N;+{~$$vYkۢ#貞k o{bYV+kR{_`P7˺$19;)J4…ϛ۬t{: "KY}.f(j+򇾘Ki;~{oNjjH[+$gkmqWfhte۾i.㊫([;U@s=7JD uIt?ĝFzэJ}Ns!ۜ5|΋Eˬ X}wxl4'mrJcAɭem֪ʂ r% -ةHKÚ؈Jޡ2Cɛ^ \,Yi漍$\eʖSV*lښü-:NZ{3k0~>V\\R-<ⷫz-kҘƪщ F:6~x\J 37V žI>}T8/< j;Fn&-;Θ7-SgJ>vCΕ&lnn=g7$ݏNޛvml.ÍP>F8R~Yl> Ω%Nr>.u.+q1q?BٽM6UV~ڪ붿ٙ.2&~ޮN"^i  7N'NN ~ޗi4Ekvt5״W }``ҝCR`];wCy{8bb~=(I@ &DݷST2T;r$&ʊx}QŻ#uHQ4;H^ȢԮQ~$?uC+{nKLKGֆz=~B0aFCo?1g;tO1.Ӿ:_CԂ>p0\c?-P{:R+07 : GH(L Ap@́0 gH8a % Ç 3\TQp 6')ZV]JHF2.0qbA~6-nxA %D۠ BGQ]t dXAb$E4r{I"nM#1gDLnw$ﱏm#G<(Rd|%J "r e>]$0saPeQ^ؒ?1y8Rl58 xk|-Qr6(mov;[| MSudSJvoZGNw'\Yp9^:x.i,m Yղ9sPl-4LM|͎?q{̄\,~2^B~OIs?֥VO,ǫ뢏'mZN/ߡ$d_ՉgINϽΤWTike~x{rrqS7/~n5`e{h.S8AKpg%3/)%xW%Wzwy42|y|@_izkw }W$5h>lGu?ȁg}ru0%ķ #·vPwb_ׄ[7,r5a/" vqgfWkC(8ht:D9g){24gRb0rn=6'wfEH{T'GU2NSDqQPt6EcrhcHcq_vQ{؊X=‹'~HfV[֌ DhHɨ["θ{hr ۰kGNؘ綍(l@[kSHDc>P]ևsÌhzV u7 a$(E)(V0ۧ _'EIVA-a(*,YB?ВQ b4Y6y8y%Փđȅ' Y AY<9MJi%x !ZTE`\CxnQ:R#=ŖAv T#pyUH ̄KYMn.Hx[dc#WI1|Nd3 JgmRA=5ShIyXuPYe˦sUo#(yxxmi(Y9ɛ֜ՆJ(yr)1n`O :%sve֙ E-Y=$ɇ[vT% !y+BvK *Ju쇚7YE%<z);')Ike260j7Zn4b>ϩpReF>J_NS%.fR::y넎,SP:qEE|fRYyMj[姩8WqicSmW/GHmejb[ՙ1{TVXשzxZ8]kڏQ*@:%x9]OTJ5#\Q1äS*E;╩ pɬ%^JINz~rʤg[ũt?;PchǭW X&qz?*檂 c>[!S{;y.ƯKu+_5#Y* :Y0E/ڲAt1KQhs⪡>Z=;H{Bsq6;"LxZ)񱔤YCbS59ቄ`Ds=wlׇ׉^ڷ@(-6V]֙ؠMG֋aڝS5m JڪMA0C}`=:D{-ͭ]4t2-b Iɼ} =eYM8ݔm}ݱG邀z6x͸[הc Y=s:: ]MPߘڿ-ڰm ξ >]mS\mRf^ `FsC߳0c罬-4pD1{<8md <.ǽ,Jn]NiY.-^CKXn䥼DBHb^Y"g./ҳY݃ޠ`un' 纭~^6=`VDQII.*@s!B朽r4 0s0@UCGhn%NQ}Pw!vNwPT,.ih[Hvծ'*Xm* \8zmYdh('0 8\ݨ.ݧvq\^p-.y|Dϟk-: (y1 d}H߂ WX*#Oddz.)-_ߨ~NR\86uGq_Unz$D-`.L ^/S&;z-m߫'džN0_F_?R(]og%^X SꡎO_ٰ.&LaBydo,N^Q}?4,$ UwP M.Ieͻ`(diWltm89s{pH,GQ8N@R*&v{r` tL.pc,Xo|ND<s| gCOEl@ v#]MAkǻț^͢]b.ױ_Q dT8e[tHJQ`(Q1s-WĎX>hɓ"%J?"_ƀ&~AУHYacR:N)OAiEѮ(sٳJ[ nKP&-/~ L0i[6lb1cCfr^3'L1<]fŤK7Um^Yd۴CuE{-(>Y-ܲuqG>gO~;F?챶q{V, m'39ʭ57[~cGؽGAȠ\ZjWi< 8Tf hb9b\+8\0's."X7I5X@xD;YIz.b]AT\3^W ÃW${oS+)PU/)0ϳא_-|>,=!t A?F_h?Y@ڧ/`[? o*G:xd0|%4 A xЅ/E͐bB֜ :0DIπwLXL+(,R7<xCQ~YDc4"k~4/qXS G6N |T7%V̐S02Peel$H BR_t 1)Hfd%#;oKVPRl`xG&p)!e'AyIRs4c+YMBpxt4/"e7lSM241Hf`N=+XMq[4OS^z<&x'F %h.sb^{W?c?o/X|;Qˇğ}M#ϾP;Ō?~@j}!Wɡb6mΣjg'r ͗|ׇ'] x,*(}3KN  \{L{Bh1#3h1!55G,&Dek<0`axpk7@>CE h J]HnYxei%?XAX>h \u, G?c'1kH{ׇ%A[h3ntXqxZۂz|!@h|΀>((UV$ pv6<whB4 5TNSTh䉃hXpBl8`A!؊Bw0!Y UQXՋHQрHHr@ ͨa3`RgH(@VRPSE eFXu9UeIdxbHWUU,>h؎.+\HX{ HZ5UL%VST-ՒhU024Y6,850Ra}G qr;œPS%T>U>yLYS"SȐu45R>YyclNJJ{”C4nLRSLbɉ$/z TiMocP42%FhxPPHWlI ϣjw!RyO%))/Ua)Jy74t7dVmTV9iG V Q1UVV8OkRVYm|_ěIyvxrT)X~%]n|4W h YY6^wWh;™L1'z7X76:YAvY J8΀x~lFZ@B!e2jבa鹇MF~J -u8*: R:{f[:H[QN:scw,oj:K٦2_^`ڤ\?#}'fʠ~Wک&֩Dž7Y<1K'p 6vZl #1c:6h¡Ū^L6'^Zx7٭ʬ@B*x*^(e֊*YB)%`Ʈjvi{nQZgl3oe[[7&G*"i@a!h9ZT%;lGuy6 Yױp3[mMz:>hoWj#&ʧJ;K76;Ƶc۲恵lVscW༼/k݇,^N#'"(+h)UYx=c9~ּ $ܬ@NM>|G:EޑQ$S"$[7ίUlVK~]^m[.h[fi 4c^bvrnf(/~HyǝTa.74{=L J%~^o~S]YQ>'|zMF>ʙũK}>^: uˎ^Nt^(NF 0}.)D,mmҦ>~*V(^=2*>?/ Hdﰊ7FFG__: ]_Ot:_&1CQrlVi9$6pF-(󤶯5F OBȖM[G_% yWTodOX>MłK`=/e?O1]g1tObvxoz(ݯ~h+0PNo9S6dgXo?c[! j!0ÿŏO/0Z~?__DŽɟP>̿@=I%8ͻ`(dihlp,E]x|@-H,~Ƥrl:ШtVZجv0Jx1hwՒz{j\ 6H.U[&^|v`^e{swfx~s1=φӹxٵiyڀسroNF( r ט:gXD7tYGBq@ȱc?E<p(SRr˗' ޚI͙nԹb0 $oQQ!W&=ʴ˖NU9jݙԯ`YKVҔg˪]/-۷ШnK]^(߿;ܚ a+$ǐ]L2ʘC@896 qӨSߚLZ w9;DޝŴM(akwTbΣ+uåk=~A'Pᆼ! .w\X(za,Bbaw-ƨ2ZS5΍:$H$@x䒿L$PVHVFKTfe[~)f`:9晡`] pFftzu鈑z0?)ajI>zDh"=*i0NfxZiN(Z§Z锧*|Ꙫ|ƪ*fgҪf lbkl$ - 泬ҪTmv .:~^c.z꾻+ 뙸{o*^"̰ ;*N$iqwg\"/&qʌ1˲,#6[29 blL4C|t2f4ZKorԋ&m.9W,tX'lu _4vZӠMRcNM3wz: }SmCs+>(卷MOVy<':'NzD5~z袯O:*^s>b|+<' P1{Zj=!~T,~OHE[k3]"  w 4FQ`LD.(/zp`;,(BQ{%4>d0 }o w@ H"HL8X@qQyb'V1pR1Fb@ H:E>(#8G=6 H@>L2HEϐs$p!1I8jRNoIQ2j)J8, . GpZi$F0Ȋ1ŗQ+9foQ3MaN&,8 gi@r3m9Y;s AtM:x3Z.=#WOkg ЏMhjx*49 -FDJLD3zLz4BsG3ʑhHOj0KAјbșMw:><O%Ԣ>léQA uP q4=U**j\WNJZd̈́WcִpA[Qӷux])!׼vub`Ma8j !KYM%Vl]lfZz/D}% ˊrih=kX|ZWk:[}iBBn6l nnۋ1"p6VȭrK]gLtύgtU^U]v;*\WLmWxM9ލ +|)^X,݁f68f p6y1Y 1aVh_7Lbl,܇1Xĕ!"V2ƈqt@t"FvU|3&_NY\L(S?2-{_椖Lf0̶EfJ93 ;:v.k9Y;~!8hЈcFOЎZ'}1SS.gYӯֶv5s ]Z׿VqmW>66*K67jFV+lfsۉ7Jr/>n{c~w+ؤbSt}; 7NpŻF=|gxĝR3ls|F9D7.om!da9g%|7ymШ69Gwϓ^3=K.uXs{],]пN$:׾=pNEl;m>#O˗ssNƻia ?;~Ny ;y01AH,ozWO{R! _4zOG <|AЏO[Ͼ{OOOϿ8Xx ؀/8Xx؁ "8$X&x(*E ;log4cpp-doc-1.0.orig/api/functions.html0000644000175000017500000002556010666754765017757 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- _ -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleLayout_8hh__incl.md50000644000175000017500000000004010666754761022010 0ustar fboudrafboudrad3edbc2e7bf5fe472630c2f883aaf24flog4cpp-doc-1.0.orig/api/Filter_8hh__incl.map0000644000175000017500000000103110666754737020702 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent__coll__graph.map0000644000175000017500000000023710666754774030121 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent.html0000644000175000017500000001743210666754774025736 0ustar fboudrafboudra log4cpp: log4cpp::FormatModifierComponent Struct Reference

log4cpp::FormatModifierComponent Struct Reference

Inheritance diagram for log4cpp::FormatModifierComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::FormatModifierComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FormatModifierComponent (PatternLayout::PatternComponent *component, size_t minWidth, size_t maxWidth, bool alignLeft)
virtual ~FormatModifierComponent ()
virtual void append (std::ostringstream &out, const LoggingEvent &event)

Constructor & Destructor Documentation

log4cpp::FormatModifierComponent::FormatModifierComponent ( PatternLayout::PatternComponent component,
size_t  minWidth,
size_t  maxWidth,
bool  alignLeft 
) [inline]

virtual log4cpp::FormatModifierComponent::~FormatModifierComponent (  )  [inline, virtual]


Member Function Documentation

virtual void log4cpp::FormatModifierComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__21.md50000644000175000017500000000004010666754766021076 0ustar fboudrafboudradf9097c31ad831a036c77f5ec92557f2log4cpp-doc-1.0.orig/api/inherit__graph__27.map0000644000175000017500000000025210666754766021201 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Priority_8cpp__incl.map0000644000175000017500000000065210666754751021465 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category__coll__graph.md50000644000175000017500000000004010666754770024672 0ustar fboudrafboudraba7204fb8f563d31467b6193ae9f7282log4cpp-doc-1.0.orig/api/SmtpAppender_8cpp.html0000644000175000017500000000243510666754761021273 0ustar fboudrafboudra log4cpp: SmtpAppender.cpp File Reference

SmtpAppender.cpp File Reference


Generated on Mon Sep 3 11:54:57 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__4.map0000644000175000017500000000025010666754765021111 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PatternLayout_8hh__dep__incl.map0000644000175000017500000000054510666754750023263 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Category_8hh__incl.md50000644000175000017500000000004010666754733021135 0ustar fboudrafboudraca0cfe0cdfb2e82ec23b47f68e9d4d84log4cpp-doc-1.0.orig/api/OstreamAppender_8hh__incl.map0000644000175000017500000000266410666754747022564 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/namespacemembers.html0000644000175000017500000001453310666754775021255 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all namespace members with links to the namespace documentation for each member:

- _ -

- a -

- c -

- e -

- f -

- g -

- l -

- m -

- n -

- o -

- s -


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TriggeringEventEvaluator__inherit__graph.md50000644000175000017500000000004010666754773030617 0ustar fboudrafboudra0e1fcfd8e1fde69f330b0e53efcbbf8dlog4cpp-doc-1.0.orig/api/SimpleLayout_8hh__dep__incl.gif0000644000175000017500000000315010666754761023064 0ustar fboudrafboudraGIF89aeӿp!,e0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZXq{ p>/x43zMR*7| ;~~tlx_H oI}|KeJ% Eb'(C ΣӡӈҴj^Ѥh[ X@brL2x43HqU`k[V1h B2" 9$($BQDYp`L?}PI%s㏞ȏ,z'ΙACvyW-nYgj*,(Ϩ Íd[T۩G=+/eJ_XL}s 8n hz8MeSPμc32ytҦ/^vsͻٛnNœ>yhΣW.Kֳ®$W/ᮾチ/~hrG@&:~` xVaft!$R b%ۊ,x?(48B<@)D qhPF)=1bl 6I\v&9^i*i8vjKKPkR{6E5WY92E ɮj /ɖq<%BT.4U/gWTjҞ+#MG{L/lhѬCK=u3V 5p.3^m~hqI / t1PeU/QzZ?Ԑ|6{8ͪko#ҷFpeNE\Ü5+Wo5? { .cW {>)ܖWkz*;v>ȼrmYŊHYؗydܶP uP*aĝ1ϩ)XG@O?+))ZwAW5ʠum cC< 7˭0E"j^HC Dž5%"w&D 2D%.N$)RQCVEf "$1֐f\!xB11?n|c}(G46"䌐`)8HQ2< Eƀk$%G€%1XչFXU89bxcb$O)e\CQ:oo}3 اR!g3Z3`i}wCNo s#X29hSjۉ1KMTc oˣ6GԡXX< o`Yf][*r&}3qe  F3L&qgEzVj&̓W0L;log4cpp-doc-1.0.orig/api/SimpleLayout_8cpp__incl.md50000644000175000017500000000004010666754761022173 0ustar fboudrafboudrab38389900623cb1506838156a48acdd6log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Appender.html0000644000175000017500000010300010666754767022450 0ustar fboudrafboudra log4cpp: log4cpp::Appender Class Reference

log4cpp::Appender Class Reference

Implement this interface for your own strategies for printing log statements. More...

#include <Appender.hh>

Inheritance diagram for log4cpp::Appender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::Appender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~Appender ()
 Destructor for Appender.
virtual void doAppend (const LoggingEvent &event)=0
 Log in Appender specific way.
virtual bool reopen ()=0
 Reopens the output destination of this Appender, e.g.
virtual void close ()=0
 Release any resources allocated within the appender such as file handles, network connections, etc.
virtual bool requiresLayout () const=0
 Check if the appender uses a layout.
virtual void setLayout (Layout *layout)=0
 Set the Layout for this appender.
const std::string & getName () const
 Get the name of this appender.
virtual void setThreshold (Priority::Value priority)=0
 Set the threshold priority of this Appender.
virtual Priority::Value getThreshold ()=0
 Get the threshold priority of this Appender.
virtual void setFilter (Filter *filter)=0
 Set a Filter for this appender.
virtual FiltergetFilter ()=0
 Get the Filter for this appender.

Static Public Member Functions

static AppendergetAppender (const std::string &name)
 Get a pointer to an exitsing Appender.
static bool reopenAll ()
 Call reopen() on all existing Appenders.
static void closeAll ()
 Call reopen() on all existing Appenders.

Protected Member Functions

 Appender (const std::string &name)
 Constructor for Appender.

Detailed Description

Implement this interface for your own strategies for printing log statements.


Constructor & Destructor Documentation

log4cpp::Appender::Appender ( const std::string &  name  )  [protected]

Constructor for Appender.

Will only be used in getAppender() (and in derived classes of course).

Parameters:
name The name of this Appender.

log4cpp::Appender::~Appender (  )  [virtual]

Destructor for Appender.


Member Function Documentation

Appender * log4cpp::Appender::getAppender ( const std::string &  name  )  [static]

Get a pointer to an exitsing Appender.

Parameters:
name The name of the Appender to return.
Returns:
a pointer to an existing Appender, or NULL if no appender with the specfied name exists.

bool log4cpp::Appender::reopenAll (  )  [static]

Call reopen() on all existing Appenders.

Returns:
true if all Appenders returned true on their reopen() call.

void log4cpp::Appender::closeAll (  )  [static]

Call reopen() on all existing Appenders.

Returns:
true if all Appenders returned true on their reopen() call.

virtual void log4cpp::Appender::doAppend ( const LoggingEvent event  )  [pure virtual]

Log in Appender specific way.

Parameters:
event The LoggingEvent to log.

Implemented in log4cpp::AppenderSkeleton.

virtual bool log4cpp::Appender::reopen (  )  [pure virtual]

Reopens the output destination of this Appender, e.g.

the logfile or TCP socket.

Returns:
false if an error occured during reopening, true otherwise.

Implemented in log4cpp::AbortAppender, log4cpp::AppenderSkeleton, log4cpp::FileAppender, log4cpp::IdsaAppender, log4cpp::NTEventLogAppender, log4cpp::OstreamAppender, log4cpp::RemoteSyslogAppender, log4cpp::StringQueueAppender, and log4cpp::SyslogAppender.

virtual void log4cpp::Appender::close (  )  [pure virtual]

virtual bool log4cpp::Appender::requiresLayout (  )  const [pure virtual]

Check if the appender uses a layout.

Returns:
true if the appender implementation requires a layout.

Implemented in log4cpp::AbortAppender, log4cpp::AppenderSkeleton, log4cpp::IdsaAppender, log4cpp::LayoutAppender, and log4cpp::NTEventLogAppender.

virtual void log4cpp::Appender::setLayout ( Layout layout  )  [pure virtual]

Set the Layout for this appender.

Parameters:
layout The layout to use.

Implemented in log4cpp::AbortAppender, log4cpp::AppenderSkeleton, log4cpp::IdsaAppender, log4cpp::LayoutAppender, and log4cpp::NTEventLogAppender.

const std::string& log4cpp::Appender::getName (  )  const [inline]

Get the name of this appender.

The name identifies the appender.

Returns:
the name of the appender.

virtual void log4cpp::Appender::setThreshold ( Priority::Value  priority  )  [pure virtual]

Set the threshold priority of this Appender.

The Appender will not appender LoggingEvents with a priority lower than the threshold. Use Priority::NOTSET to disable threshold checking.

Parameters:
priority The priority to set.

Implemented in log4cpp::AppenderSkeleton.

virtual Priority::Value log4cpp::Appender::getThreshold (  )  [pure virtual]

Get the threshold priority of this Appender.

Returns:
the threshold

Implemented in log4cpp::AppenderSkeleton.

virtual void log4cpp::Appender::setFilter ( Filter filter  )  [pure virtual]

Set a Filter for this appender.

Implemented in log4cpp::AppenderSkeleton.

virtual Filter* log4cpp::Appender::getFilter (  )  [pure virtual]

Get the Filter for this appender.

Returns:
the filter, or NULL if no filter has been set.

Implemented in log4cpp::AppenderSkeleton.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_eval.html0000644000175000017500000000732610666754765020766 0ustar fboudrafboudra log4cpp: Class Members - Enumerator  


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_0x76.html0000644000175000017500000000744510666754765020545 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- v -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_0x6e.html0000644000175000017500000001115710666754765020616 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- n -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NTEventLogAppender_8cpp__incl.map0000644000175000017500000000270210666754745023311 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/SimpleConfigurator_8hh__dep__incl.map0000644000175000017500000000016510666754760024263 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout_1_1PatternComponent-members.html0000644000175000017500000000431310666754772031041 0ustar fboudrafboudra log4cpp: Member List

log4cpp::PatternLayout::PatternComponent Member List

This is the complete list of members for log4cpp::PatternLayout::PatternComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)=0log4cpp::PatternLayout::PatternComponent [pure virtual]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__30.map0000644000175000017500000000023510666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout__inherit__graph.md50000644000175000017500000000004010666754771027274 0ustar fboudrafboudra2c4fb087e90f6f8f5073a263bb16f223log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh__incl.md50000644000175000017500000000004010666754731022762 0ustar fboudrafboudra9106d292c2fb5692bd0a24f0c9a31897log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender.html0000644000175000017500000007153710666754771024374 0ustar fboudrafboudra log4cpp: log4cpp::NTEventLogAppender Class Reference

log4cpp::NTEventLogAppender Class Reference

NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log. More...

#include <NTEventLogAppender.hh>

Inheritance diagram for log4cpp::NTEventLogAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::NTEventLogAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NTEventLogAppender (const std::string &name, const std::string &sourceName)
 Instantiate an NTEventLogAppender with given name and source.
virtual ~NTEventLogAppender ()
virtual bool reopen ()
 Calls open() and close().
virtual void close ()
 Release any resources allocated within the appender such as file handles, network connections, etc.
virtual bool requiresLayout () const
 The NTEventLogAppender does its own Layout.
virtual void setLayout (Layout *layout)
 Set the Layout for this appender.

Protected Member Functions

WORD getCategory (Priority::Value priority)
 Convert log4cpp Priority to an EventLog category.
WORD getType (Priority::Value priority)
 Convert log4cpp Priority to an EventLog type.
HKEY regGetKey (TCHAR *subkey, DWORD *disposition)
void regSetString (HKEY hkey, TCHAR *name, TCHAR *value)
void regSetDword (HKEY hkey, TCHAR *name, DWORD value)
void addRegistryInfo (const char *source)
virtual void open ()
virtual void _append (const LoggingEvent &event)
 Sends a LoggingEvent to NT Event log.

Protected Attributes

HANDLE _hEventSource
std::string _strSourceName

Detailed Description

NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log.

Building log4cpp.dsp/log4cppDLL.dsp creates the resource DLL NTEventLogAppender.dll. Do not forget to place this DLL in a directory that is on the PATH of the Windows system. Otherwise, the category and message will not display correctly in Event Viewer.
NB: This class is only available on Win32 platforms.


Constructor & Destructor Documentation

log4cpp::NTEventLogAppender::NTEventLogAppender ( const std::string &  name,
const std::string &  sourceName 
)

Instantiate an NTEventLogAppender with given name and source.

Parameters:
name The name of the Appender
sourceName The source name to log

log4cpp::NTEventLogAppender::~NTEventLogAppender (  )  [virtual]


Member Function Documentation

bool log4cpp::NTEventLogAppender::reopen (  )  [virtual]

Calls open() and close().

Reimplemented from log4cpp::AppenderSkeleton.

void log4cpp::NTEventLogAppender::close (  )  [virtual]

Release any resources allocated within the appender such as file handles, network connections, etc.

Implements log4cpp::AppenderSkeleton.

bool log4cpp::NTEventLogAppender::requiresLayout (  )  const [virtual]

The NTEventLogAppender does its own Layout.

Returns:
false

Implements log4cpp::AppenderSkeleton.

void log4cpp::NTEventLogAppender::setLayout ( Layout layout  )  [virtual]

Set the Layout for this appender.

Parameters:
layout The layout to use.

Implements log4cpp::AppenderSkeleton.

WORD log4cpp::NTEventLogAppender::getCategory ( Priority::Value  priority  )  [protected]

Convert log4cpp Priority to an EventLog category.

Each category is backed by a message resource so that proper category names will be displayed in the NT Event Viewer.

WORD log4cpp::NTEventLogAppender::getType ( Priority::Value  priority  )  [protected]

Convert log4cpp Priority to an EventLog type.

The log4cpp package supports 8 defined priorites, but the NT EventLog only knows 3 event types of interest to us: ERROR, WARNING, and INFO.

HKEY log4cpp::NTEventLogAppender::regGetKey ( TCHAR *  subkey,
DWORD *  disposition 
) [protected]

void log4cpp::NTEventLogAppender::regSetString ( HKEY  hkey,
TCHAR *  name,
TCHAR *  value 
) [protected]

void log4cpp::NTEventLogAppender::regSetDword ( HKEY  hkey,
TCHAR *  name,
DWORD  value 
) [protected]

void log4cpp::NTEventLogAppender::addRegistryInfo ( const char *  source  )  [protected]

void log4cpp::NTEventLogAppender::open (  )  [protected, virtual]

void log4cpp::NTEventLogAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Sends a LoggingEvent to NT Event log.

Parameters:
event the LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh__dep__incl.map0000644000175000017500000000015510666754744023402 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent__inherit__graph.gif0000644000175000017500000000234510666754774031365 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gQ(|Q *蠄j衈&袌6裐F*餈Bf馜v駅ZjꩨT꫰ +\j뭸(+k챜 6lʲ6m,P@݂gk~k(Kiۮ6Cm+[ 0bVlFl1c,1@K0۱$|2 o<#+s/5眲<>笲;K>#-t?/mtP ?+=t![3=u)Mo5r}a]rN7-pMwkc6l`m)yЌ-Վ7^8x cgZ}+3~9}9uc.zRH:^z(vrK4,sܣ||+|1>[O m ZzG>ʾo `'R<:'H VPN̠3;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout__coll__graph.md50000644000175000017500000000004010666754772025546 0ustar fboudrafboudra91a31cf70de782d044bb08d905113663log4cpp-doc-1.0.orig/api/Priority_8cpp.html0000644000175000017500000000521710666754751020512 0ustar fboudrafboudra log4cpp: Priority.cpp File Reference

Priority.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/Priority.hh>
#include <cstdlib>

Include dependency graph for Priority.cpp:


Namespaces

namespace  log4cpp

Variables

const std::string log4cpp::names [10]

Generated on Mon Sep 3 11:54:49 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Export_8hh-source.html0000644000175000017500000000775610666754725021300 0ustar fboudrafboudra log4cpp: Export.hh Source File

Export.hh

Go to the documentation of this file.
00001 #ifndef _LOG4CPP_EXPORT_HH
00002 #define _LOG4CPP_EXPORT_HH
00003 
00004 #ifdef LOG4CPP_HAS_DLL
00005 #       ifdef LOG4CPP_BUILD_DLL
00006 #               if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__MINGW32__)
00007 #                       define LOG4CPP_EXPORT __declspec(dllexport)
00008 #               else
00009 #                       define LOG4CPP_EXPORT
00010 #               endif 
00011 #       else
00012 #               if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__MINGW32__)
00013 #                       define LOG4CPP_EXPORT __declspec(dllimport)
00014 #               else
00015 #                       define LOG4CPP_EXPORT
00016 #               endif 
00017 #       endif
00018 #else
00019 #       define LOG4CPP_EXPORT 
00020 #endif
00021 
00022 #endif // _LOG4CPP_EXPORT_HH
00023 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FileAppender_8hh__dep__incl.map0000644000175000017500000000150310666754737023006 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1StringQueueAppender__inherit__graph.map0000644000175000017500000000104510666754772027660 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/CategoryStream_8cpp__incl.gif0000644000175000017500000006776610666754734022611 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~1H?FՠIh|C5zA*\H,v Ȱŋ3#;@jIɓA2:Wb-vg Q%M"8$haVs!Hi|wj h.mI6'th˙lF*hg! F .J騤ꖥ^ :Y}ʂjj5A *SL9gEM6,FPrf[Ap`kܖk|JGA. +<F"[yl'GWlqzwqC$l!,Tʖ/lQ`@펺輏B']BH3-TBM4W\q5TQw-d_!s\al 4ci-tcq׭|cp7py-{M_'x׆ۇGt>.ugni砗n:I鬷.iꣻ.N;Y.kD7_J'/=G?PnXOk kݗo0}6cӂoOHП!?~ "!܂FQA f aV) W8 "k%DB&pD7Y١8 BHiQ1%qPtMTaD)zT `jT4щ_L%Db.!,lQ=aBB ΆD !:_9# I><IDu /ipA$0Y}v,5pJ/4$"T9 p, Zc~TK/p1Z S$3Y_>!¤!#>홂&Ppaݽ@dF)g\τ OyT/y,h,r#Z6*JTw-W)zc(Z1t4 @gRҚdlEӟѴ;)Y,Sh?jҐ!SjS99ct.bKTyY1u;ҭⴧ̲jaXҴj#uV\'ZGH@Nddh4e u]onM?A1lvGVi(%+X\uB 3T#%MR.Peg; 2ַwPX$K*rUt\<)9Q}vMpTLMwMnn;^NΆK&G鶺(.h6-. %=]])ƦCb˦ַ4,\'Љ `(>}s]1q|k<(69c$*Ju/1^l#M|kx@X0f)Bx`=7@{dl92=zӴR$'.4vgٚ3Ypw6e48Wt;B 鳟1I~pE/Zv:Z9iFD皈zixuY~֑(w K!2SWGbA]LٱlfKA֚6 lf [[ӎƹfgjܓ#RnvϮw}4o߂hg `grƷ>lEq/r¸:n{Sơ6cMuDyLrй|x"g񴲼p9vJy*×b{*uVBzէJo}]W)E̅wewO0mݠ7z^̶;#Rw{ޓk=_ǀ7,</;7HtW~k%qo9ROvu}`>w~-Zaz^x7ltK=;`HO_Ǐޔ) O~A8~=[ 'OK_N 2WxȵF46X姀:Wwfuk38$1h i䁌y!X0pE?Ă-9'8X"(@4h6N=fW?eA؄8(tmCvjÄNhhI<dKȅj^LYUsfQ@Քwf 3k8 mfm^Y RaJ\apćw:Ն!Hh hXHmeX\&MWUWx{sݗ0 H8( H~H ( EF&+V[r(a5'xNHJ<ȉnF6臦(،x8hHx#[܅`ӕ_r\I\aEG=؂cHIH'hȌ iddE^9%^ƵD Yfn7(D g;pp0 Hhx(*i')TU8T&acaȓ)G:veFP@Jy:01IZ{ٕ-9XV i_go#"ݵ .#hœ1b}!hv).)Mx|Y_/$囗 I&'ctoygX 1X9}\*ˆ"D(I8;46)0yIډي!ck3 VbsٟiR3e*):Gf3 ]5 Z]sXR7 5ZwX7d'O'+zТ~0D*Rg0z*쩣z|0}Tz4HI->5`(|OAbij/8CWk*erЦrAeK ƧuuQ`S v vxj1JoJmCSڤwXmZz*d* z8B@TS06D6oғR;w|vC Jj5zh-zڨ.psY5ڮf| =Z!7hg\U{:l3MWԚG! LC4^S;|n$+yY!vQ4eAzײt 1S:G @.+m@:;3=KI{+ES;wHK˴vF;HŵEWMK05Q{h+jbct[ڶx{fKkJUEtMp47zKi"YKK%[9$f{T@nE[;P" c* ˳;E۷[JcsԐ2 3*"{2 ::*CxtȼT+`Q Zj,ہʽF^zT`[iGN`2cѕ(L6eyj[JsC,ػ{ 8D,T+n9">5盽g3n! op,Td+KI5j"A%ʫ^nރ6~i@ͫ+p#~F?tߙwmNΠ"CV Sʶ0A#*#nH>M~8/lO<Ƈ6B?:4-/KLnmV$_ lZ߱^`b?)};^Pm_ThNu4Vy}%k-5vK//WÿsKՉ?֎sВ?;iTʹvX2w|Fӽ_Ot|«;8s-r9_/KhB_. gyՉf0I8ͻE(_lMt͢|paKҶ<:SZzNxkNzn+"w+@Tx{ Xi Ss&=}`Y9d8\g+ae{%;fշ4Jem[DuUpl̶. Ϊݿ̴#]ˆ/k\~KFIE_ތogLrѤ-wW5GJP_xٵ^T'Ofo7smyA=:ɣκ̥kC]sb|@gdSL#` "ߤ[a ~[efT)' Ie0VΩ燨|Eh'"OAߊVyd:jvZ+:xNzjjbN9\~*ɣHjAQꫪӍZy&(lĞmK쩳){^k҂O꭫JzUQnf />*D 7/t2iB0Aˎ px _|1ĒP,pqm]s͞ /G2Y^1%3k3l&qc8ݏ$+%I\">/tj)/C ՈPC4Y2MG-LBrcI k< &szTd?"vȰHeJDPph$1K'!b=~B>EMhL/* ( (HAѐcHf񑜃:8ǿ\q:#%5t T;ҸI!JIOB́%+ՙ&lB>3nȗ,e.ٻ2%A ̙DgPDi2`&@ u+ 5f7s O\Ƒ[&.ϹMW.1C|'5<%B~j&@ّN|4},A:Jpp5tuaDS7PcD'Ft/@H(.miAEyi9JѡSML?yԜ hGj4PƔQQ V=5N ֱtL%+[ U$hO݃եI\WAW\a[X:M+b6vec׃Yu`S_R ,3SXծ_5+k'65Py.*i1Xu4lmqfg (cvUx5龶uu,BjI_jtg%{Y9E|B-^ bh3YKdմj?c 0;byyAbOA[-θ&""Ĩ`Bq0 %wy!megXօ103ay21̏/̮(s6 砨C{d\Pٿ} H́&şDy8W0\"m9:Ό̴7GӠf"{|y7n8\j Lmu/E$*P5V^}Z҆U1]Ј{ѩKlͧbu"5B| ӎ9ncOqAcp#EcDˆx>6*0{nG)$R6;}gp)(i&5n Oq+_f3t;7yEƻ/zb?ovЫ|\̒QoKz~kǨ+i>eϺW{l~?{S{>,8ElNV?<582}d?POeh ѷ𿄲lw9_~634Qr( hd=In~RqMq!amhg.ntVUG:@s0HzpCosg4C<.hs7W85(#sEgw5;W?'EHmV+aw7\X-Q5`(9~n(]q'T(Ac5tHvHPh 0F5dEh8RC}q;DxZd/wUw҄X/P#BHkSHy)[QxJx_Ћ_ 5$x G (l,#Q#hȋA]RԨk,ጡGUD2P u88L˘Dd8{[ J<^gJȊ(}Ha%Fx2 }8IuӲ+hrِvj,ْi.29글h@<ٓ>@B9DYFyH)h))NhIeRrHԠ{" F~$AJ4N'9Ȋa0 Da6&뢏3JIU zlqFuKvi{! yGhCi<KuљuC y/Dȗ Wi dpj[3HDsI"ۨq kAy5z+pW( B'+9U6'e#IYuc< U(S П`9VfVOh l =ɚScJ\)YpeZ\"oEE.Z^ Jx=zrƠ 1 b*\֡z#C*j/,J)CPY9:A]Q"V[ fT aaKzWfZcj*_m*_dh`5fTfp^@@Ol lVr &`iZ`*VP}ŨXhtz>^^^%թVbV\iY:*NJPE[V:<&Y.ɚ꩚xz`[ժת`jrxdͪ핫gĺ 0j*6Q]:Tj`:X: J:gIvE5ʮZ+cJȺ̩Zxկ*v&^g-갪M<+Eq;Wʧ1K $r ȐzM^Fj\K{`/*[N " `HkU `9^v "לovh+Q!AˤHR뉤j8+ߺJLdWࠑ븓{Sm;}v-2]@QuʗCkʼnr$}KO堌C\Om8IV swe79=n!?zw걈Zcis"yy[y"{Mi>mnt ^7T YHKhò kK>tulך~Uzq$!*T~.z n붎nƒW.NK^U0ӵXȕJnΕK] &[oڴmjW6޿/-\ҾNrL~Ŵ?;:˨^k髐\j 﫝 ϶?do/(\5*i-?.BrVGb3J _f K^0>T/P_R[o+Oah=_2X˫uڰ`T իLaN0յ^pO4/8^;M]{j `{ ۔/E,)L+3 񬾷A>$-dlM_Jľo"Ϲ=P9INGo`Cv/0 8f`(dihJj _lR|B1yGrɔ$!Z*ָz`PхOƲxLhmw~}{_g c og;6!tvY7V%M]0 'þ@ș"/%ߦU¡HKBG{kÇ#:G:U|n_ہ IRԼY.*8Vɗ0cV#2lqQϜv ZRK>OJfMuT=֬?KI L#Qeʅ%ƹQO"}C$nQ)ub}P3 ,TkzgΨSЊa /BNӂ:a6ProK.8(U4g珆WfM_OJ1H|7VMEFhip6}qjGi p $rdɔhRbzX8`#|(^UZ~<~Y\ARSq4eF&)Edh_qŔE8Q|zXƆ/zEKH'Mhlꑛ_Bag0ҥcfR.(PbH]iV9*~*Z  顩`PukW8۰^+1X~,Nm88\ko붙pG'.l1F[.{8‹܏K[OV,ҰxP7&S-srcTgs*r#,as}ls_"PG-5?b\]$XuHdmhluUILzMFw1־im.l-a 8iۣʁ7EP~/o_ T-gVӺAJqxwnoѻ휘N vȳ99mMx&[s38 [6C{HKS7d?=ZG[&6X'g/+G/>{],xZpެ'缈$J)Fs \ SBXP"F4,7PvCyW0&*YhL1 U0FqB2C+y$Q74`nX?례|^';vf0$تx)yDXf 9n)c$BRKtA hD  @%JUBjP%g9HZҕfT쪦mt" $8Yse-]e359xM+8%,M1f+_Yon3f9iK̗gRU_Dg7u3"tR]&;S$7J}&TPJTI\:de2 ЎVj|hg!QSD%IOjD!PL.Ѳ@)ҧxjIJNB4/'GJV7 *QR^Uam)jQpdRZ1DDwNtMb:׾XJ_YFUJLdZ֙V},   HO2g]Z' Y϶\Um+'vֵOª!MbeVz@& Rz Qm\dr0宇X]`MūyW6޼QRh>%b>KZ[]9,{6(( s*yihXXlM Y9]u\r]RӜ[3*[\M.a/`1f"=l(=umnb8tC[J71ǚUvu-2Z:诅yAn EL Wãeq: !)u8r~9 X2]n-y.\9yėKz%[CknG|py|`aٚ:~{]O`O#Sfone[|~i鉻ʊ{Y] nܭ[&~D6,쬙wwҕ%+1ڊ.u<>zU;`T_zc>\)S$='[Ka5OnVM$_CrN?ϷrD|zч~~~Hmǀ'Am~D7S9 }Hhy4~ Xhǁ89!#H78(Rgw= h>dÃta4( (i}58s7xr&xgM0h&`_'31KyMj%؁9x;(S$k[{]/IEqcxi!rs #^wTcF]R#sxN8&zRG^] o]+P*؈g{(|͇(J hx,7w(ht C맃3IjRQo|xf_悝sӷ 7Xhf(/:CxøHщ"8ZH-ոx_@XFrjH(ȏ6x xHZX2`TG-pdi|)Iْux\9 VX "caW]I_cie {TNnZZSQ)I q%WAVI}byEUiZTbwI~S%)E9_ Өq ygS&H$iٚ{WuwɚIYYP9=ɛEi|ٗ&yZLkSz%cٛY)8['9qɘ9S gPl0)ga?™mZxH 'ZՔqrx6 ُ(.y+Z#0 ba/ 9ܥ=FKڜʯگ YWKJr G) 뱤4KZk&ي%0. K2y4;O|)q[tB*1{К QȲY,.l?۳Vef &m5˵UA7F;g,Y5&?6pr Mt۴Jˇ(+FgK`[X˹*3 ,ڶybJ{5K~{ʼn}%}x/:*˴ChqjHَ}zlh4/,E?35p|9?W}+h?:A/E/oG "on2Ŋ S? ~(g *O[IP_[/ık_i,i>ac $^F]V?{ n{)ЎT =]<` qVR~CK^sB yOlǨ^o(^#+BIXƏ0#OR}c&jfhC(IkG菂c|kPܠ.ʹ 8ͻV(~di ,{Qo+qWx|_-oH,Ȥrl:!ꤜhKZw%S[٣X|k~v鑩6ެv]6M0nc֌JA0l!{ eLjԿ XɓsQLh$C$Bo'N= JhBhnګA`4 \P57֯`&Ae:x9 UXMUm^=+Tp{t˷_ 䔶 EQ%x̸ʘ3kXW8ݩ5ZIP/ ftݵW:{F]\ͣKGN d3)!N<#_kufIZ?EaUrVh`! gvMQ?cyw zUIP؄B >> -By!7T+§-v 5c0#x]('Z4ݸ?}v3dXFxT` 2H[eK< 5$"}YlY&p fAtix|Ygj 6裐F* j^t¡駠*ꨤ jƤ꫍)kWZb 0k2kE#ZDFI#Um18"’\5ǶV;D[>꺨t.vOj ³< 60&\Y/1 %Q' +#l"A!o@ZȌ$ +\r?R3 7KG-rN>_Mw2 [,(,5 YDŽGD=TB%ͣQdJkP6o`amF7uRAoZm@`>סA8;y0z~M:sQi7n+o+߲㺫=?ʯc)F?|N< D^zw='9; _k/~ L0[=Щ.vs5.4Pr 8z0}Ć@, gX`A.W!\4 zaH=T$')aC#g&g` #XD1h, }^!Ⱦ:.1]aH2 CN|HrQv" i.C`%)G8V}t77zb;I@L*YKfr)В %.?:e0q\jD2Iart*Ijr4f3JFzS)|KPN2)GeaI'J:0 ';Qrst,!B'1e9P>tЧEEĉ3F'9%zQJFRL? ;3_ 9}:"ŧD~rzjR$SNq:Ԩj04UKBD]Wۆ A,ڄ(7ҶaQ~Rݼ+!zSqm>xtըDHlINS~$$׮_-haUU,[$,j> K+P40U#:u*Y!REmE{#(1ʋ% Ђp_=mНP#^9\KU-n[EX$!i|SVWJ,=8*r -.V-m!\ӏ窠  nP<{)RK,$ V3>>tqf1v\ֆp m_X"e0ؔҔY*Ka l+˶4\{233p[s 3cm^Dxr{jAӘߜe9\t3ETKk}]lЄ&)uk i>G.vGqq ? Jsr4h|[aZ y:I>lTNfv)S+XYUASi{wQ%PXkN!Uv(ъ6 I޶doߘ96A]9xbYǸr&{)i >F15^0-JF6097Qxapo;t[`d"TtYUs︆{ɽ١q:4L)}_{u(j8? {Nx8[ڮY;/[$حHi}-u c#O}F2o='!_mz)fyUvs=38y}kȟNlۇmK͂4\Xog^O`Iiފv,|c/C-w\{z'b 1Rgx3,o0xz (71 cASfwBB؂Vm'|ǂ߷s%6 .a tmc͗R&4(|i@Hx(v°9fsWΧ6R7O"StUh1؀Yy?~>zb^gl"vx%rp}7uBXsoxqsH2硅z؈ jD2sa"J<2Q[舢(v02hF\U?֊H)Xxf#@SWxrMTfHxBʨEA x~gTVsRÅq 茢&$3cNT$xfx8x Jy%X0^r ~eN8jߘI!e t8oPЌ|ǒg9*}h!|]z*=faw4y q~ŋBYVD9HZI592 R KaRw`rӗWc0dSfy2>nmz%*B*A-{I#Xji%2&n qyE落Ж-5ke>'a6Y~) 0_GmBu2rr1xYOp~pu% Qȕ[ $ 2@ & ɏAgnF(YEaމF'2nI+W'6UmU_I}&nv)g/zِYdω]ӹ~uY[o-8TELu9ë؝zË@:<<Ś@Ň%ؙPh&!]|кQµW,ŧZIČu_LxCJioT>ɁRgEsb<*rkXyڹt'~l$m"Pnma\7bC,ɇhׄ2G1.,˃Lҷ;ӻgk@E~ZXɛ-JtL\ \9Gͧ{̒Ƥ;3\v q r ϤI*,mU5ɼз@mË =,~`ѧ!u)# j{ҥ_.}]plƧϡ!>= QuC0©ܕѡS ehW]k L,|AXk-"RigcQE"$k}7EmG ^63XuzK 3؅YؕJ4 ٗjz:ci<ZC?e]wkOڳ8Jmȉ)"N$T1v]uTLgt^AF4j؝ڽi@{]mHۼ}~3p}ڨȪ-ǭ?:QE^mc=9+RNRWD}3rmy ZWJ}U$Vʞ6>Eodn˾m eQYdeS$`K}rgU%ΡN)~ ،-%q~[u^.;&Y^];L`M~ NԉyhW0ѥG%E= \_ދ E>^[3]oq.-4P2.&Sb:R}mhx⓮QR>J[מ` A&FȐ#ިOsX>ҬN ͞!EЯ1LBgNAMْoB $B^8ؾ~ԥu Ӗ" w;mMr̿]m~ "a-z+_;j^˔No.w% :?#mʃBn߆@'2WUJ(2o յ\O"'ߞ  IMo QՋ"V'WOi'oPmRXn,ٱx{Ll,Ur辒7o0}mo YUaߡt_v C5| @9+VďB:-R^?&x!ʮQ@9@lO$/Lh|?ƿIm_"A+iτ0IW5)VWэHhJn,tmx|@1H1),-L3J?%yZs |n|N?|z:l}7VZ0~{%,huw5/z\rai~o=bg]cĭ͛О@| PcDUٞp^mi6%QsZ0KA:a衽UȱǏ>gJ t24Tŕ&iyJ|4aS0#r"9n͞EDP U唩իXA!S,%cL/*)K1FUK]_[=/d-]l]Ð#KYt[<ͯ OJlzͺ 6ǵG%ԈouNoȓ;*ڦUiʍ x;]߳Ora_l ߇OϏuaE]xy 8\T 6@襇{E@(ғud`geHC$hb{5ۄ!'/ Ix<a4Ĩu8brD*ǒ=F)r"'$&[#5)cPNi普U)[@b]JIhfV6"udjy<9"&ѦU|Vu)餇"LRV>rgړ.,$5ŧ}JJv)S*6īYZξ*,sjs,D:~Dl]\ ̚C˃tWz:zk7^j,Cˮxt jG8NeQ,? t D#\'{l06|IA 8[+BүXG1$]DL{2Oseg"Oh .O/#mhMF+5b6KkVjϭy>6H' 5k+@qZU5 65^Ai8M;`ڨo>TVuĹIO4!>Ý2GGxE3.)##vPgB0|(,W0=H d(B$`gHb5sBEaC%:A@dXDtz" .jTrZث*ZGR8яpDUC2^lt7H#NJHɋ} ]dM ~F:R?|$HIZQb5tw4AIJ(fg]'FJoqe)g)DaϐvM8+nOxQBhN8PsC,Ғ̂X@QZg/]ILMJStM)њ* b3Pq[;_Pi҃ɩC*ZIq"_{RH݄hKU ~?% ֶ"SU*#v=[Zj2ǀX=JB,_{W:Ūb1ȉ*elTK?j_Gؤ"+i_JFŤv)VpmKu-xʨ-kZz3nqz˭D JwKPJ{{z׫$>х/xIum[$мod<_ZצmhI/& La.Rva88xHp+L⤂FƜc(rSCqx`f?#>LY8M32V̺TU1 5YӭobDŽ;)($({95.SC,[r渞t!sͬ,G4jQ۬?3ho ż\Ƚ]Fps;;qYpM'ZOfGMQ+9ؘqp@D_zKZ_6TbHqX2{ s}Nfzr~]#^&qKZvElE[FmP6Ls;qi6 XJ ]{וJ5Hù;}K!`oWcVf r*;' - ^pON)TtW0c#<vW+'~hYZ zR>oӎk0d'YN^m!Ri^k]%{كuvk߸ѭrIs]g~;SX;!=ކ~TKl>xOz>}o^=G\'}%xu_/z4Oz׽ż,=w 0`gPK+(_8?P~'ӟwy}6`g-x/ ]wgG{ x0Ȁ~Vfcx=~с]w0Â#&|7XCw"z/x}y7yXdI7U4ו?EV:h)TeZ(փ>hW2Յ`\^o1(hdXM${CkS`0A8v XwH_m8; Ňq8(N|rTh}kmQ3+هxXJ C/hK I:ÉZ_2㋴芹嗊'()yȊ ،dagċo"hШUHh=azȄwHE%;(}(u -ˈ%Y8inpaByK/:rݓe7K 8= r!I|Øa6T5-y7/dhH35u+9v9I;e-ƎEOOM҈]z擖9p44QVYIIym;ȕ]#ɓdQfv4vnhpw)G ac_Fy ȗ}Y9Sjg[I*T$U\yYv陨ؔi=u\ग़]Iw qƛV'?9-G>P蛿)Y$|Ex ɜr9W.ŚY'BǝBxGș,t7֜SCcןBxeKi4y*N/Nmv :X"'ڄٙVjO'[(YݩV"U%F^9#:z#Cꣀ-UţIj ʤ$_LwR*[JJEPO"0fr1.Pڥ[JXXdzQfi[jʦxHLszF4Gl;Go :2ʬY"y*Tz<ڪs823غR:d'C ڧ_#ZmRei{7W { K &,FlЭfn#,: , +@@R@u ); E5{/?t=^T³A jIkPQJGݐ-  R[f;uc7d+~Jhbx1B6EtK}vE+)`靈{[hӆ kS ÷[R؇h&(;˸@ Ź۹ y л븗;<)9ۗz#+4z4kȋ|̀_#6rqGYh"߫Ҋz7[K늳q nP(i+J 2…a L鑽ܽl> <{-A^HCwxr[\ {0~,*H7L<94!_;\EVI<:A|M|WlGVQŪśP 6>!RclhD`,UG*[NVLAhw T!aȊƎW)2XX[:+4e.ތ. H4EnyL+I83C~K.%LQ^WPL[3MacN_njgބgQgsNRwyS}~#T?nn\n]lm nXj_;{~ϦEl귩~ J`i~Nc~9g>}9$\>!t=qf}Ԯ >VN.G^/J{?w>϶V d M_`?)$߷%*Y+>.!4oY3]8/ް9r>6B_iFJNR_GVBIZ^|!fr,j #kGt_g!ux%ytq?Cw?G/!L0_-,WLp$?O^tV2lCr98G+?檾 Jڶs߾7?89êmq6nm_zn;&oJA@ͻ`(dihlp,tmx|pH,[8pV/T}bSxLGN|N~KQUVY_W`mla\T]la) dkYB"ݹ.r HSÇ#JH1Cy+jȱǏ  ɓ(S\9˗0cʜI͛8sɳ&+@ JѣH*]ʴӧPJJիXjʵׯ`Ê;log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh.html0000644000175000017500000001072410666754740022605 0ustar fboudrafboudra log4cpp: FixedContextCategory.hh File Reference

FixedContextCategory.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Category.hh>

Include dependency graph for FixedContextCategory.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::FixedContextCategory
 This Category subclass replaces the NDC field in LoggingEvents with a fixed context string. More...


Generated on Mon Sep 3 11:54:40 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleConfigurator_8hh__incl.gif0000644000175000017500000000734510666754760023273 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzసK(znzL!o~O4xV|DB9 ~+!)W`p48]CKEb,K H"E |f2z./ʜ9+cH(IjӉ2Μ=!)-BJ [3f3Yk:P+dV5dִ0cV+±r,nYG.]R+|qki} ָ,PIO=.tb' 7JPeqV8K)2TVVLEbVSMJyU#㜲VAa˲(Lr%+LtC%2S }/W2\|@?~Q6̠]Us]@S֕Y6;DSLͲ(hMl4sbTgU:c/t8S#\hc]w BcHlN^_us<4..N<} o=փrޯYl1̓/S~mKH_ s3ЀD0-8)K0A/H)懐 `ȯ,"5"$E0ؤ*)[cS"Ycn*; jI[6!tXIb/%0w>14sIt2L0TH"sM/tF|B6M.SE4sN-D:N,B԰-.Ou9wƛyYϿՠM,ݱQ3}GY ԗַ ~J;w  ؀H|haxH'x$zI# #z-`p3Xh42q4kP01DHeс. s5ȄفAXZXׅ'tޕӶ=h h?(WfnqkxpuXF\؇tvUƒჁ{؆|zh}8jy؉v{¡p!؉zȇ@Ȅixz8h(}bA lhXhA،(Ȋ_K/،h~XHhȋA:ȈsȈܸX1(thm㑍4ah}I G yy}gEE )`bIBF֑yV|LJWB&0yPmn8]'E9 }cAyd\֒3{Pi_g{Ĕ6)OXLYa'Y]FrduYÙ clj)IwRIC׉9])AIA)<)\yEw A"3((idx-! (h֟Q\j325J \n{)qpUZ5Py'-& Jj"whnGV'7 4*#}V2BEzGKJM 󹣊y#Uj #Y"]_"a*cJ"ejg!\enږ/ԣqJ*Iu)y٧w6꧂:Te=0IY;Zzs3ҩ,2)z'-ڪzq7zq*Zok;cZ>iL-y;Ӭj8 log4cpp: Member List

log4cpp::TimeStampComponent Member List

This is the complete list of members for log4cpp::TimeStampComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::TimeStampComponent [inline, virtual]
FORMAT_ABSOLUTElog4cpp::TimeStampComponent [static]
FORMAT_DATElog4cpp::TimeStampComponent [static]
FORMAT_ISO8601log4cpp::TimeStampComponent [static]
TimeStampComponent(std::string timeFormat)log4cpp::TimeStampComponent [inline]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringUtil_8cpp__incl.gif0000644000175000017500000001241410666754762021741 0ustar fboudrafboudraGIF89a ӿp!, 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~-]>#|zyxW9 OA!2SPo5v &pp lѡDǏ>H$ϥ4iCi(_rRcE sܹ@dM*e6Z$Ο+mRPIbʄVՖuVJ#*pOٳ¨z{SBO -*pPOݫUë-jՊ_qUnbR#B07̹'ʕg^XFSLհcy-۸;Nxᛌ+_!gN: سνËە{e띿O?W@s`'&`4H~Vh! ^Xd :a$X&":4b8(ˆ:<( I?ވ>.3JI+:{u`)difffl٥sntigi[ң [0I/ꈠyn@!*(!zٞ lX*'rj 6Ӑj+FR ­a~Q":ʬ 2v l VkPW AGCM -g{jʐ݋-6{W],Ϻ߼oo*/ LaAlq11ﮂ0U&}E$ˉLDžI3C,sG\r> WE`m3cU>@`/bUO5T#cl7&5bVsLam[6gsڀu߄V'KۯcsYVf_cn5Ha<6㵵\r9kx-y:讋Nԥ] x+~NK5Fޗ쵣W]?Xnro]ߕXzyB@Aj`5Ofl_(zbb8>/w$Fb~yAsC#u¿E_ܠBfO6斶_[RN||S lQhjX6'0H [QP-AlY10bX0. O$lAg=Ry1%2C*4Q@U<%;mlgoTWByUKM-iL䲗\/y Kg8&2ILӂ泚9g2´&5i[C6H&v Nm;I5SÒq og>πvf+AP*tR)_3 Q?UREsR-2RGz4(FP)L+ҙ6Lsc8M*TԴ} *RCpԥNe*HRVUje+ 5fYWִǭ1(@ꃶ5]s`׽E+_V%DaX5.$;R5d#6ihMDH7Y6Ga; T{%Җ6Qݜ[(8-tk3m+$M"r\5ϭmc]K]K0/ě"v`JyWDj$2y/@: \تq~w"g8o}@Z7) G`tF̠g02Camm{;ul4쁸ѭrO`ζ5xӵ޼Ʒݪo{ANz2v8'^V n,œꅿ@xjf}qRX:´ir(+A]^3y=*`&QQ$[ zY^{]{ri*/I( s"~?fcN9F*}i/AJ|.ә7]pi۾Wܗ:tcaBxt3 0> BSq,(bqaX~/gda(Dx9t4)0QBw5vH:&cxD24yvDX|ĄMP8R8%}bT(HNcNah't^Kfhngglxօm%|6"s$uHk yH$quX"j7X^WG (q;W([&HGox}xmf(ѡf| ҉AB|i,E$78mXu HSˈOɸ $O`Y0pj H 15zWuRUu hTUP( (kS "]*_$b5!PB jG{۳`f#WOUw0x1&C,f UJ (F?*c.w'=8S6U3~hd)AiqIWH2w6Lٔ6 ]򈕒@B9蕋XcI`ciZ8p0oYzqs?pzSt rSUfO) [ɘPB i)mxٙG z)qYP )~𡙽 am5ĉx:S{}ȹU#Ӊ i蝣!阴ٝ Y깞yPwy롘H<О`ٟǡ icpj Gg}ڠ gA  ȡx!}#z.~A*,:|&j40I#ehzH fa8(CXdF=8LjY|T3廐>_Ζ>]Ln>[X&mݤ=봎w~.ID]KD'. IJ`GZ5Оu;X2~cf~'Pd@%9H;46㥀T1~) ^zdTe־N,,f :hqWo?(uQNN_&ő;log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh.html0000644000175000017500000000772010666754744021443 0ustar fboudrafboudra log4cpp: LevelEvaluator.hh File Reference

LevelEvaluator.hh File Reference

#include <log4cpp/TriggeringEventEvaluator.hh>

Include dependency graph for LevelEvaluator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::LevelEvaluator

Defines

#define h_3491ecd0_3891_4902_b3ba_15b15d98ae49


Define Documentation

#define h_3491ecd0_3891_4902_b3ba_15b15d98ae49


Generated on Mon Sep 3 11:54:44 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PropertyConfigurator_8hh__incl.map0000644000175000017500000000050610666754753023670 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8cpp__incl.md50000644000175000017500000000004010666754740023467 0ustar fboudrafboudraaef321fc2b9f194462be2e2a76fb2172log4cpp-doc-1.0.orig/api/functions_0x66.html0000644000175000017500000001414610666754765020540 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- f -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__1.gif0000644000175000017500000000062510666754765021104 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶL ×*fH:Tqj S`I>ĵ~]qbl^s4cwQcU0hX&i1yu *s) YHJ3J )ʊ{ le; ;J+}{,mȼ-=T9^>k\:ߟH{7uVP^;eI)!qK?gIꊩa"91[0dKM'-fP჌UfGW#p4LJ~`4RVj5DZ^5ΏBʚ=6Zbۺ} 7ܹj ;log4cpp-doc-1.0.orig/api/functions_func_0x67.html0000644000175000017500000002651510666754765021557 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- g -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/IdsaAppender_8hh__incl.md50000644000175000017500000000004010666754741021716 0ustar fboudrafboudra70a579d805bdd965039aef35d35a7e94log4cpp-doc-1.0.orig/api/PropertyConfigurator_8cpp.html0000644000175000017500000000776010666754753023107 0ustar fboudrafboudra log4cpp: PropertyConfigurator.cpp File Reference

PropertyConfigurator.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/PropertyConfigurator.hh>
#include "PropertyConfiguratorImpl.hh"

Include dependency graph for PropertyConfigurator.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:51 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent__inherit__graph.md50000644000175000017500000000004010666754774031273 0ustar fboudrafboudrab76b7932c0aa91a209fe0047c252a914log4cpp-doc-1.0.orig/api/FileAppender_8cpp.html0000644000175000017500000001126110666754737021227 0ustar fboudrafboudra log4cpp: FileAppender.cpp File Reference

FileAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <memory>
#include <stdio.h>
#include <time.h>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/Category.hh>
#include <log4cpp/FactoryParams.hh>

Include dependency graph for FileAppender.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_file_appender (const FactoryParams &)

Generated on Mon Sep 3 11:54:39 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1LoggingEvent.html0000644000175000017500000003356210666754771023533 0ustar fboudrafboudra log4cpp: log4cpp::LoggingEvent Struct Reference

log4cpp::LoggingEvent Struct Reference

The internal representation of logging events. More...

#include <LoggingEvent.hh>

Collaboration diagram for log4cpp::LoggingEvent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LoggingEvent (const std::string &category, const std::string &message, const std::string &ndc, Priority::Value priority)
 Instantiate a LoggingEvent from the supplied parameters.

Public Attributes

const std::string categoryName
 The category name.
const std::string message
 The application supplied message of logging event.
const std::string ndc
 The nested diagnostic context (NDC) of logging event.
Priority::Value priority
 Priority of logging event.
const std::string threadName
 The name of thread in which this logging event was generated, e.g.
TimeStamp timeStamp
 The number of seconds elapsed since the epoch (1/1/1970 00:00:00 UTC) until logging event was created.

Detailed Description

The internal representation of logging events.

When a affirmative logging decision is made a LoggingEvent instance is created. This instance is passed around the different log4cpp components.

This class is of concern to those wishing to extend log4cpp.


Constructor & Destructor Documentation

log4cpp::LoggingEvent::LoggingEvent ( const std::string &  category,
const std::string &  message,
const std::string &  ndc,
Priority::Value  priority 
)

Instantiate a LoggingEvent from the supplied parameters.

Except timeStamp all the other fields of LoggingEvent are filled when actually needed.

Parameters:
category The category of this event.
message The message of this event.
ndc The nested diagnostic context of this event.
priority The priority of this event.


Member Data Documentation

The category name.

const std::string log4cpp::LoggingEvent::message

The application supplied message of logging event.

const std::string log4cpp::LoggingEvent::ndc

The nested diagnostic context (NDC) of logging event.

The name of thread in which this logging event was generated, e.g.

the PID.

The number of seconds elapsed since the epoch (1/1/1970 00:00:00 UTC) until logging event was created.


The documentation for this struct was generated from the following files:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringQueueAppender_8cpp__incl.map0000644000175000017500000000324710666754761023602 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_vars.html0000644000175000017500000002253110666754765021005 0ustar fboudrafboudra log4cpp: Class Members - Variables

 

- _ -

- b -

- c -

- d -

- f -

- m -

- n -

- p -

- s -

- t -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__22.md50000644000175000017500000000004010666754766021077 0ustar fboudrafboudra146522c047fdec0e01beeea194ef32d0log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1parameter__validator-members.html0000644000175000017500000001175210666754775030547 0ustar fboudrafboudra log4cpp: Member List

log4cpp::details::parameter_validator Member List

This is the complete list of members for log4cpp::details::parameter_validator, including all inherited members.

assign(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, T &value) constlog4cpp::details::base_validator_data [inline, protected]
assign_impl(const std::string &param_value, std::string &value) const log4cpp::details::base_validator_data [inline, protected]
base_validator_data(const char *tag, const FactoryParams *params)log4cpp::details::base_validator_data [inline]
optional(const char *param, T &value) constlog4cpp::details::parameter_validator [inline]
parameter_validator(const char *tag, const FactoryParams *params)log4cpp::details::parameter_validator [inline]
params_log4cpp::details::base_validator_data [protected]
required(const char *param, T &value) constlog4cpp::details::parameter_validator [inline]
tag_log4cpp::details::base_validator_data [protected]
throw_error(const char *param_name) constlog4cpp::details::base_validator_data [inline, protected]


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FixedContextCategory_8cpp__incl.map0000644000175000017500000000306010666754740023740 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Configurator_8hh__incl.map0000644000175000017500000000032410666754734022120 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/IdsaAppender_8cpp.html0000644000175000017500000000362210666754741021225 0ustar fboudrafboudra log4cpp: IdsaAppender.cpp File Reference

IdsaAppender.cpp File Reference

#include "PortabilityImpl.hh"

Include dependency graph for IdsaAppender.cpp:


Generated on Mon Sep 3 11:54:41 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RollingFileAppender-members.html0000644000175000017500000003134110666754772026233 0ustar fboudrafboudra log4cpp: Member List

log4cpp::RollingFileAppender Member List

This is the complete list of members for log4cpp::RollingFileAppender, including all inherited members.

_append(const LoggingEvent &event)log4cpp::RollingFileAppender [protected, virtual]
_fdlog4cpp::FileAppender [protected]
_fileNamelog4cpp::FileAppender [protected]
_flagslog4cpp::FileAppender [protected]
_getLayout()log4cpp::LayoutAppender [protected]
_maxBackupIndexlog4cpp::RollingFileAppender [protected]
_maxFileSizelog4cpp::RollingFileAppender [protected]
_modelog4cpp::FileAppender [protected]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()log4cpp::FileAppender [virtual]
closeAll()log4cpp::Appender [static]
DefaultLayoutType typedeflog4cpp::LayoutAppender
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
FileAppender(const std::string &name, const std::string &fileName, bool append=true, mode_t mode=00644)log4cpp::FileAppender
FileAppender(const std::string &name, int fd)log4cpp::FileAppender
getAppend() constlog4cpp::FileAppender [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getMaxBackupIndex() constlog4cpp::RollingFileAppender [virtual]
getMaxFileSize() constlog4cpp::RollingFileAppender [virtual]
getMode() constlog4cpp::FileAppender [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
LayoutAppender(const std::string &name)log4cpp::LayoutAppender
reopen()log4cpp::FileAppender [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() constlog4cpp::LayoutAppender [virtual]
RollingFileAppender(const std::string &name, const std::string &fileName, size_t maxFileSize=10 *1024 *1024, unsigned int maxBackupIndex=1, bool append=true, mode_t mode=00644)log4cpp::RollingFileAppender
rollOver()log4cpp::RollingFileAppender [virtual]
setAppend(bool append)log4cpp::FileAppender [virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout=NULL)log4cpp::LayoutAppender [virtual]
setMaxBackupIndex(unsigned int maxBackups)log4cpp::RollingFileAppender [virtual]
setMaximumFileSize(size_t maxFileSize)log4cpp::RollingFileAppender [virtual]
setMode(mode_t mode)log4cpp::FileAppender [virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]
~FileAppender()log4cpp::FileAppender [virtual]
~LayoutAppender()log4cpp::LayoutAppender [virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_type.html0000644000175000017500000000757510666754765021026 0ustar fboudrafboudra log4cpp: Class Members - Typedefs  


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SmtpAppender_8hh.html0000644000175000017500000000420210666754761021102 0ustar fboudrafboudra log4cpp: SmtpAppender.hh File Reference

SmtpAppender.hh File Reference

Go to the source code of this file.

Defines

#define h_2c5af17f_8daf_418f_acb8_5cfce724ec1a


Define Documentation

#define h_2c5af17f_8daf_418f_acb8_5cfce724ec1a


Generated on Mon Sep 3 11:54:57 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Manipulator_8hh__incl.md50000644000175000017500000000004010666754745021656 0ustar fboudrafboudra8db354ff45e8a9fbd3a076492aafc991log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PatternLayout.html0000644000175000017500000004273710666754772023544 0ustar fboudrafboudra log4cpp: log4cpp::PatternLayout Class Reference

log4cpp::PatternLayout Class Reference

PatternLayout is a simple fixed format Layout implementation. More...

#include <PatternLayout.hh>

Inheritance diagram for log4cpp::PatternLayout:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::PatternLayout:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PatternLayout ()
virtual ~PatternLayout ()
virtual std::string format (const LoggingEvent &event)
 Formats the LoggingEvent in the style set by the setConversionPattern call.
virtual void setConversionPattern (const std::string &conversionPattern) throw (ConfigureFailure)
 Sets the format of log lines handled by this PatternLayout.
virtual std::string getConversionPattern () const
virtual void clearConversionPattern ()

Static Public Attributes

static const char * DEFAULT_CONVERSION_PATTERN = "%m%n"
 The default conversion pattern.
static const char * SIMPLE_CONVERSION_PATTERN = "%p - %m%n"
 A conversion pattern equivalent to the SimpleLayout.
static const char * BASIC_CONVERSION_PATTERN = "%R %p %c %x: %m%n"
 A conversion pattern equivalent to the BasicLayout.
static const char * TTCC_CONVERSION_PATTERN = "%r [%t] %p %c %x - %m%n"
 A conversion pattern equivalent to the TTCCLayout.

Classes

class  PatternComponent

Detailed Description

PatternLayout is a simple fixed format Layout implementation.


Constructor & Destructor Documentation

log4cpp::PatternLayout::PatternLayout (  ) 

log4cpp::PatternLayout::~PatternLayout (  )  [virtual]


Member Function Documentation

std::string log4cpp::PatternLayout::format ( const LoggingEvent event  )  [virtual]

Formats the LoggingEvent in the style set by the setConversionPattern call.

By default, set to "%%m%%n"

Implements log4cpp::Layout.

void log4cpp::PatternLayout::setConversionPattern ( const std::string &  conversionPattern  )  throw (ConfigureFailure) [virtual]

Sets the format of log lines handled by this PatternLayout.

By default, set to "%%m%%n".
Format characters are as follows:
%% - a single percent sign %c - the category %d - the date
Date format: The date format character may be followed by a date format specifier enclosed between braces. For example, %d{%H:%M:%S,%l} or %d{%d %m %Y %H:%M:%S,%l}. If no date format specifier is given then the following format is used: "Wed Jan 02 02:03:55 1980". The date format specifier admits the same syntax as the ANSI C function strftime, with 1 addition. The addition is the specifier %l for milliseconds, padded with zeros to make 3 digits. %m - the message %n - the platform specific line separator %p - the priority %r - milliseconds since this layout was created. %R - seconds since Jan 1, 1970 %u - clock ticks since process start %x - the NDC

Parameters:
conversionPattern the conversion pattern
Exceptions:
ConfigureFailure if the pattern is invalid

std::string log4cpp::PatternLayout::getConversionPattern (  )  const [virtual]

void log4cpp::PatternLayout::clearConversionPattern (  )  [virtual]


Member Data Documentation

The default conversion pattern.

const char * log4cpp::PatternLayout::SIMPLE_CONVERSION_PATTERN = "%p - %m%n" [static]

A conversion pattern equivalent to the SimpleLayout.

const char * log4cpp::PatternLayout::BASIC_CONVERSION_PATTERN = "%R %p %c %x: %m%n" [static]

A conversion pattern equivalent to the BasicLayout.

const char * log4cpp::PatternLayout::TTCC_CONVERSION_PATTERN = "%r [%t] %p %c %x - %m%n" [static]

A conversion pattern equivalent to the TTCCLayout.

Note: TTCCLayout is in log4j but not log4cpp.


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Filter__coll__graph.gif0000644000175000017500000000112210666754770024424 0ustar fboudrafboudraGIF89a%ӿ2!,%0I8ͻ`(dihlp,t}x|porl:ШtJ}&zȚZWn|~ewz^W}rPdt. }~*y sez g/K9VX89T8!zt%KJnz5֮W(b6F`6a޶O&Bȋȓ+_^p7?سkνËOH@˟O4Ͽy6^u߁& dU-(VAvyh`hx7N'"<5/hcX5ᡏ7c~@fWdw9ǐHXM>vPI02٣PndV9!A `V&xYiiSIe>adX*hpu%.韇vyj ꨙZ**ܩi\]rjk+zʊ骙R +1vڨnzhZkj-ۆ[-> Z.ݶJ.,͚9:lRʻ(i" ׫ɟr%Jtlqf|8Ȃ.~  5sȳ6l 8tEf4D6b~P`60bmX8[WoS@!-ܙ=ʼm]ЂQx͇xhiRk勼d5k-x!U45FWm&^e+n2:ߎU^Wsݓze{axt:YTMis/WJ;Oj5b1x ]=!/_Fl'@0hF 7 Ar8k?И~7? /(6CL 3@X0#$ Zp~ +2dCHB\<3B 1Ѕ0$F c(¡tC)6A! FL&=0PH)R"۠-z](2ь #5q n|9BȎxD=uAm@xH6kgGB2:Y!HX29$(ctn,P*Cy\% bi̥.w^ 0W\2"dĘmt[I)|5Jn3+ٜ5فqÛ K8`tb8;ղS :z!|@(π4@)04CPEtA*:OJ HPß%]FRx(mcF:ӦL9S.T?WOw !D)bJT 5MUREfԨV* ħj5XW8M9:Gt+FN«p]W15+]Rn aG }]cKɾ I,,5Kٻؕ=3U8DmU[ZXV5^ְ.-i[[-ap¦"SeH>/Jn^OH.O~?5/ԫ _|] GGje2^e;+rZxA%NKc̖\Ok҇^!4) VRUǧZk(3ֶ&sk^EP lbʦTf7[N!bġ#bMnszv" Ew~-8,I 7}}Ԅ0#n$%\%n/n#)q٪_"킎' @Fr 5*c|,S7_Xt3ʞA*KaIOO|WCԑT2F}:Xҷ~ W`v3)Xr:.!y_dxr!gǍ󝓇<|zT^w䥚a !_ 'j޷LW؁Wi_a3q8K<|ޯ9#(~i$7.~rX}k'nF wxA͸׏E/c;DxUpfC W-؀ UP3 LgL3ԁ*ŁXfvEiDEFgIUiT-Q0BlQ&YǷMDo>HMCTaMUpJĄ}CNQNF jRkb(Ddfh6tXDDZGjlO`ЇVY0W^&‡C順r8;XCf\; DnreĉhH@|(a*ĈCrQ44Y8uP؊?jNj:gCFdtIȃ( eTqHC膉Hg(Cf瘅_8b{Ŏ9&;wTGՏn$@&9f>wIB 1?(9zVӒ6װ0a(%ՓCx}hǔ8Yd [(P]w"\X ]yX\l95g|pGx(;zs6wVAn}ixk ɃEÖXlW)jw9]y pU|ٙw7W,d ىhz"&Iyp(eE]9 yWٛ|1 dlěși8' řX9r}y D&GIu֑ЉfNS;wiJ)d@Yu {l7N'e.°:Z:ǠC'c#qs}9^u9Z%J1j)+ S-; 3*?q5*_9J =:/A MJ"5}י?sŷ"z!w#9uXJOezvh,YKF3aZec*9Znr :;IHS*?&|7qL@k ,&LPj6zv_ hIjْ2&I+1w,̓d)]* Ȣ(6p0/*C87Zpj::3(49f\'k7Czؚj(#Ê*3*'Es-'I#0:4aB4? 3HիD e*314Sɺ582+KA;xӪ 2sPcC %-.51S˝ۆ>VLY\sD3:éJ;]1Qq5kS䳋j',( N4[3)G*Pˬ7dV{瓳Bw^{[CyJc!-[@s1"j+)G3S}腓9YK(.:cMdse;-gxVmxfVKEFKF&eZNfyv=xsna8l1pĐ;inYGڱX5KG<2h 6R+6V ,bp&z7(rwʤu:6yࣽZk%{(9Bg#Z3|K^J(6+H\.3g.l, ۸ Å˲2\b6%2 %F=xƻD )|3okl1KV\,D2gK o,ӲY ZlKS**.wƐZQ<}H3izp2\tÃl'p ,Ny,r܈RƫX#iԊL\Ţ ;m}UZ/[ m" d6rVnEc UMbQ~~ߒΚ'`Ȯgq~u(V\PJv~98K+>T(Nn1x65hmlOO_)"㵠󴺏/{55) A5O[_R` hCQ]e2_I<7Y.7Kb/Qr boGJUt_n,vWs\Wyu&![x?2zOlq^?_h益O=\?F-HowѓF ׺On 8?ݺw?6y_8.ԟQ捻OӸO&po@0H߿Oӟ{{Y/fA#dJ 0I`(GhƾhtmO|oH,Ȥ%l>h:جv0:^8.ۋ~;y~!TmB 6dtwMzLU*m\N0<\˶Ӆ/ػ[:݋s1 D2pQAMw_@xX yPḈC27K50D\!<vb M2)vpBB=Yp"I8:AgťKIDݸ Px j͖UICֶ(0IZp' JXP!Pdq2j܌Teڤ9 fvcEGG}G˘ 3q3tލKiQ_jڦՄM\lҬʖy +/J)qܣqixhS}0ls}1kV{e7ٜKZ g%B,V[k Һ 79<7 33U|VNL&sXd X^ /reXaY2utg0jގu{j Ύ~svޝ)̪8 x{"jhDyvlG$z7|oׂ<\8~Dώw:^Oz]8'"_Qkn ZOD[$z{o~ 3Z00;SQ…@^_1|{ XySfl~p'H Z̠7THj2 pL!,.0`48\ #@! n7'HR*>uq(]A" ЉqahBխpL0dž̭cYAwnXG ^jĂH=:],D"HU}|B6u$jzd'1r)e(br\%eI+D!8J9Hb!c f֢{bD4LR=D0[VV2;]j4;}QK\$*yzHPiN~fC@OC1ܦ)SYІ.e9>HsT-ډL %0 D QJ-DMZ4H-$@6S Mޔ%b2UJΟ ШRctm *+*b='R)UI8j/9S&7XɂHO t*+,ZԟGHmmt0*6`rk -+`)Ylg76,@J,ZD.HL`,igQ2hg j,$pO>:.f#';KqXd0t9\jinl0CRYk62D[mK 8Wat{u MYiRjk]vQQoV32c+1Ci\3bp̀Vhg^M UxP*9wڔrxXv͚e|]T2yhH9^}x^8d oc~ۖ+ϫK~'='wCЯVڲ@}^^^Yc~E#_s|5{J߯˕/b!1zԿҿe+k 5?(0Z܇q8{ ~tv{F˰7l{O&W Tbz X~tHKy󕁻H+Vp姂J#8W5`9+89bIFh%$Mx'b{{Sx^׀[=LFH͗Rx.|[R- rpxXQSȁ=v%wi6+'cXw(p(q~HGSVhM׈_|fH5BeTXIWihpVU1AqȄVXׄh7ȊX(~)0LFGÇwz8 oguJP'}(J n؎8"8h6֖M8f!A؏9Yy)8֧75k`?VHIU ky HPh~hWܣD=3!Ge#P0.֖X߸8sx>!]Xw )W~W`KVi )#ӄ4yTO9 _閷RN*3E6W@vZ1uPQPf젙V=y<)cߧzY$݉i$Vl6wV>&WiZ RB% ecbKiI6 >`@ÉMYwi!Z#؍Yz(\^LӬGn79JmEڪU(^3^ϊK\bZ'b?`Xf6zp "p¦ۭʳm~ihFijdF؂2#.G`;\ӠTX4&\ ^rڌTW8)&"\bBD _*:rs %#22b{b:[^ڱ_ YZ/\([*K6#-X{R}Zp˯0ʥ U[0,z{IKq;y B=T^4xCk`4pIQڜ"KnJK뺿dHpHCvU56 lk% Y&KHIHpTok)뷾~X苈[axٿ׺;;SjUJm\iM!)cĚ@glԺ. | /L@u os =4H 1?3l k<(z=Ö`Bm7TI3j7 ];H JyZ<ņtwI, u|>K)6G;gعr4ƧG=L<w =yċ@ njTC|CҸWԵ}Mm֙hnhӀæ<և Fa#}M2{ب\UH־ Po]ђ]=h-jhΥmLCUڦ}ڐ٪=]|lmأ:jܛc(}B +a,ց[V-2Tt-:emԍmR]Yx) #ܡLYw]G(l]4+PhvQ}Rъz}we]KdJ}G?!mYuG8#ʍs6yF=<̇}-NZm9.[v,7%#)'=["eFNM-J-¤)߽@5%hUcu G=};Ղۃ,A~t6y~N64vGNljy^#nh~4~fDq%rlRXw޲.̓p|ݥnz~>~usWۼh>,̎nCyގ ^d~eC`EOl^ޚ>D.f,1PLnߞi5m.Π޶cw S}^PN-Wo.6AD ? ރ2|Np^1W۸9DM$;@IBΔh6xD>fF0!COOZOvmJz.[ RoTƞp_mܧy<1y?Ys\5آm`F}2E|oonl7D+,Z}2<0412Bze;qL?$Qr/BE3;}4ޯIG;߿ZY֭D* [E9!S:` h r|(5홝M V" ]Ȥrl:ШtJMجvKrޯxLzF|e ED4;8;9ol2!67+Ƿc_tݍ}%|8KR/峿\T-y99R/%~@0DP 4'. CZ&fM6tE[°* ͰY7T pnx_r7tmdED3PoMĖ唘%.[۟BE-#[X`"vFQ:GFILbSXyCdcG-Mc!_c :@"ʒ{""I9pI`*$.<02d^Ļ@UK 5*qmu6".xWd`,dmL'CYCra/ ey]dw[*Ywl,Elb65Ȑ+<+dA{Q{XO6W hD'ӉH`}LTKQsߕ i-pq. R;I^FעpD-n6UСuXs+;:A XS0y}nuzj֩l, 1Oy!ԢWb,(ҷKiN[^=ll7.`&\YdqmOь,*(/[ U9D"[! wnco݊>c8l]_1?dKr[yn\% ֛uIڿ)@ż'5iDzKvuk|&gx~4(ۡ~P{wu^OWˈQ^:$loVoTԒU:y?Fy9yEMŦM^|zسzpooգYw7Yy+W?TħCj}./XHgjr7'7cGo~O-wvmw\p]G,+>: Hu1ywgUrcvkH!,d.s}ur284xXfnE(87Ssx?XI7uk'C%TIH}Y56gl7F?^B؂qAfv8ayh6 F@[ȅj ~MPX98g;†:~L{UGf w6m}8:hA9҇(Urf86ljAǗh*86pLS((]q"&U֋]؊yf놇\k%KSnV%gBwx(hc:؎4Әxhd+eivx@T R|V_F T9FD]8b ItQK4WuTAXVjyh!8kII:G)ut7'Zz_5ۭ37+@X!qFP E/d :a"sKJM:?<;yʥq[ӲKs17OۮFe(S {=[Bˣ\;[mm챱ĊQcUx] {<'ZI&c_juHi [qX Kۺ{;dyټ]pHvغvjXp'8;;ۿ%+;Kɚ ,+[C&L촽+̙+ {=ëUZ[,Q1|%#xBۃ5۸[)HSĦp3 gK:-6 m`4N*NlRv+);&}\<[/L; iF[|7Kl5Mj"LtlȚB$ȫ~&^|<ŸɡLˏ {d˷}ۜ p<@{]4K VQq뼗vg<+*yȜnȖȗ{KlPIb Żʬk9< },lΥ-j#: A8 Ff|!MڬМ+i# jĆr3Z@$ݫo<=5m7=ѬOELA=1-O<%o'Ұ:W=5Q m,?a-hk`$O\CPmpV !6ZbX/(״V'&ǐjVMNƂl\-LW,y=jُ=#A|nx 0}AkqI\֒L})9tmڹLػ[\x}LGKg-.J뭚͒q\Cv lM]m݌LE>n3Y}q͹RSm:Jܗ MMe .iڨ-ڧlm}XW8.`n^D; JhjnJ~d&1t~G:堼3.>tE퍨fW>Ō^i͗-y~酞"~g %ӟlkNe0dCK-n~+. NC)m%<ҙ잞#ێpyAcERql;X_- >S?+妆3UV^=9:3;]7 O >|2!fd$.躎сNͰ<ABҲ;/oB7Goξ?_.ϏGI=u|ߗ,6[.S&<( %"=w?e#i(j ûnk/MHM~EV[/>q rͫy6OdoDh|FiуF|2 ;B{D}]cE~ji\biN ŐƗ PÇvտL٬G=.6`>"ؖvQ~*𙦆#8aDCƳǏisSZ\cIsZʴr幚>qϟ6o'n!ʴiP:zC*ěXt\ғׯ+YH1] ˶m>d: C/v#Z/Xg|yv6R'Y$c~{v^ఁ.C,3B%-.ΨSM7[aD]Q ,֭޶ 8F|l\'-g 6p7Ss|xAWbtqZ;})f`߭}P'`!E]ӭ߀ B_tTԝv5hr,߅؁ٹ‚!/xՄÕV081*)XX㏳ ~/;鸤uDbRQEOf=;g[H5)"aUieb)"&GHws4ڝ olJǥ<"!4j&zib:&HF]#vZ(Y_Υj҂UeZ믁憟b|LJ&Kz(. +:kmʄ׆jY+׭hT&t h/6_meٴ V4,&&%5,|",q~;S sE{j '|&Eؽeu*FʳN%t<3̩hkC4.-LD'rs*iWsMG!P *Iu&s*W&gme-M3afZC }둫6R Gmjn$AJ{d䒠9Ac_vLshnw𹟊x[/1y:|C/< >3X=F;>S>UiĽ*"w?Ü?yl}   $@].<`:U0\TT>XIąAA=E#ѥ@!a?rh鰄*R|ǿ @0)9V<$܍i? D^4?$v@ONY\WAʵ1Vq,[c3^@lA"(XKU$MiCFYPUD4ri,eNT*Dd+S I|e.i ~t4l;q8+])Wr̦4ZNӛ:ES~ g93u\6xXAg 5~Kf,)jStOxisb' :H_,b,xg(AGOpS4iJU:R&W)+tI 1A"a24ݕЁESHTkm*6eқؓ) XSZ<W9NUSKsS}蓩5JW*չrNE*8KJc vע%s$O#n)Ub][?:ť!U93`GX&b5m/שe:a -5&Z x,6b^ nk[gh֡ qu[QVQ}<=ˊº -̏$qme;al[/6nB=ִyey`n܂7ZR`{]w0aӂ#;͋Nj h70Lzғ|Q [Ŝc;^"0jc L"90r##N-[n0B Ȣ)iR=vejSү9TV}̃o:L䆘Ϝ/LB1ZĔ$b %f>J;F V)^7 v^EqLjϭ6k==65h19.٫ylerAsݧ=q~橁A%d滘jE ث >/f۵na> O[]cA2hqƑzb4'!oN#-JWw#dgݶG]eGc;7L )sBs=Qi?`Et4wBb PEubh-~t.=g̻n^'|(;רvmuЉ2cWz^t*yQs\wt+In>\gsNM*S/tgOcZzt~39wtO>f/@i釚i{ UfcЏbx.-?Iۿ?nVŭڜ'~6~_v~T)exgz}kǀHuD!bF[{xwtExUt|,%s4W7|(H, 5k2%?~ԃ2R~gy+}wFxv2XJuXnCrYxAcvIi+dH7hwX`d\Z)srSN;|[5uu(=6xf_Lj^HM};EN"x](]d~r&j6V-#Ɗyjhvmqu6H*c(@x yLj rH[c_f 2~_8Xȍ،6 AQ_h긎?]u`HЅ?D$eCeJd9eDVx%8Ae$  !vȉc)\K@ ]VvCd 48h)}52e86BNGy8N9Y"ِ[5ÕCӐa{;e{xj֔UIwn9nYInrE>vv!(y֗66Den8iSp}Ԗ ]h>: ca1•)7 i"1)G:鑿{e"i6QؘX7Hby& YA[HvutUbvn!a_VZMhlӋ x}? ~R]iݘJX  5j_θr s8G]Ʀ1%B9|Siʘ߹Z&b="eVTl؂.xFxmԠ!~usp!zȑRIYg?&}7 Gl:HR'W5N)ZU:ty' 9XZksM^H^ {rs|g16h.j9:!xiWJnWK9}>ijǞT5j*aX2j;YQ삻{U+0*Xrpٹ~Jz:z,f9aCዼZ)iK)4#ZeU3;{9yg:ꊿb5cac}Hn˹OkK$ k.2C֊Z> "|$L1ZjpKZ`NK/ 57E0kY񛋕4lS,Kő1~܇ $3xJGb=ȑ%ʼsfj]#r >Ԩӧl+Z]tq9 ;eUU}ЃXQe#{|ٶ6mr?*3}xK ٙ]9^ҴQ=}MpL{7-CqȖOgWiEAxVM OpFW{$|^x7_NA]B}A؁^ս|z>:_To5x.UW'6"k ؂n H/9=D~jjOgZǎuQlZe2{F gr_~D:Owtшd/!b2tvD%{ꈱ.իAnv\ELY> ֮Z@j0 $OdŸܽnۿ\@m_Rȏa'oP0I+'`diYcp,smx:{WHyVĤrl:Z*VzxL.gQ8۸D${~Q9~/ yiG/TY8`,zEV}v=|L[hu|Z9o %1Sx׭f5-mYrO8xF)UX"+;,JEq :^ISN5ʗEPh!l 7q2gYiC *]ZhNkEQ5uUU)V̈KP#eʍ6ٺsQ^aߝU6O}d|˸e,+Qz󡽞5e.baFpM!լ>H0ɰc}`Ҽ޻YІ,qh}~nvVG3s{2鍻uCZdG^|M >u7 $ E8V^JZ?! fX`,:ۈM#u"kyr#iߎ($`x1jx͌<$I"%L.DT#`JHdFifZJ6^/B}ɥ%T\ݙ|nu]e)(FinsO7Uؠ30^`%))9-fj)dFzǥ$W:X~rvj뮇ݡ%詮z),ƺ? kЦ4sFkZϲiŦ*|89є/ƛK[ڂ[R&/t+ك // C EubAqØ~ ̬j*K|Y_4 Nl"wrrI<.7 @J7%}ąF7[u7Vܴ+ZيM&KtIpW.q׭)i5u碳Oۭ[}ZZril$#DO;)"ҥnR.f#sS8ENߖ$.@FQ}_5='݇F}/_?c+_ Mz>qtόB?Y#$HldJYv@HB%TaD f؎s\fw-!cj:+wB%aB@ 44_Ow 87mXZ͜ PxȻ0dzJe\&Y+a0~X9OG6%qG̏z^=N;bغх*l$C(7 |$HK WtoD'#U)MN.s'*DqJةV%LY-3Hc~ib&̿54 -!sX*%!zF$BsJfLNv1j;f0DFݒ>M-G105|Kt‹) `R” yPx&hԃHg >. u+OXTC] B%n PtGkUk\bHU wxnpkdXZ_ tc $#оU),@$ RlnGk@XvP$i8X]MZWbNleՀ|tlXh ngvEPU\v^0 S}kL:ݪi).HdFD Sj޸wutyjײٽlm׶ڷ)%mp-z0Eo{^.i|G u.n{az/^ @ݭho( @=x:eX jO`;.62Ol|8r=DXGM)|xc4Nv(+ylbx!ByέTjXЕ6WQh3,[Y`f}F} Z 6kFeW64m3YgԍuԽ2'u>.pMNs؛f7YM//H =]?{Z/_C꒏`<}/oۑFMP{mKhEz$,A| ʶ}z/~~|Fjw|g|o\AgMC|wy6ǁo7zև}ɲ{vUi H!1Xq1$K'gX &5X;3G8tJO%,)X{B~FGdkvHA}N(PT؇iU'Â(u4fU63l8C1 @afR`}}~vhh؆nzW8D'F4vx7^hefx؊GnPIP<2o7*rTlj%fuHSHҸgo6BFcZj."+W.nj5LU'dH rwDWgsHiE "B "+0 @ 9gÐHITZd2x%HQ_b\EM_VKWXy4UEYq`f<+QysÒeIi\]'[8؎ Si+i8=$na`I'E|)HՖDXI#vgwɘ肐Dh$\䓍~:Q4#yi9zZl@ & cqWg2I+yY3yo!09(ǩ{Gdq7)䷘)ٛ-Y+PNٚR;IvaVP1㜓liG ]+(Xf9U9c(P]_P) V[ s(ŜJ·&ً5J9(j0ӗkY:S]E _j%%PyU1@4y6=(OI6-ʢvUJ M_'TP#HD(7ٞ w@FI6Y W(*Yr:1Vazzqte&jta}Jէq t zg\Jzh Ƃ^ʦe_eZR_]RLjص%k<ذ\fq,Xʩ٣ˊ:lZ!Zʫz[ʭj*_:9jj`:4J}Js:WpZ⊠Qjﺫ۪[* :`JگZc7~P _|az5K˳6+۳:J*H 'd'˲sٲD K!QJ˱઴]+jw UylnLY+|)*6X[uY˯ېZۉ U{agcrdݐX牣k| F0[۟Qըx et ʤI0ֆ5pX:;Jgrg&pXfbhg Vכ[n;+{$˔™zF{ ۻj۽X2MPA7٫WX{ۍ+K!kwA{" uMī|~ؾ'QbkD Xg"", '0 Z5W6Kܙ9B̞қ&yXZ%WS4XϫdBlOLU?hEzji `Fd |EmQ@aP+F"I N[,|Sɋ,<_=slB;/ oH\[H}&%Ÿh˩^~5a}\RͿ[{զSM<-jZBw 0d } imMO׈#C׏o0͚/f)fx ߅'yܛ-DKQIH<rĬ]3+*dVvόc+#t[t>+}׽-!s9)bS䞍>4CNxZ Xɒ8[6Ǔ|ݙD.۴k|AN)Ind^ۋ6ħ.Gő复l>)Fnckm̻NIAXiθ~r?8. !.nڎ0i﹎SJќ<+>잎(š /f%VCO ɆmgΘ"\}.$RR_9XYw#nl&@o~)-wpF7<:)6UW'oG$$$cf?SEvO,2Rn \Ebp?opG;MޓhaLf.X_^鍌n&`G輞}ixӦTQ5_oBR>D3ccpS ΛXrHqĊp0&qøAC #;\K, _ʜ`̙Xxc(3%INJ$-R TfʕAz]o wkX>Bm7`ISd]w՛W^}R ^Ca+>sC$I8 ;j DMS/iӧk^^,vEm7y2m v<[ a=K@ͺu?-dwv~u͛߅!OaH(KGG4ޓ'F (Nl Pc5r}PZ;&W@K} ߈@~=甄,EP(#@7qrW;H =~V#T\=92 U_(]CVyUlV喡Ԙ!$^A &e5 Px2U mX@a 鴹bk9P< 'CTWceG^ZȧpzфD&iZFD;Њ*=r魼.׎!v y I*/mn*hԲ:2.Y$rY+>zvlgx1mYg -JyѓNl8iﺐp]دA3<,~-U*1oxr[7ʋh(c3,T 8<>-@H'4n$4,' +[mbL~Z@6'AںCpvrMwxwٸ|wV8 فy"K۾&*͍7gcxnc㞋zpl:SG(s?w@U!ONg0< Ske種z'AYGQutcdEN-ZT 8FUh@d!CVQbQ#$p;q~L0GIrd%A0'BHE]f5X^T !o;(l'T/'r1af@ ,?nA,EزZjpe<.}is&4%1W×ȍL{Rs'>u)R:IOtsůRMjreެh.Ѫv̨-0G (tIHJiIəyYLjR=f>o1ZHCݷKgSʭ> )pҙz p)LRt+QJT<5Yֱ&ӧѴ̤JF,iTtQ vjQZ簎#i\:kcY#VI,W W贘 j38>4Lأ&o53Xaoom JL6C +X7[ܠEhJ]MmuY/irLj_$6eZ߂¥c&Zhr׮ҽ+w{տۥe*?̭Y[Oj7Umx3#wm5 vن5L>h  Yl !qUKxbp;JK85[@ƭLL.~'O0sT{d~&w4)wN95]k[6gxQ tu͜,:\Q|yMArmD:ۤk{|AЯ,Ac%-8Z͎1+ȴn߳sS=9Z<ཛC[K߷nr@Yn#v<ߺ*t|O<-8ĞM꧊Oۻrb9t%e{]"ED؋׈Z tFZIFN5gncj/3yI VmA<"[Yhɤv_23Aqzӥ2!h-('{{Jc秣q'h,c/MK*:) qZg ,A h |Ol"BUʪIpJ;8zX/ڨ4%W6.JRjа$,bfd sdϺn EJwJ#Fں91Z1G2l&X8YfU#ٟJ7on9 EGZ.Xm iku- m[>ARNe]YeO  J+x$[NF,$c9jg#ipٵ_]e`E`dy~;> #){U [0; XH`+jb5V5>SPՅZrdL[pNˍ̹PZ;v.BKOj_N]ös Ky6Sx x{3a S۸%%U A6%uHD)g@n%;&;xˢZ璻 "vOijLG_d\6{SzKʘ䶒wǧ4ȫX)!b EՀk;{,z+79[5v(cE&"/'Lo!\Ҵ4oZ)1/ {CH Lfo*0jÈcs[w]<TĐ<QƼG茰j3/WĿG+뾤/hqtl<+r|\lPwx ~q9-DQ99W^-8BU=pykH="lP+͋zbVYM}5]Jm|_͓r)=.·eݠY3Iګ}hxؒ:N$դȭ|] jמ$LmZLݶcb{h;JֻKuwݏ*>[ڞDYl}Ș-35݌'ٱ\jȴd̴*ڐPt?rw]ˍp]2]„OOdb O+4|.\<-㝘ahK=j-1-~kI;f ې<n[n zazf ܲ-y޺ӫZSnuᐛf+.͛+.#%.b-Wϛw%POD=kI͠ (9->L(]O>?k` zy@FNF-7__ 5hMz=l*/c[8$YaXΔZhPGI-eߕL.?k=΂WԲ쒔dwΎ&ލia]؇]+Q㮤x{@~„w+ޞ wNrx.81FaHrS[d <Hj^?6>|q?dw9cnwxT)D H8G?yotb0TK'bٛ~oaqH 4JzpfH!]X##d~jx~_0L@jQxf7lBX ]_$iF1B)K rU$tVw8kHhIYZgΝ=. %+cD6eƪ^cT#)o‡Hdİ1CG >][S#0ʗ[$:2/ԜY[:upJWTZچi2b:*Vۄ<5g?*([WhM+c ӢPN)e[^ù VUGF" 4a9Πa}l4|LUpSM<{jG۴gO#mTXG):k8UൣKpݺ~;x[g臖]-w}{}=`un8Aqt$h!֟um+r eNbW#4">H.gG!n$X!S ژ~^FH(RIo yaUYٖYw%%8䚭}+9S~rM_f  hd Z"dII*%6PSRgZZGȁf&X XgtXU݂*kRc9\Van  UdnJ`޺$y'pĘ'};* ݱ b>'[ RׁAd):{ls3؊jhϰt? #/bMgub_t SNb2ڪ< +0p"4<%t'| 4!Nˌ~ gbfEd;5z _vt,=ۊmcۂn}T 9pwuaςlhs\ QWZ<+a>Sy/8>.8lN脜~ޜiĥz.O~&9:1sм?!|ƛ4*mOo|{rZ˿#NzKGzkws;Ν;̥* r{g4DBX .0v  p)_G(L Wh gA9poCr@aH"R { jX 2I#4K!;EdOh79iN8Ģ(rqN;E"hI'9֨xb#4wC όvLN9#@x#HHqwX@>QdŜI -L"Qurxa%lc|aJyܣ4u9m$ִH)?zgxmBjNOa:9 G i,$RI)&YR)NɒM oۅOwn |/TQӧөtRU NZjEd2Oj@*eVh#[UEͫpU[BŊיR}_z4aA0.ϰFX{YRֲD۸¦ӦEObC)V@d9ӂ5N~Fºɵhse¶U_yRƵn5-m-w>iJ]woKZ\޶!#zeA/=1}}[Iֵv&kcfO ]1,vϛ`AkMBbޖ|Q;sav^鉯kX3.䂫+BZ3*0[!2N9nw$ٓ'3<"sgra6BD2A_R6y6̠ឨy}`v?m=3љ1)ߊFT 3̴7BIF$DؠU,~UkӓfuiOn֥.SЧfԮ[LV Nz+d}nK]hŮ]٫v.$3wYy;mh:´][ ߘ!{@Ho/?Qߤ#GGnfبzM1ͧǶz0 d4,Ge%LQM4nŃϸ)ky=M[S[EMɬ02{ػ3oσvvw_/gڃ^Z(c- mA<z{,L'jwo@/~"b/"^y}WnE|-Gdv[A }"$(ڑqr1XG5w64x|!(T藃P $'C~R+(RV&.(0(,1tbq:~"eI=${˖|>Ω#:G՞yE`{tq~ 8ypFp<(9Ë iaGk8f*5z * /Z9&!~3Z,jhwYJI> V-#zx7utwp|jk%_'TDBN*v>GV*~Dezd$G&eez f 7:u˱ hۙ* YlvnKppg*$YߪrCR۷~vg6KkY\H#˭+{ֵ ^I.5[Ⱥ1um;MY{ }RkDDɰO3{˨;]WA+to;5 V=jS˾ː{UuuIyYP |}èZ"ZSSGW(B}_{I*\gQ1EX{,d+IpIÐھBmi#7Œ@[HʟG',xĿ,JZ,Yr^\PQpa<1ć j;: چ+25B3#[ƕĂjL{H<w;ǜ_ ϶j,c ν<|$-sTcz6u0̳ݫ| !U$ͽzJ:s,я]5}9K)`9f4XtK`2 j0{ ֖AfdDlnp?CqM=ě lK9h]Pvd}+?俊yMzp(^ݪK<փ=6bH=(NˎwΩ]NDŽ٫p2EÚ\ y;xԒa=ۚ ԃ@k ~A=%/Jo '۽۬ͽNڽ&-Кmپ \J$$F6 mM7ߗ͢74Li}N`Dߵ$U"LΤ .޶pʉg/1 ü3\~Y?ܕˉal1>cF55::^<{)޴Rp 7XD=IbMmQ^{ΰ27ͫ!0[),330ca"z sNkUR[k畼F""I<0c?>'JR$v],5pDM%|Jİ>m^o%ύnGNHXꞢ~}^RuV7?d^_+NTbĤb!G^"H 'N瀎r~D~-蠎'G|*.9T^gH /C؀Ln0` wűSN6s*(LAZST)nFVx_f=c#k"v}p6rO+f7_sJ-#)b_oj [1o^v/#P韒v/. oZoٺiFP GAm#oO Aj ,H+W*:݋k!| c] wnDG%޼ íCM+$雪Y`6oanVMZo;Nj?XpIg`qdZ#g|AgCԐCrJ8uÇHZzNOvѦvG{5H 0 @䗈k!<(cbF)D7Ҩ9#}aPC*⏓x Rz"PކRHg*L訨U&ß ۑ& ꂧ zy*,GY^*/21iW=t,UI$^xQkZ{·2-QQ;Oɪ YA3_t2-@26%Ǣ AXȍ0lX]K2EiQIe</,VHÍQ734 4J Tgj-QJX,!= چsc;m7p !`+w7UWg'. s98|s䊥F>yln症)J@騧ꬷ)^\与nݺ{\Yx.|7Ҁg!mՍqO/-}Wf=gJ8okU~yFE =bp [z )wC1f2a͜Bp|a,AjO{ %h(-5'[Bqj "͠XPрh+ZzA1"ˌm#ݲ )n)Q?Qq<+#F4`c=楎!$H(r_6y?FI|\h (MRS%I;j:dz YJt1F'Zʖd@i2G㤳9F^Ka#f҈8TbITD~$igR6-fMR Sifr:, wM$ IwB].{SCf^oP EBt(yIT1L( .URRj}? z;t!_CKDL߳-H >SR뜎#eT3QbP#Um&z7gYѼ5p `K@a06q-ʢMVcz aX"GKjW-lgKڮDI-޲u|yn 3ܟ(vPܨ`k:-nnNź]p%ݽtJ%r)f4BM;ݔ^vI^W.MxoCWpm^7 YFU*b ś fm BP..| ;M/rA70P H@G&?^ (b 0rszK c 1hq.KL69]R^$Ube~5e_4;( hym\nmZRw:334'v2J FˆÃۄ:Ŝ#sr ZM~tvPGn֑5%=iJ4}t_Ls0}գ5Z۬5;Hۓ% a A.m3oOGI>6߷U{ DoEj;܍5.n؆8q-7<{ GN(OW0gN83O Y6jԦNRH9ީ]):s{KO: (78%^6d?ڙl>;mN=+tﯻ@uYxN$SsT߽?5mz}5UF=y}c<P|'oyNXw$CJL=};3eA)=]wTTrGq~^q_0^Ou~__Cug|||x}ħo)؇jIg7z2~^R~6nGvwqg(~h7{7pg`{"4<']''[ty|h=8AWfmppH|ݗYe7kzp'hqwfv8hRBq ak7DYt. gX 90=&'t+e1uEZLxӐ>I9RKTWהZ\ٕՒ/ CLC #Pӓjf0rLo>(Bi9sW9/킗5rSDhCtJ]d4䋇g^)@u wTSԲ^ {)fx-P2QT![ 9QO0]!H)-ࣈ:3.њ%=VBIi"F Ri\i؝WO)!u1IaIj&a! *QQs:Ti-EeT(Cm  IQ/㢡yץ2*N#&eD7Q=V>MāLJ9XOԢUd:G]-= }x3<e<<{\-S!1-!׈p` S9ӫ;9t-xmh~й?Ԙ| ͈mo@X1-Me|מ}D*6]i֌M O7Q)˔{QH0)=T-|H7QlPݞۊ]îquL@6ԭ.=#l:to&/d)@އ`ʽuFG8 MfMkWw&Nl)A?8UYG(L|PW㑇#(%xEx(icGCB7gh'~X}VX(r7ps..ϷN[)RE>Xhzx䅘|?6Ʒ|x懘7w}.3un:ٲZ[x|ৄm^}y{"ޥ{m^n"pÖPN.myL(nCH}l͗譁oWNRi~36~ svyb.N㐨^眞X.tnN銒>V@ol䵎NȔ}ˆ 4Y/&?3]= O2<!c񿍶 Q7ӎ_ $ &4;Y Z҄X?CR(lmYQYT]թNgOi]_#wYT/ŨŻvbƐOOTC+_,Bj!sϮj(= O,ɸ?l%,?DS?}9fW#̏;),6U髩%$oS}G~_h.ؚO0I+8g˻`(dihlptmŭ| #'̊Ȥrl:(}=z7.z&׶|N7˴~ }lzM0QLJ5+?̑^Ԛʦݷ1B[yi(@H8y\ſ J<‰32x#7QC'ǒ(q1˗V>"̛h:]!@ѣH*]ʴ)PbMX]Z5]i=Kٯhӂ6@p m6ݺ|8[ݿqVef%x3Fܸ2TŠ0Oj3,):/羣S,GӪcpXmiP~oqkOE&ϗKoOrl/|5wn-OA>Iͷ&_7 X}E HZui1ӃJxW Z >!D V8bZ+b#)QbT8Ќhh#KhMkm_}J*+κSm"KPʫ/خ&.l&>۬ #ᯰ+j6 ,f/Eeq25E`Yr7/G"m2ţг@F4э4P՝R5:[cCgZvط2pps&inuyP8߀ȑ6g=w~G.Dy#zwo۸ sy3fnvgzA-ű6.;_GOd"v#S/қ}rhcK̯XU[+o F@=<?jNԱ>>΂$ZW2臀_2&q 8=%& c ]AҰ6ނ8·;%ÉPg9XXb-Ƌ`hx2NAfG8Pp 1DG&L GRpk#"`E>8#HI>ƒw*0p$(GHr <%*!UZ@tK)K'p̥QjI)KӥS bsyL rQl˘ j3m榤V~0t6[0kd@:o:Oq`@> ;wNl>M0P^(hAl"ƒRE-2AzQT$U3Дi-xRtwdMPa-5jjEԯ)U-*TOǒUdUEJkW+_zӲZ%կRkZ?U %^/,jjRScDxU+Tw!K ڐ<\Bʮ%g*;UJ l`c(њ-/[X!˱mp^nPUZvWF\mqQ%JSUŬX^X7&vkz'=1XťoEg-nl7߲ P%W#cZ R8Z$kU; ̚P$6_BFUfybi)d?*drzqM.m9TEyaH@W3"o$QE^//Tfvr&!*[Ĥc *f!xVtC9c2t3S6crX!B,NitEfqlF'7iI{u@~rx2-ojG"Zqn"JU5 )kv¯lo0-ӻos3nsJn7"|?oS{.ScN/9w^"FOz}tCPӣ^DS:1{Z:׺.;f{^;pfr1nzo{ޱVO{K7'Oy7 >ʮ7g;+&yzOT֫aD!_>ޱϽqsO;ЏO[Ͼ{OOOw5;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Category__inherit__graph.map0000644000175000017500000000030210666754770025474 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh__incl.gif0000644000175000017500000007072510666754757023354 0ustar fboudrafboudraGIF89a[ӿp!,[0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹3CMӨI{^ͺ5԰ ڵ۸n:1$:ѮT<Ч-7(!Mh!8^! na7~(!hb6% )b5(# -hc45ިc1t=cB FdL*d > HIuV^1An]^LbFfh sf gfni/rYzYl~BVgg 袸ʨ]>*-NVfJKii[aJjXjU֪&JkkJ 찰&)lоj.=KLIn)~ R;JjDnzn 8KCޫ/%P숽 p+rp,Ä rW\9iq:,!,N&*r0UfsU? ?%<П@'oB`A+Pk$h j ?A-J8!w2BHP/l7BB6,[;XCp01 Q.?|H%RljLJ[0(nOPڲ.j^E1 d;a4%Xa9Q^)zqN9d ՘Hc $;pH@VRyS&Lѓ&7IDQZє(oxUot%[)KZ,pB^F,X0Ks%2c.S|f1$M,&YMh"7f N)F3 ԉ@^NwT܆*i ҳsd>y. CJM~4A! eN [F˰Qf?<%QTu'熤D*$5&S1gRj32ϲ8>hR:PjTI/pr)ê<-pp:ڤ@xT vkA+0k彵bw=^^!r8+=‚~i؀5^k[&l4 Nv]8 /*, \M`lZՆ tl2En ģp VɅVt8Ve X]buEA,v3ףLzEA[+ y z8u |TVc3A`ȓ[$,S4`0"O w1 5ZSH0[_n=aNHa脱[g#3f@czȽBچ&&SSWjJYʆ82eFaKP2<ļet򗉳B8EfMjufҜiB2Ds,mEt. >zKT, G?v+)K_A ZoxUpFm!z WmgԨ_z%uFw–dV!;٩*^[.ʰjs5붩)m표-U`-!۪Ar~BoGp͢J "~^}G1PcƣcK\Sޖd^7Ƀ)/6+7Ԯ/}Jw|B7cnåSyRku{AL^A+֮{.OQg?0vX=^{320q'ݲvsL|?:t_A~"o{|@oYͿ/+xB=z"{ :{Yp{ş{?瞙y>ܵES~{p|E$~?]O՟MOd+`⯂*W|./F@}÷908H H h] 813tT مܷ-HIxÀ'LTxAa2(}Tfrn'؁)h+x#h&i!aFyiDIH~gcZea ]ڨ=}@_adfg:3S]kꢠox򩰤wSX2ʹϚúUm{2ڪȌzЮڜ(:ztHcfj'td js^鐈Wl:#S K(*:C{ G1] D[3AUYuK8x)*v(*2"%kqKrD-;sr!(AkC;$1=[ uPAJ(2Z*`"HZltf+zȆb;Wf .T+m;1W[h ,_}+s+T,k-:q0Ĺ&]({Pr z벧ۯ6E-ۚK k(^)~: 1R|y);Xk0`(V{#[0ɫoqU'K&0^伨Ii agP9Q [i AUZ`K  jޗ|.Jfy>,N1v~'I }4+(ᗮ0KW5Оˈ*1uA.ܪ 7곹ʡ`'n醾xSKBz(.pbiߘ^F8Gξ]خ{r"N`n^V~F2hZqBV`g!VNKoΪV;wюRo>δ~D[; 1æո&Y,bqŵNqN$s 7T VfA<.aA3DMWKoWrS8>2goHmQe5[BY su:Au:ouuS[oOGsQ#dF 6y$F/\VH'b;f6qcs ut)kQ6ؠ1FȄPTrwZv[=jpX"~w%GK׽\T§}L⺠+~Rey5oP(ảBsHNWd~I07{<_$9yIcN}$CӟOҏؽ<~NLU SX}(hG53?$xL'3Z)G=B8gt0 @ ZX/8! g@ H $<%R$N u;d,Bڋ O U1DNS榝)fɌF _w(8lXx4bWh=D1*_!EGJ5#7CR}%(LZÓ4$(wFmOc-R)[d)O)Q@KMl4ṕyld˥(#4"ȇs]"M3hا:kNhSx':<dYK<' Ix@2ACg? 9 '5WVrtK= ҂"DIѐv8\3W:S_~r ˌ.}JSA-KRQ]PQ(Nkۢ ΄f %0UfzŮru)蒢U*o%)TkV-uC*SBW^C6e`@BD|#Xǩ:֯y,XDNG7MV:YmRujcwվ)m2.Զڑs6!kY,"Un9B7wwfW XwфW !/ F^%Q`thsy\b~k^R& L C [0 G8hU/wܗayX4gL8αw,cz\z4pį3GٮXZދ@CT,ZpppMh%'ZaSXJe|zx`s}'X:9`66?WD!֣-w=fww-A/̥sRWEl yVz+/^MZ7ta[ijR<cMӝfNC{!,jv ;HKVC-xzq)l8SBn^K 6p~)}v NC0o4  po;$H B&8ݩ02<FʭX&}qk5;pN9CP@)>:nv vt;CyW]žoG1DsT')sZ{udcWR<-'׻^Fv~.Bn(6蹗]AI[X64!~c8lH}SG=o!4ϪϷA+?P Nԥ1P<w[X TGΜy"C+P%G?A}ۆ,)7+J.X/'+3 B 85P0"&1OǦ|%y!aDC{'Y؇7b'^|8w>G(LF5=?5:IW,x3;1_{:G..%*=DGh A "%}[2X Q(}(CLӈ(Pz2-3"w.{e\؅+x72x91„Їl\u]WYp/2'R&$ڧ$V})Ò"lt9沌ۗ23rB "3itHb(H2xbeHy,XD80Tp膺UH.ɸ$ֈ(wX(E(]4͸(y#/!kB! y8@hhRmx* y?8}8:SF{ ('&3;)56yc<(mؓ((PYHw؎-iL$}ƍ蓮fuwI]q329IR+c߷5{y~i[{ٍgx8/>+s ^˜"Yesq)AWzrx12+җz6ҚبI2R&9{Dmi,߈7ӋXk4I|J[I*XyAoV/yIYfxGsG xnXsUQpnW9.OH9YY]3a +M}!ǝ П&vg V8ꖊV77qBT9j fHy*,0 vb2:5ʣ8:M*pR&?JĖZ46Q~wv)Q!%z5ţ%0Z֢D6ѐ *jz t:nZpdtvZEDpڧ mʦoO)Ks` zJ~EJjgz*hJ3s inACArkz5C֫B^egʥʺ3dԪTtFJ>jpȺ;DC08S:MH@j6jUT5[ۖiS23@Y+ZW F,I0@dʖZV[ZY+xH ˒+`%$dV hwR}XDT0[$+U,RH$eVj9+*hN@>Kښ4'dTIL.+CV2{19ZR4+k˵Q!y6Ia3֤VpA-)Df9yL'RCO부IhkEU{;15X)skS۵U>+TV9x IZPFbܕ)_ UDa㷦gHe sʺTcĥ@x}+:țU|E"[3ˮKO=iɡ˸ðU[uuY(Zo sK˿z6j &g$4l?<;m{-I=";c6 ['\VaʋZ-3&cyKαùuS4n9 Đ4:#ĺӕmďg6|uK,l76G > LU A[ıfP!?sşY^ pY}p"y|llD?\ȡ/ȁ|sJȌlJc̻FfHʁɞ˶\ʭu Ǣ*֭P˸6˱,TṀzz\MɬA+je`L/,'1˒ɉ\ƲSTNWJQ0'0Β[y|2,Ʌ|;д8jrθ7 UYs \Ҧ 3cѷxiDbӹ}ӽb`L^=Jd,-.M%G O >V <[F-n]̞  @m<$-(m 7մn;9Ӿ/rh5nfG}BH+I m-ik-9˼}۶؋@ڋKM԰Dzm@y |\ݾm]~WamJ My**[sҭ@-l,< 1KCMp+!]v}޲77N }s 1~ƂY}9L ',Z̨ 8Ӊ؀CYXB0z]SvmW>1~۵s 'u~I3)!N)L~D ͔ǗmL7 .ۮ-a͖G>NU͠o_ơuzN*DnϜ-*PBSց7_.Y#_%o:>W Ω5̇TbwEˬn0/ U42zH Y P)Ec?uVr_JVz}B/laiVҝdxqCϡxRoe}_Op71)y;¾m?4^ϖ8-ѵoCX΄c)?5JOqĶ˟M'ğcǏVp?,D?ÿ`=ۯ֏hfCZͭP0I'8ͻ`(zSΉʾp,wl߸X| pHs&yl:ШtJ25Bb,.^bx-g}JFt=SoNddh7l,bD0n|i(s?6ΤZf܈o]#!w[ 8zAg0 dQ5l`ʼn3`qH^C1Zɑ\N!JG&YQ?/̹s+8s j(6FT|* RR)k-duMv ״Sx˷߿w:SuWcd>ΊN+G .d6`9kcSyeٛ%4p]pۊ10".9ɴ̝=Y  Jw冷gŬǫQ[2>7,{|Zj^}! `JYv@y]P`HI}"cڢ\ ZN(H(&`;$xTNи}8Y$@AF"i"%GgOQ9Ix`\BeC]'җ.G!m%k2XtiPdwԑg"KƘ& mQ"%X<)z?)N*FʠgU6 P~(j i">؊hf)"B㨣rPJ$/*Ŧkj-v^kX AU[j㰦~lB&:K #jkvb[[MclnB%ꖊn"\"n*-ϋS1dkiWp8HL @l,G.2RqY<s=k/;!7ALCr3]seIiJ}WJf1m)GrUL1f;w(wEC[Yh'(lӏ/ܴs89}.D8C,,{Ei^Ny\{!{!<>OE?`jC'j+G3*tU[C\M)կ• ] :b4QVU9͵ukKaL;*S5jWѽ~cŔ֞$K/;Pjvtb=ЦVIxn{EZ-sin}xz̥I.+kjg[JvŕqXj1']*0Jg۱y{v3EMrH8/Mcwʥe/91C!-"\$/τ%0svw&.ocG@z*;6}nhwYC.ۃPgأٞS\)ֳ/*^@Qn;Yc;Z|vk[# ) ͸ϝѳLާWHZ~Uc-ċ`xC0ze):&nfaSyݩ|H_z > ƏD;~9wp'?z[Hz'cӿT ݱfGxU g2~Z ur[ӧyG}y:2Ӏ 2Ȁ 8؀G-G{6sWw2iw"wm(:Wy2LG9~}xQ0288VL!&~26oAV r(rׂ.h}FxWY؅\6^8d{e`7@ͦ״,'R/ #Y Uzp|(Aa)-x"t$Yimqc  Y H3I5[ه+uY ,BIy1I)wG9IisQ*)_iO/SR'ShQ5kr9tivuyjFwkh!^WizǖHyYFyV,tS$h *)SI<6tVlnBe4_ 6)h$E ᚃyCKlhBf-Feiٙ P[r]Qe!9V2m8iIHOXJ B灞驞X Yh`WE4Yg枏 ?|"XT.䠵$RZpwPXfɢi䨜:Z`.\k([e%[T??ڤ=R6JO'T <sR*T@Z]kYo;s(Kjb:Zt/T:U)w][ qJ8Sģ꣆3{ qsapk J*e)ꏊ':RV֕ʤde=ʦ0KQQW; ījkVHB_A:qeN*/7sjJL4z9ժZejy)ש ڭPnJ'hp"T=*bx2 ͤϪb;g"*d[&< W) ;%kyc*#k&ʕl;AT:9Ze6{ :NZ+gscH+ yu†]خJ7tVaXD۰{xpJ+bT>pdEg۱u#ʝG{_Ecrg-9Jk< E۹u3CHP2h+Vñj!Q18Vs~kZNI+{{!ŵ5v[44}fdX1D˼4K {õ ~KWTZeOʩ~;쇺>µw[uwr{[AKpɻ đ a)D ,r`Cqӻ!S ^A;).\b+@f˜_[iѾtJcB<> ,G R~l:C@p+AĖ: XJ\N4ȊI5U Zr1ܵX6[03;л<裛mW|ńr %ܿ깷g ڠvhc,|Vg|([K71ɉ ɲLͶX1y\Pi]^xQ hB."5>5N kgS{UWH4?MJw*6J*oAi|cnr戵bp., 5tvx9˹>8-~R~R&^ϕzߊߪYPR謬nҭkY?>;]k9(~F\JuONjne3.RQȣ)~nbzC5HS {k?k^æ /m\#z3N=7$JzAC7|:Wa)6#7`C>f2;Lm;% .WUe,Nx4ʫn튳%Mb:]>(PljOJa>߆%>ܪXY݌ͮyL `3gi Vofs\f|w{3_S^c80ҡl:o!U?ׄkgHF)_x/fz*PO~q/Jx20xwxhHaI(HǦgh.߈r|#OS,O/002ըu!V^ pV >zdc"I@qhڄrj 0D԰xL.zn|ޞp~qVWoUH5]LS\Pb?=)T&(8'~14Naf*j^~->%5 kP{-9k/\3oq{Btvq+(G(xZixXEVuiUhڅ!i]c ƒ8[Pf G=㑺 PDqvVZ`P& Ɣ.i6 Cz~gV}*hq,"ߠkNq-eshzYaimd^=8H=#` $%w_jj: :m&,RϞbV$QBVӜTd~9*+T MZ)BQY` :rjP+%InZ&xO{eҠѿ Oڛ$΢\ 0'/!.7玣׵i7=[s؂R [lDF3tCE9P\.R\CaM2tT3Jz73u&Pw#荎ւ nΩݧ_7vWr&FvۗXnH-- {Ny8 VKG0ώ3̞,X{ 8BN~ F6C|﶑NZe&JOh[)Ux+'Wݰp)Ep uS1.C$0FLh|ìhMrŒ!Wr.B9 Vp;(nͳe>N^sf38n4TA Ņ:?J4-|**?*(GG*RY5;HN"G])[Bg6Asڿe:ubL фu8#Jԣγ倪~Ԫ. F5AeK&We`%!=ajefMSI54k^ףb56}k_xML#:n)DlV1XZ$de7{NƾR[w R-mi{i؊ S J>tD7m+յpD~e%miS\!7 mg:s{ݦu\>)n=:+T%R">79:7.%~o:_vv&]EfVe;*8ի? pOb>,[#qW`cX ^J}2Ykޓ(Ώu^_l孑9sT˙˜:ikbuÌEԘxγc H6Ti]:Pz+3.[{Ð Z>g1͡Atz2 jkvZVΤ!+>ONQK^o|:.us=kJYׇ~ (=#2vNֳ֬?J[S%WLlIӛĝUC۬5msov?T_ӻ6kAn;>7ͰX`g6{6ma۴[ ; Y=u8sd^ChM1N`H[+tW=9TsԤ ͑#Zysz#H]/|gcYAH}ԽFutFY~Iȝ8woh *LЂ >Աp1}s `KwC{zv}m"وQz=4~ 2|'P4tIbn5#4ع/2%1A{bu7^ ~#xgP$G|CRH7t3\.ǁ #2$X&H1%҇k$a0xy Ƨ4'߇?HWz(4'6@8Y7! z.06"5oHw4 8cTC|WB1ф% R?=AODl+HhzbGqmms*8$‡ǧ`x}]$d\-x1`uaW}<H"PX1.)؂_twJIՋ֧t x+Z;삌j(Nm/E!.0~ &QUil YB*~78% fhxz%@sHe՘4 hxIF5[X)~ psX.)y8B7P~ZT7h?V0}xBȈ@mȃԧE$34kmh&QXYHmUz&z )|X T;I"4c:WٕdLv7u.<0 xӖ%֒voV8wa{HP2!=U_RiYȕHnW5ry"8ypE%oٗiH5ap2#ҙւB<'Utyy8SԚ%:sӡcBv>֞z$*IFɖymjlJ/ZU"0J~cjbx5GzbgfΙ;q'9s"sOr'< u=J\":(JQz]0S㨚pOcN*3:Hz-Iwɑr%T5h5pڪ_X Ӭ0kRsNjh76%0 SW#7uZ2NJ3yo8>e\kg  4m خU [_yՒ֭zz4 $88;z;73. wjF9Ajn^: [1w#"ɰr")MH˔p~o-dȔfh'1{~Ǵ0x7B yĶ(Z{6s 5W'v؏+qR)Xq۸|z,+n(4Qip#V|w,+p 받ˏU;ǷҌҌ)x&4F# h hҐH/}Kj3 u˺ԳhZAի۫hD+!H[E費¼Ų-ˁS09B8$7* JLaR R"TzMj'{뇼+AIK1Ka#y%IYH%#%z4SɅO?/zw\ F[?M8~Dy7ˍ!0Q M R ^̢:jr8(s*1 zPHYbzeAaY,QSëIȄH"iYm܃o DkRG -lg%䣇EglyJ2:{|.1>\6Ǜgʧ\i|\J˗ `L˥f˿J\ZI͐x"<ˤ,<|D,˲\t|\̣j'I+YϏr%eQDެJ(Ϝ)L~5Ы:n9zFY_|TMl6*y"Md&@=( ιw[DيѮ&~+ݣCO$E>m3Ӛ,]I@LSREwOm?=n+[[ wwyySe֖E)ЩÙ `q khwEJri<9}11|D]5ػ.Yz͔z؈9yjm{퐐Mןm}ZR<}M`]oo*fޔڪTC$f57HE܅ZfZdmܰԶ lݰzڻܣ ޜ3ñh: J0Fcۧ*Q%+]MKtxM-$SBPHy nm&U[mQ(Cw>RN'M~\.κ|&~H+۵4V c>.(0"Ӎn}/^C^0[Su۬}JWFTQw ^:d^NZb>LN7hΖj.fXmှ2s^c[ңrH5a~ޢsh6mPվڊ{: 2(G']g7u+@k㬪=.7-N(Վnpm؝뒭ZÞڒn#Nӫ> $Mꄽ-hЌwN^56? 5r;vv-/qyjdNOcPڦN_oV9_QSjn8+C_jOT<⾟oV'$l>+'P0I8ͻ`(Xgl -x| pH@!r9L1ШtJ.Vuz+ L.7QCmnp;Ni2|RZmb3G|!T-IrxDw^,%č³{}h`>9;Aax"xc@DVEz'j$QÍ ǹ!S"(> fC4s&M=h%- ]F'PzAf0 NjՐuYWC_YJv矱eӾ!K6a۪1]w} ޿Ff3 ";N㢊#yyBN˜Csel74gѨ!:u/VQ([׸m(5I8%)g x᪠۹_߮ 95`U;)\TO&o|=o` hg ~Vǵa5:OUah#41G5bHi+"' 8"6f&3*ޘ؎KtLm $B29)6Ji%FDBx%SK>ӒQ~Y+e91Z&Y\܉AxEć|ibh6*)!oԜ4h0:)7tB棦*(Wj*?\%jj뭸p-&ZG kle 6 "T>評B;摽ZKfljIoKՊkDp[= og&.E+na/f0|M++^Km7Q[$iT,OG+%l>1/\Ix3<j>C<] ͳ4PEPuNyOc=z-v,3cC!kmiv!q֪hc@mwmwxwz}-@ߌFs]^9!)@_+P:/&Gg-΀| #>L%!m|N?O[[38 ;wLz7@ܣ8||/>~Þ;u!9'=Zp|>M#r3ž wt6P ƖB L'aAOѡEC$AtbPX-&b1TƠ+cćѴ9/~Mcm34iVG 1k8|c;7"H` 75J%"$G9dB&Ql"e°Pt>e<[- nK.DxpE\93W|"A`Oe4M$vq f5{yjs99u*Kt ;QDΕhr'99q?54SB0PNѝR (N Ql/Z9hE3h# iyItq?U&ESJ5`t\|>ӞǦŒ%/B%fQ] :UY Dx^\,<*%_]RC+iTjUE泮pW# yfXS2ͬGAk`"Mb |հ& b'>E&fX&xUai2{5 fjC5mXmYB+ [HmOn4շ%>}W芠WuRBLkBQH/[JZˣ>jMbuk! F"}Ep+1 cE^T0{` Mpub=ļDY` )VIC6[<ƣ\cɉ*NюOmHOr\d1ɑA]H(GC2P GiU7 vvP{t=^L4El5 YnDhB$eY;6Fƒy0m{5:n {>W?u[;/\b 6!^q]\R8ï_g9_MRC㐶ó|4;vaW sK()s==5'tE/ӭ#]||4w7go59~RnKXeA.O)h}duV7}yw 0}5]|n36+|n'85ς~yow'yWs2~ía>ީ/eRZ,_R^Ѕ}1ϹUj?G<,G+?fBۡt{8?}xh aBqI X}\ l#rG#u-5~''8i/T|+Hz-3H1)XN;VTfG9t?#zGx7ZfqE|Wssg|V\ׅ?G=h{6tVd|DUnpr8tXvxxz|؇t+ Ņ^džceh.gr?%GVHH[v2R8pt7!艃pbx\RHij(s!X`u؋;gC`hfut:wc{$uȋ(ňs'(x]86]׎7dvw8XJ!VȐz[7HSWtlfɑ. cN!i]=nҨXH_&i'/ C3ɓ?iG8')#)iHWu%Gب[vV)Xyw9uGvd~17!>jɔMhnifVl/vy~B5SD)XJIxl2{yyh)eYK5Q?ęFɕGl9yInH.wh7qIrJ鎬0Cyșʹ̹ٜ9yy,t+͔ٝH @9Ai*T:@ )`39) V 9r$ Thxz '*ْA & :Jj :#_ҡ P&*%*5,ڢ<2z=:Cr}39]ǣ U1] WFz/DSCpA\ vpC[ Q*dZmڥ44C@+? fJyx8UY\y{jC"PCnz@ʧT0ڟ7ڌhsZu,rM+zR2DnKW gӺ^LJZZY~ׯ-}ø3{T fR* tFk PñU'vBGk%k{n^&Kyۤyk#k;[g+~` ;+hI>ҽ KO@ ွ kbk Y#ٿljP2ݙ Gz—yfRіw {\LF ̃(l"fϨ8pB8hĞ}'^~ }Y]]MN "ἭMZN_>OV.iCvԝG^iG|N?8^E~sۆ>o߈>a6LM)s.8NΎ\`v؎.wמ-^ *Nut'y ] }#,4^ b hNn%mp! w$7 &Nl%U( s?-7ȓAΣK7cOӇ{V?=e]6_&ȑ~ 6́F(a?Nh-^0ᇲd$a(2tb,(Ȋ.H2hc0ިc&4K䐜HHbdLB2DPFIRVɓVfXne.T~)]i&a|i'm)gteig2ܩ'vy'4})ld j(6c,hu>*YNj)9^Rn);|*jIj*?j>C*k4j+IܪkT!S 2f6F+Vkfv$+k .%;log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh__dep__incl.map0000644000175000017500000000033110666754741024367 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/functions_0x61.html0000644000175000017500000001627510666754765020540 0ustar fboudrafboudra log4cpp: Class Members

Here is a list of all class members with links to the classes they belong to:

- a -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LevelEvaluator_8hh__incl.map0000644000175000017500000000124210666754744022411 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Threading_8hh__dep__incl.md50000644000175000017500000000004010666754763022257 0ustar fboudrafboudra17c4fcee9b6646ae97a6f32f5b1568ablog4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton-members.html0000644000175000017500000001455410666754767025624 0ustar fboudrafboudra log4cpp: Member List

log4cpp::AppenderSkeleton Member List

This is the complete list of members for log4cpp::AppenderSkeleton, including all inherited members.

_append(const LoggingEvent &event)=0log4cpp::AppenderSkeleton [protected, pure virtual]
Appender(const std::string &name)log4cpp::Appender [protected]
AppenderSkeleton(const std::string &name)log4cpp::AppenderSkeleton [protected]
close()=0log4cpp::AppenderSkeleton [pure virtual]
closeAll()log4cpp::Appender [static]
doAppend(const LoggingEvent &event)log4cpp::AppenderSkeleton [virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()log4cpp::AppenderSkeleton [virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()log4cpp::AppenderSkeleton [virtual]
reopen()log4cpp::AppenderSkeleton [virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() const=0log4cpp::AppenderSkeleton [pure virtual]
setFilter(Filter *filter)log4cpp::AppenderSkeleton [virtual]
setLayout(Layout *layout)=0log4cpp::AppenderSkeleton [pure virtual]
setThreshold(Priority::Value priority)log4cpp::AppenderSkeleton [virtual]
~Appender()log4cpp::Appender [virtual]
~AppenderSkeleton()log4cpp::AppenderSkeleton [virtual]


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent.html0000644000175000017500000001116010666754773023422 0ustar fboudrafboudra log4cpp: log4cpp::NDCComponent Struct Reference

log4cpp::NDCComponent Struct Reference

Inheritance diagram for log4cpp::NDCComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::NDCComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::NDCComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x6c.html0000644000175000017500000001077710666754765021636 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- l -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FactoryParams_8cpp__incl.md50000644000175000017500000000004010666754736022321 0ustar fboudrafboudraa5d282fea71e992864321458b25f25f5log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleConfigurator-members.html0000644000175000017500000000407110666754772026162 0ustar fboudrafboudra log4cpp: Member List

log4cpp::SimpleConfigurator Member List

This is the complete list of members for log4cpp::SimpleConfigurator, including all inherited members.

configure(const std::string &initFileName)log4cpp::SimpleConfigurator [static]
configure(std::istream &initFile)log4cpp::SimpleConfigurator [static]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringUtil_8hh__dep__incl.gif0000644000175000017500000000362110666754762022545 0ustar fboudrafboudraGIF89aOӿp!,O0I8ͻ`(dihlp,tmx|pHlȤrl:ШYZ+)zeܯ',.g9n_ /}WyBu ű,P.F_ sM/7kJ  hsTP\}T(ɤKa6=mիXF)ׯLg*ٳt̢]ۆ*۷fE-ݻU+D.߿=C/6 #^C1,C|B2 c/,]A4L^@5ծ_-{4m,Zsmm J+pB+jum4ͫDt붟cb*#'u]v;CsȻGaX㧛?3w ~A Id3t, F( %Ec?ÎqyPIc;0{!Wb#aAdWlԷ`a!s9ITB#9b.IIf2>a;B.eEc s~Ӧo2y2w'9x ʁ薊.ZC =ꦢeP;p"oj5n8h9꫰*무ji*J+ZjïF+f vK-2pzk*|+/D̫//-['<ĭ"A+ԀwzB,+Rl$g,kq(2˫ !IJ tЯ.-#\3,sN4I,ݜ`|R*Ԙ9*RAԥ޴NթdJUgEu)hCUhu\ KM"Z?U]oA\5xՈgJtWbUTY2 Xl`mCb!hc(X,2spH8N.F?XB6D!$%5u E?9ٞɌlj][],m&i\LRmG˜1y$u-kLpXREgk`&,GtYueI^+Q5+}CGU,Np|;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent__coll__graph.md50000644000175000017500000000004010666754774030562 0ustar fboudrafboudrab76b7932c0aa91a209fe0047c252a914log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh__dep__incl.gif0000644000175000017500000000142110666754731024035 0ustar fboudrafboudraGIF89aR%ӿp!,R%0I8ͻ`(dihlp,tmx|,@,Ȥrl:Ш4Zجv[xL.zn8p;~ v5t xfCl0 .,ty*Ae(>ĩ+<̘DEbi] D4cGzgF_ؤ{Ҿ^h 2A %*ՙ;ю{ADx +!a{}l14n3彖aDjz4]Ҵ)whAHu ZiҐJ#aEjUQ^-&[ʲBTrgʹmt8wٶd˷ƀUHj'T0p W%|k`Qc$cﭻxc)K [d7xSٍW 1NŪ&nNtMֳkGn{%j{2 ڹ,g떾 =~׆盂PG݁酗cA^v"1X>ROpu}nm!}y7W%`YTMb42VJa ]O6 #QHWѐ:&%Up:$\:B_ZI]I )f fjֱf(miqv眴y g+~j{nţF*iXLj饘b覜v駠*ꨤjꩨ;log4cpp-doc-1.0.orig/api/BufferingAppender_8cpp__incl.gif0000644000175000017500000006467610666754732023241 0ustar fboudrafboudraGIF89a]ӿp!,]0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺk<b˞Mmگso(~Mq L}: ߡb[ԓ ג%1hZ!ЗFH‚2XNfv ($h(,(c$6_:c@v]H䑹 dC?.gJ>9QlRVIYVbDe\em uGIb&ZFRnƹUrgx:Eg.@(M~jL{Jh6ZRhjd:p{<V[&XzY ShA^0,t!-P*4apBqq!X> pQ FB .KT" E# x5fc F0F"4b9^1}Pb 2h#!]NPrq*p.hfϸE7RP Uqe+%2LAa",)V<(R<2<ҙ7ph,3&3цjAT8 aΛ\g8-ğ1uʩ=%N*scjg&O'@|r D% LSm2QvYdXLzHT,mb/2mI{Ӝ>|`L}NDRkG ,5%3* P9Uj:`\-WŒUbcUX P?H+[GuιkҴS5 P^ʛ\ra ۹.yl&%Y~B Ae/+ͺ!",g+Pю3]h'tZ>5 lѰڮ UloZ3 -\*D.]K)- wօ_9p v ໼zK*hUB_wa{okPxO:vyy7l v0rVTuxBa'p XY.vjCŭM㤾8 w0d ,mM>ȢPYQDe\j_fm1o&̚5$nfqnoK6=yҸl@† }ESщ|JґFAi>kGM әR;[=TӗS]Vs+=! ״10x׈fb=l8{6m0L{*ծv;Ŧw-2$.w:z} oyxnj?!p%_=Bqk"2Nv'*ey"pcu.ǹq?XjF]c~693{5#A.DF; IDǃӭ%Ѱ:ֽbcfO;؁eFC]'CynW;1w'7c?p<oKB ޹?n OzuLAzp>V{,~[8`Y|ikװq~r/* XoNSvB."P(0c7~d1^^V5m - }Ciqrexx:07UkmW"gH5 8r ^b*X&5|0(+m1qWnշo,׃d6@&sq‡VJG.cL؄$1lJw`]HHvn6CDP8RPhcxWYarF0^$qR1tbwLUG95gyL`ň0Ňb%G#pDU8Q8,-h6jo*qlj8%mh dX(CQhMz&XfakYz>G)P:d:QufY"}dXH*<~`'`@G@zwTXhiEȐ ،p;635/Yoɑ X'n)n)ƒD)&4Y᱒8!HFlEi71?UA)Zh3 9qMV iI)_{Ky0cɕr&6IOv*W6?j5[_~POYf? X$1(Im]|i?qYA f3' HxlE`ᗊ97X@ip^`!xi tr鄒=aGٛ4IIYmzbΉyw=xԩ֙8"S;cФ:k[c[e[Hldƅf%_`bkPv+TFq NJ+E4uK5kԷSrDKK>06B;!@F$J#JBfDDCgF;KՁmkJqTF)eDEu4$E@VT۹eT{Z DKu6Hg۾ ]fdVd;I䛿=>DVRAȻd ;J"̹fyjt IkC"kG891 J4kFl:<& +6\CKիXC\lUuAL7 ŧ4#E93'LDԼn,A5y̻[F~zbkkL JKYzJtۻu,$ 9 ?ISF9v.KpLl$@S\RsGпp+Ɗˁ!'ƍHtw{*Da@hʲrOY` ѼQThSje *Ղl|`T)pju:l}ZQrL0`\Jl1뼖=\,<L#ͺ<=44Z#eL,"JLL_M&bf77,B GF¥Q=}^LՃΙiGu9xamMomjBfWf d$6!em}-Ah1ݏ~,+sv]ϏN؟V -E&hQ k-hx{'-vLz2Ϩ?{+}-ٓ]jf jEX눢,@؇E[QgW˽vX:p[,-۷VёxKm/mjIJ_T(]=ܗ}qj-\֍b}ਖ਼k ޟy xIGzmjt4.00a36$^.#ۍ*X*=b?bA^-lMԓ5|X:8Z^Zؼ~d3Ir}*3>E^Ё䎍ulD_aLo$2a`9D-;bRWl}\JZ4vprojDu/Rw_X MVEr¿8˽4LI:90oO\o =Bfʜ=ռ'wȝ4F\=߸JÍʞسH,?d,ax S@4,ͭQy9Y=ahYb44zlW_ Ȥrl:ШtJZجvz0 ._zfp<; P3b%(v*i{& }}| ;:@>=/!<+I6y.ug_`FEJن䀊舟4񛘷<i%hݽލK .Q r!$ŋ3jܸC( I.'}0C+ ,IfG6s^1x0T =v p!DXS%HjwTxN4QKٳafjTpnak(&V~yc7߿OS_Q"xqJT,khxW M۴bY8+?ʃS^:݋[<;gv|$ ۳[,-O.GtG̵P6s A9rm(_bO)CNmwo&b}Sd]yH8RRl( c*UES`v`A"IAJaoE⌈HcINv_]991dAިL126֓Q0,[&"tD fFIXfglm9Y&2rbT'HN@] s"&|"_6ꨔwhE R[p gcNlzYiJf\9jќ* Xo9+J^Q-6CRnNvkd%pZz %\[en˗44XS G[`gsm 2Ya( &.,4L3vvܬ<#-3̆18H$r7毙1 5\w54ub3oPkvVq+8x筷2arv}Vo$7݆G.Ȉ{Q9ח{/3=9c~čYT|w6>h S3~/\ 3j,yS𿃊ě=t_~o:.c1>OM:Ù2%6΁Mp>B_^p HFp4t WB}DC'6c৹ƥ~!HDV)B51j7\\((lQD rOt ,ь~b1 b_c^ՑWըa/%GqLj,]н L䕎?*-,'8I@yJC*\"F/qxёr mKes+F]&' f+3wAk ODYM4rYѰv"-i<; ݩijM>\F)g*vkOI-53 bbNuOc!r+{V#8+:0.H'9aD2r)j<>("=Y:v<4?mD|SR~ϲG%"6]hkDbX{yjggo=SPR?Ӈ8B4XG8)uXX{nxbU(z89(0(;iw~؉7;l؆@؀8c81?uʸx2F."&Xje;(*r+(8m86_H:"0'eظ-28T0)؏YŋvC"h8C}&6'yȀ"\9Fh'89NE)_7}78$Y:YUt9gl?k | s[Bp8#Rh')nZKxG?]SNDj JQʶ"cyXSK2kR۰㻿Z[t 6!|t&,|˿EL;sm BmȺTiS6{,ܿKz[LAgK7d-ĭ%x[+,e:a,Tl++{שLl)l\\fLыDM?Բ@צk\K43|zV\Yݦy˶Jx{iܟXlȌ^ a)HȠȍ0 f\7X}  A,MecSZMd}P<>kV.8zJde.?ikNE!S,JY;1jw,~jnOI܌=nB m讜@鷝mچ^4=|j[S%\9~/ty zmM0bZ.>M~Ʉ\y. O.ݵَ-s뜘\|GY^]kֆ<ctL8 TH2|aQ@UX֔C I o >OH:}GW<%s)̀ux`&!)rh;=B;h@:bwAA-KJE8PPܫ.I8ͻ`@bihC,2k_t`>@3$rɔԚ}Pجv-uxL.zn_|~ l?hy;:F>C!?B"\I8&Sa~]yT1k 6ZŢ5^zRd|!9¤, 1N  ?"LbR/#}wDͳ^~('"`,؆+52Hi(b@螉%ixN*zZ U1%^9CXdG"<͍+d 59XNdn[Bѥy_VZyb@IeׅpiyV\'H)Yz袌hmE`:p(^4jj%2"8D#cZ⤱""w:@z*X;0K*~aj1Vk)[kAh+B܉jD}Ǣ+n +ھK{rBl /iRC:̵Gb(H6*7+ ùkn<.26|r133' ]YS4hL7#Vm5.jkVӌ^T 2Qo-#SnkOtם,ƾ~jwx Ŭ=7mms{v#[xS7pSDxNKb驷+/an{/[{s w{<߳47?ctW/<=觯>;c=}ǻ:mps׽ogL0l26fԟ FY~'уͅj\ 5mk@ڮsU8ĘiQ- |{n=aBW ~P'!!ٲh/v{b 9^O8߯ ب{sVWc2JugD?F6ɤU쬑\?SơjǎϮolZ;[Ͻ5jS=*t.Z>^mg;i洟#Q[ӝ^ɮp۟;4>=hڬ;-ƻ;اݷkPgHIk.pt| g nt;j8 sUy)L`~/17ca%ml"dos {H]%5ct~vO{Mg  v̊]Wc-7^,^m}_bmT|\ :wO#ӓ_ȌInC{~ Ѕ6V}ѭspWEt6oۇE}t~_{˾FF[K?Oc}UO>{wu|#R|su,lyb3gJ;Q JJA$QOHHQztDLV0X0c!tBEdHzDC$e>z?gGZA|G (<|C5JWB\K958+d8aC2 p+i7#vZw\hT^X`8dhA;xvux!;Tqlck0T[yGKDŽ( S h*Ro (@aW4Hrt(Gxd}D'D6H}1 #ׂUDbHQxBJ?FLLRpȃJ،Q:PIofB~eyljDG~䇨8S3W)8C^y9:4؁(Ӈ[h?^L)UW;y Z$y RV8P@ %{w8)$HJZ~S.jESe9yNV!YQ޷+d~w}Dqdv8ӐP)pB0WKj'!Tk;fcXHd k |dbQ/ [9E})6T[6n}H@=V,wpi)b `j(5蕩r]t ř!@yFC XvrP֚l ͉iS!4BS֙]qƙ $`љ Y  u^hM]ʞl9)#Cw-Djt6r¡Y顟SeIh/2:i$J Nb@b@B}-c7HaVyqaP1TZp m "*jwkš ߤ}`JmpN1iК-=КL{l,UMᖽ{\md'n0e&N\I5,ܼU< plj!9nAMfp"Gf6US}YLf^< m4*Z]K<ޑbZ ڮ΄_.GQok||~(p]҄']=gt莾WdK=Lm=?Rn lg|Hڰnβ!þ%>繮:Iw\,.>j/Ɣ mgҎԮȞ>ek^kPM^Ys^ꙎL>ꞨN^^жN#L Lc޶  og#֗mNo|~ڹKN*wM?MW246/ヹD g΀Y.Xy/оNTce_B_}TΐMPf[8iCú А/[>g{ow}.-~KSW,F: ?1 0X;CϻxbW$߾Ӹ] t${3aU.tr 0z蹏O̯vbD_;ҝa b{xC#dL #,L ?ƚwY?w[In}ieyS.zA(` Nr u .h&ބZ!k8&iwae"fGa|Xb&8je^&X)f3}[4hd}X㒕abHj'#|E岡妜v駠z_z}"*h*)6z*Z j뭸rj꯾ (qk^mkMʶ2l^kخ# X')5; -ꡫBzicZbJK7Zkeۮ)VlD^˳#Z.*] nl{C|?yiLkZto_` 9stu?e .b] _ *Ӌˮ"K[-oہ+-Rer\VW=F7,zu/\Kf' Ǯ+UeQY:rJyΓZ3{6G|kxA Uí[ؼ=*D^0e*kM}gn`?%8JyʆtXJ > ɲ4(ZoWɋE"!5,FHBP'@ƚXZl>YMxD9\@6ɍǠ ԆiQ O =p0cB>E"0u\W0k\lќ\< (b'~ @J~&pxBІ"D'JQneE7p icEH(MJWOz|i=dZl3)]q'DP'!MDbTݴKx{05j@sI9hRzk;*-Q*4խcg 6W{uxkuA:-" GP|!+٢P֥ެg2邬 }%` Z9 "leW;ղj NQj\r6݈m_K܋  +ri -Ue+J>=iyz7M= p8ܮ[ %,Dů;hVS@FKuB_y 0(_*#qW ^Wx(LώV/Af|w-r_X"[" mܒ^](XVᓳO.o2*;a+f/y/oFl;`%ߏLjsr98 W<;ц[&i7zИ.LxBtM[;ЯV#ni 3 E{;BUSN l:ʦ&ULb)`ء4!]jڜk S{S.@ 1SNX v36+4ZcZnEclDw~sv:n[a}88W68NU<~o9]&j@w(qǜqV"987WswҢiR^7NRz4A:RȜ- ge\TDS:Ϲt~\.漝 d>YSnj7><%x0o܊xz7?aA;_n}f+|gAEFlgp7|vR|V&:b jGqU7m0 ADc7V&*G["+؁ f#r K32(7jp0yx5v 6G҃> @hƳ=inhx+AIRiHb\ [h#%C4%i{d8o>C/k者X{ys`p;37D1WxxckaAS0'Ex琄 [q>\*B9Ȇ6h 0C?2!(ċȲZH>*;Q8&]&A(?D]hBf X=#}8:13Փ}bxM888S#8{o"#!mSb{kh$gZod 9a9~!}8L !Ɍ;hwbF#)3isa$xy|0RTte(-_r@)EGjl|c>rQ)eUIg7:HMـWsa)ePuEbFHH9ԖÐuq)EuA^YXiYae~n[rWZ9vId9dɗv`)Pˠ6}a!RPw,$nd  I+G{%X,e)cj&rIh,نc']i~yuGaiU1نթ%ٝZ%xZ'M(m_Ƀ1)x靧xyYMBÓyfi *^J- k&6(ys+ա>wS#(ʂx"T18b>3T'֢KEz(Je12gꨙ"Z  Z>:GC5GJaZ?M*G[g: l_󦀳 #~֧Pek%'#^zy95js*Vz];'ҧW v`PET*-*|*ny.132ի~WZeWxe:Ʋx3$nj\ɅU*:ov),WwV,XUzijFxo8 vjzVٯuvj*J_k{zf `Eo; qR6:=sgU8'fcƲGe$ZdfWsRb@ 8d0kYv)K8-U9a{DI˪ei+zQg;w4eU9Q!R;QQ%JjkJRrUhJP ?ؓa`UuBKaCh餠{{ 9wA຅IeTڹ~;˻=}M(;_}*k{쳽1Ӫ>+51ɾ< hxE;n+ nkm#¶I ̿3%`L,Hk1RKivH pDjjJÊ9L"<'6=}tڥ4(db9R$ٚyZ:UHSdq70DȈC tdUtzWܼƎš$D"q xOR7ٚ0"=\C;8{\>$x|#;yLX~^?u.c^>̑l*\2vƪ.H::~l_Zr| ߝL4 sA挮(,~{i,봑 ^AB397xɬ9~$戞a,mb(K^9r줳h3cʡ5kuޓEٞ c#.˂X)%r<4(s<3Κ~1L9ځ@KC/kGMb3:(l+nۜS#:(Lfˍ;A55[aH?:BQބvf[u-Wf7M?x?8^Sd>$em.ߌy7+Xq;kzF yQ7K9M~nPف-إ}g1(<~(|hpiZ!+|$UðͧKNzN+ν,rGEwfɗ_9QWoy>C'g^_O}π00b>ha!$h(,h &U(a2hx \GCc[9SGvMFSRbb Tѓ;idhf!\nlʆ#_1Ygzv hx)0g1HT$>!zugpQhq)HI/Z^|j*qJuVk!Ykp+jt ʄ_*N"F˦HpEي1`3uˮ(宸֋V0/opOK|& : q0,LlM߀q~?! */r, s0\1[1ܐ3gqDB:t|%ul84 H59zGJ3t rݵpE=6w_MuNLo[]5._j+SU?i7o&ӛޜusg-7kMM`S\fk^YCJl(nݧ;x{ R r/팁 Xvݸp/:1Yi}G#</~(2@)kl` Jv:/gz킶B0U%4 ;wx/DSH4rxD! xPZЈLBQWtIx'%eb[hhL6f0xW%1&(cc|LEL"F:D^UHZ%U!'aCbL*-)0UqZ*"$F |-Y`UTe+a]ʘS.72FTA/IjZE RrUjsgƈ5`fӄX98u;=|ւP PS0 -e@'JQGlKd4Zχ$e@*ъ*fA9(rb K#%q8EfZtiiL~*"fĨ7L23KEJB= R%҆mUmO%ӰyȨ.5DkZ*հrVR\ɵʪYWz"Ul5U0M[z KljʳV}UĺYr l`1 ZЎ֯l=-j/uvjq,d;A0r{T4tMmgGYMnp\.=nfY>٣nPB_mJKXNsj-ZkͲc}j-I^ֺe~ۣ+vSx[bּNtk]0}kJk/4l nLR fS]=gap#[c}˱H$?\!صÍ={`>m c(;1cBv6b& pn)%S 7<@yȍ3jl*1/j,Lh~xuTL=wtᳫ>@} ^w|fYӨ~kj:}6$ԩu5kh:`C&^׸ֵ})zc_aPڵvOn'RiLjZpսϙwm A5mvyF7а-KpO0<*k߀"x1foyU +@98[SC.]̥.׼L3͗uܡPG2dmOިC裺:z.=ϣAIA.;A˰zP1G~ a4cW̭]v^( On@0x܅>6F)L: [Po~y&_ {M_O[2hvlN&3_G}_zgՀ,33S'|SC|i{~#~G:Ǔ3Uq%Dy}()zx4渭ڭד:J4v溮34ZtZ\jAȇb1ѨZ +  Dl ZZH +ѱ${2z(K&۲0 ^*6X?5>;²QD[ @[qI۴2;zȳN{9VKO8\[rRsH۵JڙNk)bLflSJMq|;,Zu=zƸgnaCڣEǹ\m[t෪<8|+t;r7};WċK۶[2ۼ׸G ΛO;{8{GT{$;S[KHLٛuv'KP{tvQ뻺G<^R| <\| "<$\&|(*,.02<4\6|8:<>@Bz KW;TXMں Fݵ G0\$sJJǑ,3$hⴆ٥lNT3":tyePLtI%BE1N3Ԩ~݆2RKB-eׯE{qW&qmk0_ ^Ea VnF`[93.'[Rfō7{vhn>:լ~ ;ٴkۆ];log4cpp-doc-1.0.orig/api/RollingFileAppender_8cpp__incl.map0000644000175000017500000000436110666754757023540 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Appender_8cpp__incl.md50000644000175000017500000000004010666754726021303 0ustar fboudrafboudra8dd8a944adb2f90b9b0415f8c7319dd8log4cpp-doc-1.0.orig/api/inherit__graph__8.md50000644000175000017500000000004010666754766021023 0ustar fboudrafboudra8a9d0d4bac682e7ea4ae31d225d611c5log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh__dep__incl.md50000644000175000017500000000004010666754764026671 0ustar fboudrafboudra9d19a2c06aaa40506fe21acaa6130ec7log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh__dep__incl.map0000644000175000017500000000055710666754746024124 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/FactoryParams_8hh__dep__incl.gif0000644000175000017500000002311110666754736023211 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجv xxL.zpm|Nۿۭ09O.'I&(45  ùǫͯР֤Ը٩䭅^8⟘`*bꥸ!xʳTu(;1 bE`)dp݄Q%-a )PD5iM-dPXJ=TN9uK74՟`*,ٝ ,۵QKݻx˗#ٿoݪ0Ҹk |(%AYoʆETsܴnA7NK8a+ 3RDR]7>p^&w i8O$(yLK J|u砇.?^eQ%ZY6;^:bEfugY}A8ݏ{{;=n<.{{kEΣ{]47W}|߯A{{K}|-|C?\8}މG;%|cMCQzC:УHXsReGkl)PEq\H0@kA3_N6&úр].0G- #<:12ef 0#%b6*m=xdŮ+ي-ox ɉ|`D(FbG)6IB&QGD R͊!5qVMx,g.Ja o^*0m5`*&2i4Z >jzԴ6SilnH7IbxmL'.Ωvjt{^wEj!nQhC~C|~$D|U".\p~:;" dA=0L<-z7a 5apWs ,pXg#O3[z;6xYއg]j#)qYla펀ѭ1Uc{ӹd[x4q_>ـ"Uc)/"Mq`c"Oᙽe78pf43Yd劼]- ,h;cx&|P`.2bD9s^/|^IxgiQcBy Gw1KD%vLbm__/ɹ2nYVh {s}]'m/ Ep<Є3 "$ ;Q^ ZTӵʚ^[xK +p ∌uBxyUqb]n8JsGCJt` .spt$}Pշ>`´}XA8˛Zo>ɢv;J^?,x :lʷ`򏷼ўx@~J ?/}HOςԫ~W_Qpep WeȐ,Vc~GKΤO\q̳I??m_/߿n4nENfݿmn^W??8( Br\mU^X7eX {{Ddg.VamjMN3Y'hqa聃hԂ0 d6X,8C8?%28?6i k+Qb~M(En ʖlIj3flCNԅ@5wF;n$ƆQrRYh4P \~XeS4W~d%/LjP85ph KoHObgLEHO6yi{HQht@J8O8Ra#HǤ%toŒHuШPhը-׸蔌۸L獈 Ս^UwhZxqQHVu(7xx؏x2IiՂ& P q@yyH 0 y I2]{*yye+TAG|% 6)$8HKГQi( HH :Iʦ'ʘ *M(Q٬j;C}Bh˺*:Z 說ڮ։ _ުI4[]q(PJٗԀYo; ږCyiӕmXV8nJUkk!X bcZJ/1gDh€&ɳ6h+#@؃v[Ehv!PƯQndDDh؞ZW6%Ŗm ASe%`KbMYok,+ᷕ x&{yR$͚oKR;x[kZP˫yJ{ںZ9EZrz[ȕۼ& 0uwa[b{۽ykSJx盥H5Nۻ**6bc{a)K>)k([0Ҫȸ y{\*ܭ t ̾\ §2y,wj'#«Iª2쓛9*(=z? +A\0 EL;,K,%>F j{s JH< 0G;zIŊ*JeB`CǡwՐ׿f,&6\9Ǭˬ |ƍ,;D<ګUn4ZP<[ j*Ksa˦0Cwt,(չu DabT]@`8vQ;}-hjmZH~bZb|= i9=e m.~؜]}M<חq(\dW (٦ը-7Sm9oٴmڦ׻z ={+=Qzq},&y3Mf=WF:Ec A}%K==,͌^~nn`~ ">$`窻~%.0N.gɈ,8:3>x;B^=>6>H^@P R~QN*nO^ 4VfN^~Ls)W. /fn [ 8uG>zN,YxVЬtlC]{Snx.㋾^^۲> ^e̪^{|]Ǿ젞N~q֛?>xj9Îj̮Ȟ^>ڝ[hgn^aMXn~^ sAm^Zj=ffV _ oonǦgby08.)n~.k.lY;In|= aAOծn_Z 7qFzuM_&~c~o__X)?}ΰ} 3^1~s ߾n"'vdD!ޝOmݿ )mοgb_97L?j߯}}JO0I8ͻ`(diRR/WsjSl{|pH,/6aS9sJZجvryHɑznx9w[t~0]`u`,[pa8fpQk6b3»x.vq+;rzVeŘFH9$d# #dj Jܡqt`T1LǏ'N\L>!QR͚8c !RD,7sv*& yQ NJ]f2DE֩`Tuig]tŦڇ ffCna:S"Tk]rWH&JV3eR ^pC<ѣ&tgҭ]DžֱNM0%&2A3٫9#_phy?O}tי7Ȯ\{dTS7+iw/[S`_{{Gof1iv[|% uu'auםs=8!a<9!y|Azvkӱu/ڊ"цnF_(u7k9!-h\6ܒM".X!%@Y֐D喝C*pj!`EMP giqjŜt^e˝ eڹE`Q< P b*j8M:ꪒj*p=xAOꭅf5RakQ:w6 +m&#+f-nJ*n+*ĩB\KnBbbeo{n+B8  +>0S LƷ qG ŠS.UhLpZi(-y|11Ӭ6 s*,T=#2tK}4KG VpRg]>}uZ]#bmO~j= #vrM u}7z.'?}Gp X[@+W>q}RKDlezA)1:{>x|ތď=+NP|3V_anǐ2L_dq{j {/FG F>BH d% (5I*FER#8yD!O5P sx ~P6!  k }\n'6 9R"ъh:f8pd0F54cD'pZ<<$N3I\HЍ~$`lTF>rFG #NDp`` =HF)FU#[dKNI#d )F̎&ك%a!`)H-$/%-rTz_ i Y.S|2Yq}i:>\&LW\b ^|4":c @лsUŠuKr_IKKGfufT}7`@u6=2^#\*ll#Ȏud޾7ċ^M,l\}.{>;@p"yF@e7A9K+2'PŸ(OXrEA8kY5P%OFGUTYIz3󘁬=>]&}!awͣ" dҧ+Q,_'/5oGY}2|"#rUowdVczO"|NHo{zl7RzI}vE`~lxT|7X]!wET &sYxht]1N7Qpv=?)!C88_ӃI(E)@wvihC\lO-XHT_qa(cS`hgqikeho8N6usHtwm/+}4TD$Z6qLjqTN8-8rpB.8DHq(?Sh߆Q<"؊Sm X log4cpp: log4cpp::PropertyConfigurator Class Reference

log4cpp::PropertyConfigurator Class Reference

Property configurator will read a config file using the same (or similar) format to the config file used by log4j. More...

#include <PropertyConfigurator.hh>

List of all members.

Static Public Member Functions

static void configure (const std::string &initFileName) throw (ConfigureFailure)


Detailed Description

Property configurator will read a config file using the same (or similar) format to the config file used by log4j.

This file is in a standard Java "properties" file format.

Example:

       # a simple test config

       log4j.rootCategory=DEBUG, rootAppender
       log4j.category.sub1=A1
       log4j.category.sub2=INFO
       log4j.category.sub1.sub2=ERROR, A2

       log4j.appender.rootAppender=org.apache.log4j.ConsoleAppender
       log4j.appender.rootAppender.layout=org.apache.log4j.BasicLayout

       log4j.appender.A1=org.apache.log4j.FileAppender
       log4j.appender.A1.fileName=A1.log
       log4j.appender.A1.layout=org.apache.log4j.BasicLayout

       log4j.appender.A2=org.apache.log4j.ConsoleAppender
       log4j.appender.A2.layout=org.apache.log4j.PatternLayout
       log4j.appender.A2.layout.ConversionPattern=The message %m at time %d%n
       

Since:
0.3.2


Member Function Documentation

void log4cpp::PropertyConfigurator::configure ( const std::string &  initFileName  )  throw (ConfigureFailure) [static]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppendersFactory-members.html0000644000175000017500000000617610666754767025633 0ustar fboudrafboudra log4cpp: Member List

log4cpp::AppendersFactory Member List

This is the complete list of members for log4cpp::AppendersFactory, including all inherited members.

create(const std::string &class_name, const params_t &params)log4cpp::AppendersFactory
create_function_t typedeflog4cpp::AppendersFactory
getInstance()log4cpp::AppendersFactory [static]
params_t typedeflog4cpp::AppendersFactory
registerCreator(const std::string &class_name, create_function_t create_function)log4cpp::AppendersFactory
registered(const std::string &class_name) const log4cpp::AppendersFactory


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh__incl.map0000644000175000017500000000231210666754746023124 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicConfigurator-members.html0000644000175000017500000000334010666754767025754 0ustar fboudrafboudra log4cpp: Member List

log4cpp::BasicConfigurator Member List

This is the complete list of members for log4cpp::BasicConfigurator, including all inherited members.

configure()log4cpp::BasicConfigurator [static]


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/tab_b.gif0000644000175000017500000000004310666754725016600 0ustar fboudrafboudraGIF89a,D;log4cpp-doc-1.0.orig/api/PThreads_8cpp__incl.gif0000644000175000017500000000652410666754755021356 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn;7 %Y'ј8鰦ӧPTZULԪ֋*Bٳ(ҧzY Tv&m߿X] v0JtKxdKL/n5浌b-ʨS m>/ZFv%myMq $?μb;N}tUճk~KޅXϾ?mO/h w 6A:(.afX`{  hǕ(be,N46樣_15DcH&͑J64=)0IX"d\vI^)&$[i晄lfp}rigtީTb&蠄j衈&(-: F*餔V(AX+i"f*Rj ꨬʰ'kj+pjnz#:"&0끳f@H{ U-ܦ+ۆn܎+QJ`뒛l>ZkA;ҿZoSoXc ' 0LpW }L2լFy,mY MlmgmeV1cUb&3Lr,T4OPfGw]t_Fm}-;bY5bW/\ߌkHsWqDU]6f}1Ƌ8uSNwlFU5k%hl;if{:袇6.ݸSLuh{9ޙ<buzWI]y|nR|ԻlX?yaV_{ȃ9ڿW֪?mYu գv1`>; l ю'MbZx>N1ȴ<I@L1NxZ %B0!bNx `{{VN@+g: f!Ҟr~} Rڂbz8',_WMH)bl@Eƾj<ƸK">_ў8AF:RLdT".2#f#%Nz?dYBAC{L*ըR䔨ԖN9&4dHPF:Ħ7-uZMIe8TpֹDd$7C* 1UFM SZu)5}I,*R*ύUsR_Հ5Sjuw)U7v㊗A𱆋 h-ueIC*F3u[q׿riS{yx8];bL<ou"L_(xކr[{(-$ZbdVٮTqA(9šo|\ۚoK.[oT l梪 -iqѫV֭j|ڈ媐6ye}Z{\5E/g 5 ~_XH7MU` _6j|Gqq)7vMq=جsmd8v1*WS2pw ::l nG8ahcnoL@` 7: ܮ[k]rpdj8Н5;#D]U<{ru7$(q^PTM4$$+dgECwE4C*s"(0OUZ:M];uѱmVWB]}Pk%}1"6qSAVvaҾ%BvzSNŞu* -x~߂bC,<%@xVܴ QpT ~N.p=??0r%P(@̏C&\7 Y< 9h-@@ңt  GFԝ[fOiڧE/VwBIu#T.K Cylh9RX/;oA lFhgkv} ו5)CļXWV Ӷ!oF>}_p"ga5Ϯbkf3+4\duO^z.{S)Y}52 {_Kɛ и-݊l|g|=\aJGV7c|3H\5x@㗃A@[x\hd?8W!_h!x:QNefUi5`6|Ā-:G~}mF?w%oB}34cjvkhB7xsHz);T])Xh]&DxG ybUw'K@z (Ǩ8 (s>(Ӹsϸ苬gr=׋Ҙwި)ȋ`ǍWᘎwHWhGpfoysdD!V)" h֐E V ّ "$FY(,I#ْ0k'4y#Y8#3<9/ٓ@ ?D)SCYH +L$;ٔPi7T)HKYXW\) [ ֕buSI"ʘ8jy4w;kQ%}p)xyOOU~Irv 3 '559IpmIɈ Uqrzl Y2gɆ$}X㙫mxedJ!#[k{)9H)Y@YXɩyd1H4)tYVxyyח蹞.`&09"'yT':Z ;log4cpp-doc-1.0.orig/api/inherit__graph__7.gif0000644000175000017500000000057510666754766021117 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦z LM A@FqLV m*Z, `9D>ӵtH11^ӷqWxQw(h81(rPyUyɹ鉹y jZXPiz[;ʛ[Kii+:۫K:\e,},1 L=}'3 m= T-d}ͽki?+JYh7/LD()a(O&Z\n!ƅg^J%Dϻ7>H˜< 羠D>+L.5ԩTh5֭\zP;log4cpp-doc-1.0.orig/api/Priority_8cpp__incl.md50000644000175000017500000000004010666754751021364 0ustar fboudrafboudraa52cc6d943981316dc4c4077118065f6log4cpp-doc-1.0.orig/api/FileAppender_8hh__incl.map0000644000175000017500000000266310666754737022027 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent__coll__graph.map0000644000175000017500000000023710666754774030662 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PortabilityImpl_8hh__dep__incl.map0000644000175000017500000000735510666754751023603 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/DummyThreads_8hh-source.html0000644000175000017500000002026010666754725022406 0ustar fboudrafboudra log4cpp: DummyThreads.hh Source File

DummyThreads.hh

Go to the documentation of this file.
00001 /*
00002  * DummyThreads.hh
00003  *
00004  * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_THREADING_DUMMYTHREADS_HH
00011 #define _LOG4CPP_THREADING_DUMMYTHREADS_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <stdio.h>
00015 #include <string>
00016 
00017 namespace log4cpp {
00018     namespace threading {
00019         std::string getThreadId();
00020         
00025         typedef int Mutex;
00026 
00030         typedef int ScopedLock;
00031 
00032         template<typename T> class ThreadLocalDataHolder {
00033             public:
00034             typedef T data_type;
00035 
00036             inline ThreadLocalDataHolder() {};
00037             inline ~ThreadLocalDataHolder() {
00038                 if (_data) 
00039                     delete _data;
00040             };
00041             
00042             inline T* get() const {
00043                 return _data;
00044             };
00045 
00046             inline T* operator->() const { return get(); };
00047             inline T& operator*() const { return *get(); };
00048 
00049             inline T* release() {
00050                 T* result = _data;
00051                 _data = NULL;
00052 
00053                 return result;
00054             };
00055 
00056             inline void reset(T* p = NULL) {
00057                 if (_data) 
00058                     delete _data;
00059                 _data = p;
00060             };
00061 
00062             private:            
00063             T* _data;            
00064         };
00065     }
00066 }
00067 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent.html0000644000175000017500000001153610666754774026365 0ustar fboudrafboudra log4cpp: log4cpp::SecondsSinceEpochComponent Struct Reference

log4cpp::SecondsSinceEpochComponent Struct Reference

Inheritance diagram for log4cpp::SecondsSinceEpochComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::SecondsSinceEpochComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual void append (std::ostringstream &out, const LoggingEvent &event)

Member Function Documentation

virtual void log4cpp::SecondsSinceEpochComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppenderSkeleton_8hh__dep__incl.map0000644000175000017500000000610310666754730023705 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BoostThreads_8hh-source.html0000644000175000017500000001720410666754725022405 0ustar fboudrafboudra log4cpp: BoostThreads.hh Source File

BoostThreads.hh

Go to the documentation of this file.
00001 /*
00002  * BoostThreads.hh
00003  *
00004  * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_THREADING_BOOSTTHREADS_HH
00011 #define _LOG4CPP_THREADING_BOOSTTHREADS_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <boost/thread/thread.hpp>
00015 #include <boost/thread/mutex.hpp>
00016 #include <boost/thread/tss.hpp>
00017 #include <cstdio>
00018 #include <string>
00019 
00020 namespace log4cpp {
00021     namespace threading {
00022         static std::string getThreadId() {
00023             char buffer[14];
00024             // Boost.Threads stores the thread ID but doesn't expose it
00025             sprintf(buffer, "not available");
00026             return std::string(buffer);
00027         };
00028         
00029         typedef boost::mutex Mutex;
00030         typedef boost::mutex::scoped_lock ScopedLock;
00031 
00032         template<typename T> class ThreadLocalDataHolder {
00033             public:
00034             inline T* get() const {
00035                 return _localData.get();
00036             };
00037 
00038             inline T* operator->() const { return _localData.get(); };
00039             inline T& operator*() const { return *_localData.get(); };
00040 
00041             inline T* release() {
00042                 return _localData.release();
00043             };
00044 
00045             inline void reset(T* p = NULL) {
00046                 _localData.reset(p);
00047             };
00048 
00049             private:
00050             boost::thread_specific_ptr<T> _localData;
00051         };
00052 
00053     }
00054 }
00055 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh__incl.gif0000644000175000017500000006551110666754740023556 0ustar fboudrafboudraGIF89a7ӿp!,70I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~[JMH }Fp۶{D=yB  ,wQHÇ#Bb>0JǏl,9G# S\ɲ`)P`J7]ɳO"TD$]CfKqJի FͰe0VT惭d4]QrbK]sZ/\ i -u𕵈k*K!w#KLyV޲K&$I;4g~%=ШOI@[{޽tꥐ+ N˂{<ͭ'ץ};hOӫ?uu3'Li뷃|ar 8߂߁9֞tt5Tp($rՇu(Ƨf Jx|yn "+j}%iHq"AX] $xC@b$a/ah+4o6aA>uZ}N =Q7wU lF*Ed#R *zAji@**=:g eꂱ&xC,Ȳ-Vk8ȴ*p{ȳ~-7*M- kɾFBS,0 ċ+'p6ƹWlPg xst,(.yu0,kyx,8l$yج@M|,H'~PGMKmXS`-L h+gmk-=Ýtjɂ7߀./R'G~CP.g~s_y#n|N:ꬷ׶'-;۵׷ o17<gދo^ TۯwO  tzX6 y / X N0t GH(L W M<V/=6ǎ"@pv!DHyP?}"Cq)7SĘm\[Yd|?QlL8XǡkcA  Y$@2r?yL$08$$ AL뒞_8YP. %HM*|*J2T,PKDR%0 s$sEZ3CiR3 ,5m: ݬ7+q(i ;0Ox$;O83'@Ȕ]?z"e*QrʁFц}hC8*RchIOҕq-J]ԏ})fzS5货ib5D=*]zZJOF_BuWjUdUN%\WֱRm_-AZ͊[+ߊVt%]W59p+5V{XpclA*u2vsc1lMBh)0̚D-  ҶյiZֶlۚ~tHn"JR6{ nLkC܂-˙T7 M-wO ޖ w9^lP_{˳ >[?23VÛkW{h T+Ԉ  hM 7{ >XaɮN<ΑJĄSqJV!4n1,c(xDZ@~V >F7CU$ᠼM5RGn eQYee:H2]G쒕s%~BIdg|h⫈8o*t1=i^>HK¤nTM-DMRg+TVՕ2:R֋k:%je٣>LUB[~vMl6'&vWܛ`vn8[VzW7_p_[E+i_~4ik}Oo=8Y'x5o|oIN eVYغ@y!@.KܱwNwp쉑>k,L+ud:U4sFi+̎k`:gƞli_LɮGp{uE}qx{F«bW~n ~CWǓ+%CU£ zf$𤼣'6=<do+a{ԏ31| ??;VwC|Gy=v|/ܾ}mtvn?9ҐH;?ӏMI`[sda2L@Ax3guh? lA3l %}b*A$lagN tw S!>6r&'x@(2-/xq Q"w"$r]T_+~;kE!R bԃ5ZԄD Rc"VI\i;vaX%!Q䆓VZ ;>~r2%w(h>hwy8H>WUWH"$dHoffщHxY?,x7f2X}HhxnC3rIXsFAՌmiuvDG%E7䈍d:FFX9nw}EH6xj2t߃k##Jcv5E:[ՅoD 鐭gdTi=)")Zf!I(uVj_*)5-b#Ft|/57ɑ1e t| y2@4=BIVuA.MY/30XXYZٕ#8+Ca3Phjl :FE&h<;ٙzbمiLɚyiЇ1fW9 bsv2i ihePey쉡inz Ds:#2":p 2ꟓ 5j02<ڣ/43z@ʡZÊ$ 4*:->zFڣ!jXI Z7ڡWڥ.>[z Ex))4'S:Cʟj{jCʥ `}:njD)0Q4Qvʦ |~ZZc:ʥD*A$1s]j(s꩹ʩz^ڧhJep.9ZکE**Dڪʭ:BJ<\de t0G"Ӣ靥ZʧQ(5qV:: ClrbLZɠ6Yְ ˘C(qrSL󯏰&ۗIN s#њ'lVd,K7D60+<[4[J+JCY=i+C2^9T˕T{3dM+tFˋӵN b0eY*s 949neҶ*:i[X3VIw9l8 c|Jwy&v#HV[u%D:$&)t@}zH2􃵬ۺVۺW Y2%7K"-`C[Tûq y-K{p{>;ͩ?؛巽v$?kI Iɾ3X["ӽ{@j*#dyh + L z6ڤk )*VEJ |c# `F'0(8*BX^/,Ćd9)Q =*T%d̿" 5Kj?q U& xiQ"&T#1(k^!_rW_La:@B#d( 5"Ȧ$LL /!ɚ\A:<ڼ+A?tȞ\u%CB|ltyr$[L3G-Վ&(F:q8+.v>'.8N=%;m}-Q8/uO m.7䙦}RA BDbG>I^`nƳǹqcMpf<],i@o]U$ͧasNo;m>` j>B7^7^ԧX{ V.v.:>6y iăz~\Z쁉ľ7Z4C69x;b0S^<퐉cϮ{N]&yk.k]d^[Ŵl|.z3k> #k/NiNbn5NMO.9ΔάFSM,-o㶓I^/yԤO4?`{Bu f[Eoo2V>mO{'J?ڤHI Hm5P0I8ͻV_ihlprm M|@h,$lFΨtaRԬvv0g!zns%6N[}Yx[:j*N9Q>ZGOW"-zwckɿ ̸ӵϽԦA+$&;Çn638lw?2Z0Dɒ]{- 9I˕5Oe(gќ3s%%rSm=>tUWq^uQI֯vƂ 6ҲhOe5k7ٹ Y}.qMō LabB+厐; ݹ4=wM%zgsvmM)Ʈ772ή'n"v#8fˣȗZ:"cbg\77lWt<|oE\x~?;^iM~U` V- 5`NxDHQatnX\!a"]8R/bDVb##J4ߍ|HB(ayLj?>QV>gOq٥Ub5SVfWzXN szdu\)Пx$ߔh أe*楕éMN鐃fj`ZjiM:Ej+:o~)ݯ[h; .;6Tƥ]-0m~ߐ+C (/&/ :l' 7G,옽KmE ,$l(2ɼqlQ3yC.? RI4LFXt+VGгP}CIm\tc_|{䛎ձݚ%q-7 aӘ]ڭMI&HwK_32ng=(#&`@-n'ޗ0a~Ri7]кy~Zpz):I4K`C :z{(χ),?q<`wj B&I[nlOG {=~?A$4{.}Prl g<Z`~`c }M5* Qp 6@VX Y&¯?B L a=Md @ wT|u1.]E++1b%*b#ӘG`.$ hG:Ќs $!HE̐=~΋H!8GAJ"HQҎ'1m{O>0)sYI\c0K]"җ Ka,&3yHf L&m!!ɬ&6lRsҔ4fۼ=':YNdꏟtd%8MvӚ:h1c63M|ԧ?י΃s9NM]=kR(#)}:2==ԠMyPK E(R`t2$MwjL&7ũ+KzF 6D>MՆRmRɱ&M#4G13TUhAԫuH8 Wc%ZU ekV%ZIՑRVe5뎇¨z%[C:US(llVQDrl(iW~#Cqԕ ]KƺV\-<5qYQM=߂2BrW=&UK77Y0=,*w܄T_3mLfSx/zv*L.UkXa[z2*"8]JW=^*gE=\=_2IbTtc Knk׆3Sv&+(ݘ$|RI(˨[CHMѐ]wW?lb}Pevfmy3f8633*F;b}'0WL~fTӠAM "ݒ:ف`zIP1{g $X#N}~{{Yx7ͦ lbK+xОpbN؅!O{ZL_~֫tj=xݬ;M_yw폰|i7kUHۂ7})616e umDYG t{pePJʵ''+'Wi/;^QR]@s{MQ0_ ?Gm96"8/X/3ׁ O6&/h}@R'4w xxe}'hX`7+d>c㋦g?hxrH4ꘄ y>KX@XS.g(G(ph6H"5.9r4|J%ٍ3D:LT~| : e^lU,U0teUXCe$YStV9SIs`9yƏ_\CZeiDUĔ1ْg eU`jGX wGr\:a ,_uBɥX%ZeZJIeBipf%[h%TD%6h8*ؚ⚄ThWPyhy^ꕒJL8cquXPmUCUTV W*1_h!WiMAP1 HYnQObPIWYZHɞVBeHLBv >NNQ-ع U %[%WuUy^y-w9JJZo :A$"Xc)SƣpOk5J5IL*Z:O}O 3eyX$E4M"u]:z(j)颴iȵMG9Ze \*&aHLՠ Oǥ_ 3ҸUjG'rXd. åFZ/ ^|;7|qx\$Ug̋~,t\'EWܿ>|yuK Gɕuŀw:ǙH9.l\!Ffʉ[Ğ{cv+̛'*w%"]4p˄L ʷ/%S*'L}+d,ϸa П6}kήϸǓDb'BlGe0ц(lM| ;_)ta#%Q!m)dL>@!/|@-ּԱFQ=g`UZӀve57ƴI 9L<< `]XʰYlWIHcK3-x- Y(9W/{t1MM57zt -; _mϢy,؝KԦJhړ=bƊrY-!Խ_TQS1 ܵc΍IBި>aR`*F\gIEM.杋1t= D"FEI2H}.^djIm`F㞻٤gZYHt ).hvh0r0a>0e1)VH~Y?wUlH SYN%jޕlץDsjam|»([`SE ZnNI^ٔ>꒞=;Q+MEHZɡtZWr>$ $Qw*^*BR쳳^uާ;MG3y[LZܞY>@2>In 4kqY! a&`Fb /Ը*vƼ*nfp#]MmlA*Κ2C2 $n7ٹu](/%_@enIߪKɤ3{&Q?W?k?ܳi`HJ/N&-:8Cz/񝂡UGi uWY]~o1>kO_}/_):ošYX>*IQ Ѻ2b<?_BjJ7S9Sj?B oǫ|omJ_ɘXI`?n*LާEcfWcٕi^%tmx|_pHl:Шm)Z;aS%x,Z>|Nۭ j91y}~# 3w m:^JJ[bUf AFC@'9+bTLJb[Gma|Ԥ60ZI=9O Ӄ'ß)8*&3e6(Qr21\fLY<ȑr iTre9 L=30%E)̖o:2QAFntKL'mgDEr;w:h^n6MEzY꺎֣뻙?NRam.ȏµ%TjS83貴1]/0T13KE3zS}jyV \Pd=9=Mgpۻ vB}f޵B1p׶L޿N.l>7\ڿCZq? T XnV Wxg.|hUr߬T n9W];,w3evkܞv #-wug\NWue^R|C7Uxru)xW$a~XZߞsӓvK}ߺ9_={>{XoO}ug[ o}}|XcW_*" oeW~g c>}V=Ͽyݏ~LU3W0zր'wW~%~5N'Bs7gsN@at9{.*7$9tOG2ւeǀ xq4ux8H:@q R8TXVxSH)zo"T|bhsJsLu@ctRK(kbzrN}GhHyc nHiV#Awc/xpyhxpć}*! sD}Di8 x"GY bYH|~ZRl0XXlc)}uvyd-'u!؆"88@h%>xQ3&2㸄hI7Xeǎ8 O`fX0苣ȏq7Hh%MX0(m(4G8m8E2){~}8ጉm()|8Av؅x#FI5iP4i*pXvQ/"(2p>X !EjNiը<ٍhϖ'82>dfyCiLvDzgycFPcA9dX3u`W8KkɘioׇǖEIIQz2Vi)neRُqmY69x9Q:!]O)U ht٘'ɒ('rq%XH!ҙhyXy5间$و√:5F癒A;1@sbɛ`ڕ =ɛ|֎% zZ wiL:s* rYKZ3ʟ)Ɯe) r'i\$ z$Tݩ!ƣBjhNhXPJzLZmUEARZYiҘ)$ 3#BRbl:n(.{vI@>ڠ.B:Xy% bXXZ&)&}A%z9FRJ;jHoʧ:&?I1::bwTf9#sj*Cjj2^ijj#Ӫ) i:٪)i3J(ў閌ux|zvu"96Z`% ɩde2 9':*'!Մɰ{[̶wK;N%ۃȚa)ɇ+u1A;K"91;ު7Wǯp2Mۮ pԬcG2!+v/L<;4V@]T;,q۫ #*` px!K MYt[ìR*jHYvJKr_Bihs8{}{E몂[]yk * kkZ=[o+[WK{͛ϻ&*;y3k6A[*\h[1iH|+K)JG{Kk=viUm{B*|aNRQtɶ L[;,@D1,gu&g, |;Ǫ-̺/+y+O9S*<[9ֺF|2ܙ-zķ"TaȢ(\SJ_dsTěkŪR_mLŹ@ |n,"Zys&-hfLgvȔ,.iF-Z>(S>g-<qfpʬL|K 8c`EhǑ@S3E ̯*c+E^fK˸ǽ \{@C pL,bb Ռ|= Γ̺N>\C2;l|,@%ϸϼP1%:!j[\a ϗ = 'mvQĆ|]PL$ ,:sd)m=$L:'0-2-ɯy]30K `@6^3ӫE~8|B8՞ T-nj/MM'\Y2Wq]uyRD<ͻד\JMVT\9AA(*HEk='x[]ZiZv!s-Ǥk{>؆cT-@ڦ}F2y<=ٵb}0XÕ\t SV]Y}>Q@3ѕEJԧ5reBIu4,~dOTWQDTT_.TWSUNKrJ@dPc8~hŝTLN!.棄|[?毽Q'^弦[ E6Q}>Ti~(.TEnn>v:2^ר{|ޫB>.VeMN>-dL6DPKU (aN4U>e`V۝IMEIkanydtZHH!_>MXH0!L~T"/̾W oC!(^Y}FE%\1C n,IF!-*bTCj OC%DކE~~54|@3p͝>:$W}`TY@<?Vݚ]CCY? ܔ;G )=  JtPM֕?q/:Ҷ\/ _ߒmï)Bw;;iApZa *"ٯF/?eH]9:t!j|+I8"diN⩮lg;Ь|OGnƤrl:hG)Lw#]Q_XFU 2wf ufC?-vx~|].V5¾ǶQкѹs1jxB6ؼC !LP! ZHŋ3jXQ!L Jl$4sSbG8ׯ+{)m8mtj Sj5ρRqGҮfc]+"lyݻxY9QlQeUͫB-ap!I|8KL9^~"OF3o<-ZϤa>Y_̸؄6ok S-K,X{Jh 㷞jKžX鮸 f4 +,<񋨼&Tfo6q`Eup* *q_U( Eq5U{37!&0R/t+@L7t"5!j9>g0*kDt4BQQw`<_Gp*isP2vRga[ Vە x܈۵oڇ¼A}{Q9O65։3ugX.UcqM9ͱף踟L*zx,s(;^qu|G4ê<6ۣyE=?zx<|tw< IEݠ.  r?I!W }5*p[i'MBW@=zh@6Ԅ( "H\9 Quv!lN8u+}kPǣ k,&Q ɳ?]A٢E"^z/.7яP@o@ڙND7J@sv7$wQElt4'93&R-a$XR4K\A`QҔl HW"I ,d%mfobLOl,eD DRC3תeʉ#t:ͣrH̥%6 N?ړôgĀzz#zksu\aiDe6E@H@/Ѓ6~!(<ВN]V4GJj"#)Hf4aVgҞ6ACoYЫ 1h*O`ohS}JU-c) f-(VsJlUM;rj\Xh;bUTQU#݊0sAbWWU+f=]lJY}@S:^+WAzgS?Z/ =ٱכceWл~+G'ےֶ Jm~dۑv]sF޹?Z>&dr4v4YGO\e?67BAaRVg9[;٥ xx ]Xۭ;wGU:JgmGL?tyS|y~=r%E16s~WjNyTw ȏGzuc {1m7IU '-_~M&GQl_kͯyG{ ~Gh'1x4wAbx|Wih}$ R2< Ѐ pʳyEᔁ႞Ё!!Ćv 8?%3+Xw-x9Aa5u$H<9(7lY5wte5%7K_؄xfz^{XlG\hoO=bX2;ȃ=\~B5S`XHy#XC~Q^|fVx`k!@5DF7G ~Pk>,<~d(XOhŘ4vq8:'Xvfl\ԋPT⨊4ԍQDUvuoЊ0wtAxOĸM OOYQ2Oy﷑ّ -ǎِxtw{bgI%Y 䨓Y B ?yCyR3DAyIC*ExG0$цA,b)9G锧8(EygjLoOHiQ7HBqYYa&`9@@ēvM%jIP NMHB 7hk94|FV3lTWr u 8H L IuIjާߴ F.~X.<:Ê Qz閠gJIٜށ~AÕ8SzbzMhM(ر}TY צqc{ zPiiKGs Xybgb#ƑX C:tzMj)ʒ7yy#7j h(d*Q(y"}9)aKY@q أ-B:RgSv?e㕤{@R,YVڢbgC&m( N7KZfzljra(U$1ڈ8w Шad@9ɗ}:HW OO%bZ!F#E~iDRJn:k;#By ptap\*rDZz$&K!mZ]ad[DїJSĬg *'DClj*Cۚ_!coʯ}1桾6x;+A*T#G֨Y`'׫v.&u .'{ &+5:)W$4s=**?gV5MBcpu0Ŵ0;\8jT;ڳ'@K ]znF LeL_P+4R;mos.)LTnǪGzv~gf`Futṕ.m[;D÷tjQW?$kAe-ҭ)xZyBd˹ZKgToLUZ%2CFK79Ç +$YKº{s{TWKl mv/#&A;vx$[%jҕY+F|fckGQK(yi22y+hvg;##(p.#pw1,'¾&'z=Åd [?u@̫:^%gYGLi" (=j &ZT<-%Ee%\ iX R#Ƈk˽h k\1+o 5[{j~LRȢlFMDfƄ:yCȒ[,ȐD7DZǢ}\XX|e,jl țZ1B[˿a3W˶|˨˺̶ӛ"ٖlҬ+A-CmѻQ\3󬗵IǚcZMY-M@Kb3\IuFN͌eυ0mc_Ma dTMYVՄ`[^x& 2rٙI|`>< bڪ5a٨ ۮ;حW]xtٛ=b۞ ܸx=܏ٚV&|ں}&'eؽɭ܌m7 /Wܟʬu}/| ×-y^`{]VݚފۃzCf5Mn9L>iT!-%'O-^]]7$2 ^=v^,!ܡF>-}3EKUSM ^W&6_8^gBNcHk.e~τ-o棍mi\W"tݏ>JNRNr$睎eVjΕAK^nnM->>vN.uՍg-.%Nǎ;魧 !Үh뼞.j/P3]Nu~Xk쮤S>´Y r.y[9;~jGN/Zk?GÔC6*4RJ+P!?&\wR- 74ڝ*{.LAٵQ27[g:oW_^v͚7cxWlhfo/`]u/:joRnÃ:o/zTB8_*z*K_rbpDEp鸍Cq̾3p>v('u9DVaïmMI˿.w/@Jjv) 2f4cL`(dihlp,lxpH,Ȥrl:hH8UQsW֘v#egdXʚ CaTxl8/H{%{U>3Qc$sikihlroS;V^y0? nk ȥeC[($)6PnmmjnҢ&P v\ȰÇ޹`O$Zŏtqp&S\ɲ?PICU%k8~ ѣHYH1鮘644թ#D*ׯ`.=DٔgDURP۰pٕnܻxK i%%PῈ'Qǐ#ⳕ8̇不6ӨIJ41I<㑝i[A߮ͻwm&J~X6p$M8q3Nok8ËOW}˟o쑉߀~FYe=6G|'Vh-e7`CJh}(*!S\hR)k&%8nq}5颐H&I pr))ZwiSf6;"d(aRIl*v] ǩM/&yɛw)^dC!:$6#99(r9z!avZ#8).逊V&z6Dj F_믨J嗓jX){zi*%viFʎ΂-%:m&L|:ř"FW+oODAp9lX]io$,iW'l ^Pl+!lr6drQ r3l,)Ll~|G5_Al4#.\i:щ<]d Մ$qV4]cAג]b[l>$$ 3r-J/4q3@^6n-T'3БZײ8 8{$vzs~R{q?;:C{m_ߐ9j^l:ȯ<<}~CR_~Q=͓Ca>׺ebHyovLJ́h@O}cFCD~d`GȮB$x3rͅb! gh y)d0‡i vn6̚D?4?#0ItClQKY  9=xT#Ȏ3ZX\2ɑ"'@IxHTjx?$$'Y*TٴIt2|$%gR2oOzD(Gld+dH`$7B*s0Iv/TKqj̔vy?3(d3VLc2fyWNSz8E>9sL%9>Tz̛'c&>@g,5}KgF#0EBcx;sAKhVω`9uG7ZQ0(4ґf"uJJSms*S-T ?)x‹-%*T´-%OHSqcb*T}ԭSSUflVԚ>A&p3wAI[ ְR5s:ֽ"/5l*eu%ZeN"Xð< qW=pUG1Rpd%meu6(XX&"9=m,ZVMuQR<'n#6bmkE~#;Ko=}awIjJmu}WmYF>2Rx}g^*lFx!ޥ(+ڣ oz`b7Qov#~JFΉr Vb4;5x% 03 "@L2O iQS*DzW[ p?B21}-_pypXqO%']ql) w-s9p艩,tB_GHtl0S'?YV\ݍF4,LwZe>OTgzՍjkfv>0l\~V&fRq0mc3T6Ә-mFB]]֑s/n|tmr~ť] wUo]@kbۭg$B2 S9౮2ىcǞϝRCqY~#8VAe:~̳sPm%}C97|3)MR+q19RM3+M3=$S7d_=w2pp7!{IU2<^ /g+\2{㵻y:*ãL<3fǍSσ~a< ijgsaݑ7( `%W{{ ~d>ȏ4k=Bgǁ~C_wAO뿿}gk8K!g(\Xi$~}Q}. ~$3ӳϱ}X>8'"&xE0hW|-u3y2p~2!GoDW>F)VauKxq=84hR81/h 3+nU(V]RhX%M7Hukhj8WH#rrpX{hӆp[,}%Z)(臑 /Hĉ={m8{THyxH27ZE~)R 8A[Jȋ#x'Js5:`RZ xb($(*ר-sƍh2htr8踊xPM(8B;63XHCMQhhzY3w 9 v9"i,*ICyJ-q,.)I68Y;Yg:<ٓ7)Fs6I%ٔL TRYW UAS2 ^Օb9FWe9QdfwkƖahp .`9PsJx{Y~XuyLrY߈Y|Y s9=}i㘚i[>kE1Ti2yԚ))N ):ٛ9NrcgW>v9)e`dکPə/ILjISi:Y~P&L4F;(ٟGl'iHx 9 2iəsbB*J/.h'7&Jc j)z٢;4 spU7:76'>:E e=$tత[L:S`BzOHZjNZb^}R>Xlto*g:^.X!vJx*} |Cʊ0hsڒ:z ];KT*R1q Izz)#B*"!hXyxa( :Yx@*Rx ʬyzzl9*$JݸzZzگ xkZK2q ۰XG [I kk" ;&K%{*{!.; 2 96-{:k>1BK1F۔A{JKENR7V됯qZ[2^ dK`Thˉbl c۶rK4As{x۷"귂KX{Fko{&;qoke˹0@^T{Kot9};+[nۻ|&›k;ȫ0,p ԛ%܀ջwxk ˽++d++6"*a/9qD@[f +) -`|󻿋ۿ X#^ 0f\cep,fj"W͵d_(e'\z,a* c#&Lķd-,Ü ? %ğ`}? `PA 1\xG, 5|aD<{V c0Af|8F*Fbˠ_db+\š@t|g{yGzĖk^Bv]\|be<|ɢ0Gـ!,ɜ̆S:q[ɝ\ɋKʉʬ˚ʈ˲|f{˼ܽ˽b+qʼZ log4cpp: RemoteSyslogAppender.cpp File Reference

RemoteSyslogAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <log4cpp/RemoteSyslogAppender.hh>
#include <log4cpp/FactoryParams.hh>
#include <memory>
#include <winsock2.h>

Include dependency graph for RemoteSyslogAppender.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_remote_syslog_appender (const FactoryParams &)

Generated on Mon Sep 3 11:54:54 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/DummyThreads_8hh__dep__incl.map0000644000175000017500000001241210666754735023055 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/globals_vars.html0000644000175000017500000000533210666754775020421 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/NTEventLogAppender_8hh.html0000644000175000017500000001527710666754746022165 0ustar fboudrafboudra log4cpp: NTEventLogAppender.hh File Reference

NTEventLogAppender.hh File Reference

#include <windows.h>
#include <log4cpp/Portability.hh>
#include <log4cpp/AppenderSkeleton.hh>

Include dependency graph for NTEventLogAppender.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::NTEventLogAppender
 NTEventLogAppender is an Appender that sends LoggingEvents to the Windows event log. More...

Defines

#define NOGDI
#define LOG4CPP_UNDEFINE_NOGDI
#define LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN


Define Documentation

#define LOG4CPP_UNDEFINE_NOGDI

#define LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN

#define NOGDI


Generated on Mon Sep 3 11:54:46 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent__coll__graph.gif0000644000175000017500000000256310666754774030226 0ustar fboudrafboudraGIF89aӿp2!,0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy-C&Գ]w,ܯ#|wiO>yx^AWV &* =(!.Pba jha!~Hb&*b袌H6ި`:ch@#XY{ 4xQKpdamW[[*Ve W6O_ZdfWX?)& aĥI!eRsY:wZL2TX% G(BN:^zimt~\Fjjm) *dJ+pޚk ,jHl,, >GAmu\-ڒܷ\䖻( +kۨ',l[B7G$0,g` ,v,(2&0ǜo˽l8@s93;s"?úGK4 MIGDU4Ug}tSå6.p:['v< y{6n/=vۂNxxKwm3;M}@`_3KV'捧޹&8K룯8`~ծo-7zǧ^{|Kv[=c<'Gn{W=>n~=~; g90z^8O f9 o~G(>N*w=w^tc 9gsW(10 GF5I=XK.zkVLj0Y6L`28\x̣HmN;log4cpp-doc-1.0.orig/api/FileAppender_8hh__dep__incl.md50000644000175000017500000000004010666754737022711 0ustar fboudrafboudraaf0d4a9bc58484d15b0b02afe5d6e7adlog4cpp-doc-1.0.orig/api/classlog4cpp_1_1FixedContextCategory__coll__graph.gif0000644000175000017500000000363510666754770027314 0ustar fboudrafboudraGIF89aӿp2!,0I8ͻ`(dihlp,tmm|pH,$ 0Њ3:RW+֡zm/ ,.^yRcN;T[L~7n;w:& 3`Uc#Zhfp Sg < V=¹ɼcȾƻ4Օ܋NȷкRm޽v1S$ ,8 ?%|%‰3K(md*y䈱4GgKu1xFTÜAIN|SjKծĎd.~aRV$-ljx[K])gꕘwW} UJ+^ǐfc`22_ތ%seΠxѤMvzSM"6#b[ݽS-xߚ+Cү+Ϯ8-~ӫ_Ͼ˟O}>HM#|xMx^OURSD)#MOJW?JUXF"R܅5 5I4TS/3#VTX RH vcQ $;D5MwHC^1֒;-U͘Z"ip)tixi؀zgןbV^Ev裐F*Y~)ڦ5W^ jT|cYb)(ƩfZrfkٰEB"Ql`!QK-_7IG~p!URQey'r%fLKKIAX.)d)^;ЮOn%YHme9l@8*/Kgp#W\.lJ(vb5~F^KP hdm_ꆜn5-ùlm6[Br,O[Pe9  ]~n:C{~n|Zjێ { O+D;?K[?=jO{oGA~ ~?~u_50?ߏ _`(< VdQ [U>eG?R, lvi+ E%&| Fm-`Ŝ¯! !Bl`b Hh9h =lAVDh-r^(F8#95n@(G8ґv {T 8$"E6\$# IFҒ$uFNs %'CFRL*WV򕰌,gIZҔ -w^ &*s)bLf+f:|%3IjZӼ6Mi '8)rә)uҝIHJ!<KD@L0Unj)Hr&KUGz#%ԷN;çhz _QOuZP$RbQ2D_zVD ɖYa;+«!ۧ_GU7(OG3Yq⥁ TLe(պa˷p8sFL˖5kϮQU}pN܂:*Ɔ?bZf˖NjCCJʩɁ#_8r{Ƽ|Rn.yIZu]EgVvZBDqSqBzp" DMAVxxB'kwj)V%yf܇9YF95߈EΧRI%C&;*r]%Ȗ_n`j Z9]6&ixژ(R X0YDB d`G$uR"8'V,f `P9 (EdȠvh  f:jެꬄ\ꁭ +:kVd6lF+Vkfv- ;log4cpp-doc-1.0.orig/api/BasicLayout_8cpp.html0000644000175000017500000000666310666754731021114 0ustar fboudrafboudra log4cpp: BasicLayout.cpp File Reference

BasicLayout.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/BasicLayout.hh>
#include <log4cpp/Priority.hh>
#include <log4cpp/FactoryParams.hh>

Include dependency graph for BasicLayout.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Layout > log4cpp::create_basic_layout (const FactoryParams &params)

Generated on Mon Sep 3 11:54:33 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LayoutAppender_8cpp.html0000644000175000017500000000672210666754743021630 0ustar fboudrafboudra log4cpp: LayoutAppender.cpp File Reference

LayoutAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <log4cpp/LayoutAppender.hh>

Include dependency graph for LayoutAppender.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:43 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Localtime_8hh__dep__incl.md50000644000175000017500000000004010666754744022262 0ustar fboudrafboudra96abfc1edb5179d6879d3314be435c15log4cpp-doc-1.0.orig/api/classlog4cpp_1_1RemoteSyslogAppender__coll__graph.md50000644000175000017500000000004010666754772027232 0ustar fboudrafboudraac1e01500c8b48a17c2f2cbb3060d631log4cpp-doc-1.0.orig/api/TriggeringEventEvaluator_8hh__incl.md50000644000175000017500000000004010666754764024352 0ustar fboudrafboudra1b93e15346b654188f6338c34015036alog4cpp-doc-1.0.orig/api/classlog4cpp_1_1width.html0000644000175000017500000001041110666754771022027 0ustar fboudrafboudra log4cpp: log4cpp::width Class Reference

log4cpp::width Class Reference

#include <Manipulator.hh>

List of all members.

Public Member Functions

 width (unsigned int i)

Friends

LOG4CPP_EXPORT std::ostream & operator<< (std::ostream &os, const width &w)


Constructor & Destructor Documentation

log4cpp::width::width ( unsigned int  i  )  [inline]


Friends And Related Function Documentation

LOG4CPP_EXPORT std::ostream& operator<< ( std::ostream &  os,
const width w 
) [friend]


The documentation for this class was generated from the following file:
Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__18.map0000644000175000017500000000027510666754766021206 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/StringUtil_8hh__incl.gif0000644000175000017500000000665010666754762021563 0ustar fboudrafboudraGIF89aw"ӿp!,w"0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvFxL.z6{Js~Ͽ sQ?-}{9 ʿ A@#CX 'hϿ(` h.} >({Mh!|^u nat~(bmhk%bg)b(e1hcb-Z<@)DyCH&Lx[84)TVJ{] [e _Vf8c6R& g’ k/osRgwg-{'bQ)h:,(*~JP!Fi葍FJJ *R*ENƪ騭pSQ9•AApty :1=ahlhΪԱ+Y:>XJ9BF-d{. nњjִѶtvO[µ. ̯;gv}yEyE{[bn>\W,r^#tPqDN|aLq[ D^H1STJ-ֳWիM{c}-w[MdxuN ycG~CE`,nkKam`_.`!~wsT'a;<6r5¦Ss{[|:˓K^x`a2_zm>7ĆMIGzڞ|񤇮;z!>ϵ_>zcU~?ṌpcQ, Ԉnƴ4AOq=7n hQ7ll wL 80kZ'CboXؽ^f5D^cf5p23 1AP[D>'J^x k1! : -|챋0c!&5Q“7ȩAbDb+;$O&[dP(Yq &-IHJ#ed0JTjΑtG(]$5Je^rJObR~Ib. G: rF$)x 4iִClr & )N*T{9H7

͞yʻͲ-,ZxU3,\pzp@,3] ]$B;Y7e?鬂RZʼC#Fk:EKiQp-jzm5e tԷuCi]V^8I*RO=G3^}McOikoSd;l-u{A&#ZC{2t ie[P e 9co| (_W 1Dzi^<ʩyޅG1 0|!:)'ǺNs]Xz9&x>_zwP3ov.haխu ~]/W(ҫbϻO;ճnx]poA?z;WzNO݉w2G_zU]ʣ !7fϩ5'ܭ{w_ޗb~[>P{/~??o;xS?W}'vWx7f >3c $Fxvg?~I7vX upq@OЁ>gp!g;Gx.OȂ&q2Ȃb%z:5ȃ惃ACH3LoRRF LUP(em[8O&n_i&c(#gMfkh"o8#&s"nvx#bn8| ~XQh܄Ȉ؈2HtaAljxhv1!XEʱS)1iH0h nXXαd؉NPMaPQz(at\3gc UeUэҨdgv@(H܈޸Ȏ HɥHǀUcޡ%H_%W`CGxXF=w@\ )~Bq`! _#eS8Gat+F`|l`Uy4f:P47H ^DpMBQ A@UOY ^]9a9%ve˘n q Op9Ғv u|{藂I"My鑘ى٘ 9,Rы AiQ9!vMi!8ylZ]fo994ٛt‰=@fqٜR9#1 F ڹٝ,.)*aYu5еoz89;{cYA'>#b ~D}yDGaS?> E|1c;cBGW$ y(j* )ڢ.ʢ0 /:4ze`:<ڣ>m ;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FileAppender__coll__graph.map0000644000175000017500000000306410666754770025554 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__10.map0000644000175000017500000000140710666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/tab_l.gif0000644000175000017500000000130210666754725016611 0ustar fboudrafboudraGIF89a ,薴ŝɯͻ, ,@P`H$!%CqVe2XJ(Ġ+3 2$ kv-u*"}|}|~q(" $f 'l(&&$r & !){rƲεҽͼиP?Bm A%V܈!k/Đ;^$Ɩ#Mf)f͇(WLK҄ I)L:eD Cx*4 Uh %A^NKbeXkx!2t !5t]$%X.i[]YfEkg`:zҞ;}jaaM׸c瞽vۺ8ȋ'?9積G_>yu_ߞ]zw߭Ǿm浏G~თ/>٫|W}v;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1LoggingEvent-members.html0000644000175000017500000000626610666754771025164 0ustar fboudrafboudra log4cpp: Member List

log4cpp::LoggingEvent Member List

This is the complete list of members for log4cpp::LoggingEvent, including all inherited members.

categoryNamelog4cpp::LoggingEvent
LoggingEvent(const std::string &category, const std::string &message, const std::string &ndc, Priority::Value priority)log4cpp::LoggingEvent
messagelog4cpp::LoggingEvent
ndclog4cpp::LoggingEvent
prioritylog4cpp::LoggingEvent
threadNamelog4cpp::LoggingEvent
timeStamplog4cpp::LoggingEvent


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent__inherit__graph.md50000644000175000017500000000004010666754773027743 0ustar fboudrafboudra7e2568a438651d71200535c44cb3e25clog4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh__dep__incl.md50000644000175000017500000000004010666754741024274 0ustar fboudrafboudra76ce4e7db15d330da98ea58cf6c8dc0blog4cpp-doc-1.0.orig/api/classlog4cpp_1_1width-members.html0000644000175000017500000000370010666754771023462 0ustar fboudrafboudra log4cpp: Member List

log4cpp::width Member List

This is the complete list of members for log4cpp::width, including all inherited members.

operator<<(std::ostream &os, const width &w)log4cpp::width [friend]
width(unsigned int i)log4cpp::width [inline]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LoggingEvent_8hh__incl.gif0000644000175000017500000000643310666754744022046 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvz`aL.zn|N3;&S|3{`N<~*z•9 ԅҭ l߿dSpBqIj#Ǝ/nH2bGE*Ȳ#u*=I&f o~<x<] jJ-y46>qѫXՙSjIJ5wtV":]\qD_tT*ŷa1 }8WTzy3Dt:y=x1޵onR^A62sTF$u'UwЭ2M^k+;Cy=QA?;~'/>M_͏/d—HOzvIC?Y}`7>'׏Nm}$AĂ _2g[B ٦:0**L т= @DFP,-NA"j Xz5.ԋV8-xC>}Eu?|bADD2ї˲־q&+X9 1S7žሌ|$[>[.Un@+ַ}/|׻_Fn+^+~k_ o%aSno|\#ø[aSx#ְ^X)npWdрY'L_:'3x1lnl+#C&qLeO(7\ %6B0_+;&W}T,v="~_;Q_F(?zGjR,Ky5<O$zvC6wJn?<sou.Eߴ ħ,Dd}HgG7HF$>t||P5LڣO#U9L v;tx)h>Myox~7r<8?4DJ4@_sMԀKLs0}s&,OqqD+TVh^wOr$xIRԢp^nuHw#=Xo;t$p-8ylqX*#~q8sY1lP08jmh*(ֶml0@֊!Ȋ8ha(" xlыH( Øθ8(!8%q8'8 ؍pG8xxHHU(x"(2Vy* k2א)iXY*G‘&/1bj i"Y6"w' )92-'5icHk;ɓW'A)92{(Glp9NPpzҔU(:T_֕YP,a)%pG`ĠrWQq#7z=3g ywL̐{io#8~mdy M׀&?W@3rW')ӒyaDٗLzYtaZ9 ;ǩŹy9 vڹٝ6;log4cpp-doc-1.0.orig/api/Filter_8hh__dep__incl.gif0000644000175000017500000004012710666754737021672 0ustar fboudrafboudraGIF89aZӿp!,Z0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~vU PW<ȍ؝܊vxI0[z y*wN ZpBb‹3j4RC}"l2"ɑ{yRGVL͛8AtGI=U ПG򌩴'МPJQR tkӏV Jqٳh슕mm7XZL˷]k (ҙ3%.L2G\x\BF鹓敎UZ^ͺ5 9(}s lwUNo_μm;N: k[νi{O<gЛ_~2˟OPϿ?M(7&G(`Vh!^a ( h(vPb,b(,H8rhc<>)z@iLdPFI Ji=\SeZv)Ad3T:pi 1)xBy+{砄r袌Z裙'餔ר\馂駘B*jah6J Mk@ .r¥[Y 0{кz,b;Lz-bɧ~R;.^ʮeVP 8i3m"Flz$ wk U?< Ih,Li Đ%(+h?cn)\|(sa{EgпG/lZ+s-;/5m7t;]{u~}vXAhDTjfm-P x{r[XbY⛵,sb#>$Mx2wфRԟsŭf 96խz + 3]~6U/e\OBW`"w0%v+gM{Kx6eZ;0"\Y(&sa6r % :څìeVD÷q*b;8;1VqY\cQ,Wp{dPldRzyr9-gy˭r f*3|KYx3g(g8Oal S<++pЄF}'F%"<*TNqi5uZŸvB4і Rmj$zKfYgCtG^Qb7PDv¨l%6FR i6 j(nC ͘3Bߴ#2 [ ڎ/vǷ*I@fpwEtox` !p'/0bG7qlTG8N 9Ē&'879Sr!Ԝ7'9CwC4'[)N!;zQYә=Jk瞒ivwYYn G]`Gy6QM$_mfݗ>e.=u_}9XʇUSǣ9czf[Gu׮k1Їh:85U=Xzu/J{ەxeUOH6+tgJO]eʗoW~v2^Sz~{}%Xuem&~]'u5PS|Oz7 ڰW'S_Gyw^y c*\{q!8wwwYryD}I(CvE8|``PVd\X&'^UmE8`MX uhxXX mH o.dWx8rz8燓hr8o(灉Hcg1'W>hss=nR XL,]64ð,!s =( w#XY89CD>(HX-PCzBxH9HPp#Bx:hf5 ]ݨ5+(Z㸍a0Q;f(xg!#GiEhY1'ɐh ƅ葬낓* &X$.9:-Aq& ]Ch0YUF)Y䳔w䌧 I+Y9S'nu [*aɑ?xg)c )meGpQo uRy&a@ć;3Nzq)vL?w9(`@~yJ", #ԕ&IՙBI `x.@ 0i1e+'dg p曲f y&6I ' n„m u%1h _yЉIn8'f`f$D)GwS5m'v0)2>֝Q?t[ȴxu7a xj#C9&*YG{8zW8.Ms&:x[Eg7'zx|* , h.2}U~U}8ŀ},EAj*RYhHGY~(8\,C[>:YJX¦ښ||ͥyU,hӃٓi+KoAdXE  izM)hjiw )+)qzprjbxA b$٪}%ʛih!4)aU2jg(ǺYd "ȭjVY互$)D k4FJ#Z8⯺)&IF~E" A ˰;BD;">+[UIr"!'[x)2ⲅyӪ0[!5 v0: =ۛ\BB E+82Cx[N*-QJJ떨zU+JQ{ ԵP ^@dK?NrHg |GW -q ?td{Kww˭z;zw۸K!8A ; H!k{E~KGht?!t+EJH {DOKD+xHXh[pyjǻ́ۼ㻡˺=[i!c[ں`Iٚ t+J>*oKv½E$8vwH y]T7 5Fk$q7EQ*HY[1{̥9vwB)wb'/ }JGJ3ջst~*xExEDcl>*k}6jRj^˳j}إdkl4>L}Qze8%VQ|5Zw9yV"= $Sẉ4J|}VN:^ٗwp>qB5@XUc93a*[N#yɅ{ƏL^~i`%$q\-7GPڂk܀qL<~\S Kje!BB̠Qs&Xq~ML9ӵNUJ-HJ^{Y,:ELt_ ˌ w? n|Kokjr Qrк+!:Ɛz !; ;-h˷ ԗ[qLѼσ'@iQDJe,]hIdmdփ3J_]DzJ7h} #M*eJFjyGVNֆmb=v z@V_slK&`Mئ~KnMلI#6tйqڡ4ٷ̽Fy DO͜ri-׫ RS,s H^dܨ ߻ܥ ծύM(\ڵpM7԰ %zkqmӻݱ}^M4͟"?5MNwP.ҫ-"9-݅-U B \Mf->4 B @VI PuO)n >LX!^*&1j XJ$yq?RI~+"~,mA^+C4Xl,͑DU \hhoFYa^~⓷>8^ȬXe~ԭݗn;*؜vNlÌh&]?\ISG.i))?茸 5_ 7+;6e"sHH5m)Sߕ}چgzx@]A/[vnBTMrd`olY+@z;@VVIQrjCKkqOOEOiB.of<1jlOO hN-m d9=%_ߩ߻N)pmZT@b0d-XS~nIvdzɺc4үDKs ^Lۿa쯬0I%ͻ`(>Y3Jylc tmT>"7G!Ir rJZ'uz.N .kz#/R1GK|X{lms]QnݡOk܄sgwϣǬ KՔǟJ}+I*ğ[%~9HCZ3RPVl*% v^y"_Jg T/!~6~tb#b).8E=cH&LP@P*y$DiXfeΘ#BQD fro!fRem 7_@{n矀*v^7֐r 7'[9D(B.Zhv9jJz(gHЪk65]Ybb+gZ$6 Mkt &1:Ka*r߆n^g ˢ˪qBmśR"kK;kj7 .ms*`Q`qmL<Fh[.OL22 =AҺ4*H#pQ9Cf08YLXQQ;$C+Ks, )w6a=fe%jW/܆mfV-Q) Vݶ-6wV12b\9BZ۔MsweN-ti:Pd*9y:mM;/]Ph]{-mc` {4fJm2mm9M/y9s;kA~y˞Uߴ%C:ӄSa=ۛԈ<%[>qqY!op+`ЅsU5W\J&8e\GAoq,!j1 Mo(d·=1ik]e*lܐavAQ׹im<4)+,HC{J;v02πW0#һ1zRc3'`Yc( ~ @ulH#JФ tOzF sGQՅ\4FYHGJҒ@afwpQ7`ٴXYt HGS0%-J]Td_(Z婇0 v .|XgDT8|ԦrjTQ1U4p*-EqRYRFCi<H5 *ֺIWFϹ+Y#N6 `V6 (xi12A`W\ ̚泡-?4jW[R`#8/ZU.<,%R@&Ws3tћ^zĔh|wm#5Ev-Y 4Qim$࢙ϐn:a #>XcZ} bOA3;g2y+.qRbx珱:8O ⳎDInQxb˧6c8HȐ U0FHngU(;"xMQ&_gT`Lf]"_tܹipHlb$M 1*UBDB}h-j9ȫv[65L޺ (vaZB;T^ז^]ǒc/jYoV]aY'۵ K]P l$K! 1 vFyLjc[߰^E!t{ͫ2 dtִ16Ö2˼&Y:pb 07ڵgB8 h6Go3ṣ7   /q[X[=ᯘ\_I9{!VNBHoCmŐ+S~Ihv׮tgl`:ozNWG/6v ooy"r< u-6^A h1GE=FͪېO^H|p?,1F #=${l3s/CLꕹ ~Gy ]JBݎD,S¿h~ B~Ȥ8wLDus%~/wd[`Xs1ay]Y|r]XKhcZ[(0GYdVkvhRr%TRYr*Xr1X4d2:z:83vC; ⍨D!$9H-xGR֍0u1>AXWOďcWWT0$؋1JՐ :9"b*ݩF1빧נ)pm1bR/Edګ] B"U`:I9SN::xkzҬΊu (06⚭f.ڭŦvqiU,aZzix#!J]R!:ׯhxQޚ K vz AhZ\(Rj: B>YSc)9xI;B9}6j(ٲx9y7}@9>={+)]@F[ih777Ioiys䖝FNXgJޮYN2.j %!h ]KlS@وK_"1Φ]Oم/ J6R. n=J<\c̝;]{nA_q~^ϲ޷QcΏ^)n~>$}_ұ7-]fV*ȁ켞ߙ:,Uv׍-Dm#}޶nAƘ%+Ջ}ՊoN+L֩w~tu}D?3u hv`[j}wt/r; o|pK'mi}2?4/-|$^}?n_3 MJ7 [VA/k~mn_*;z\?"yeo\K_Dlt/XanE[*;<#j}`yuwϱϤo z/։u5'ٗr/_Nueۜ_0H.hJlvn=mO?ٽĭ_֕.ӠY]!ƮɏIOoo_JTo!/o0I]%˻`IUhl )x| &,=ģҢI.2Z9XrxLmh̬sM_{u{xCmn=I >6.`A&Hs}|JDzǡh*³RܞBϘ7l~"E2Fè Ȅ`&euJe E*!PŌ:rE'w0Lyh%!YBy0̛8sSj[2h?DxiϟbhtѣNjUeם])̑65Yd[TÍVԄud_qS`H*Xbc~,Qr?ʋ3sEI@iN^ͺװc˞M{ ˗9fn ]΋Qܹc [K.0S-\*g֯rhx LYub v&b(*>c]%AzqXʃ\X$h%`bA'"4Ue/j| Xd ѧƊc71HQd>ɣhOF%aTĕ)^gRcI5h{B'en] &5q)tFXja)jnj<(gi v)ƙjV^kֹ미j|ڰV`j+~Y@.?C>܏ H6r? D ; 04=l1=„P<fcaƦ,P#!d8CF%t"? bRC"rMlŒx%"Nbȋ)Rшb)#bke(gD#xA6L̗HώwG>΅$ )/L$"E$$ *)qҒp4"q%!i8.$,UYqHcAHT9ؒ@i~MR4cIL]2 4.gFKgMj$l6 Mivӛb'64S#ylf9%4ϙ4QPZO}Z `Іj]' c HF!yZ Gpt$iVщ`IA&KM:SxB,"Stf}(U;]QZK>84BTRu:*rRluyRO*D9$kt_Zֶj g}JIQ2 trZZT55ejS W) X=6v+UH8+Ӭ6:,lj-q Yzm݆V3 iZ"|s-벤 \Sme[R׺MopZe6n jĖkՕZݘʌVYB-E&[DhMPg2-6My5ݿ uܴ_ĵG㺫'+O}{ݬq r;baaN-& 6@nv7F.qTUvLSr|yhh. asif ( 0*EV7*L!Tƫ-\!s:3(y3}O*:a!ʠIOWr1hmZL!P ]b$8R:!Am:893g Md;ۀį1Hz<ѮP1}\?Bv-޳UEK]. x[U)7rHUu4 ?V [֐={+pUZ~q\I5U 1tݑÔ7oq.Y;>: NCJ NoVx!)1i㤻K-8Y27YI;z;d6*{%#%׶Î>\#;^:fG ^wSEu(9ͷ˻ǖ{wǬgAݝlW/ ʃlt&^}a:ސ~o ]=yI?~=sZ1a$Gnz1lx0djegE5N7uw ``M_h}N_8!h_g~SXVk7-~qQ@%$+/'*(w'~ Xx8H<='Y=}4s7FhEhVJȂJIPl` 5Vd{Sx68oGSt rh8"bXv8apEw4V8H86$XT|how;p؈hxt rfqF&}!F膒8L AȊ5&`xhf*(hd؊CX^l>PmƸHpMiTc yUyjw?Hv_) H17F`GYy 6pd}E_vyxBcfy'WɩOqsZ1'qDڡ4u+DZv&zț&ڢ vrɨ.Z7gCE6ڣD93>Z9qDJFڤ!<*KJNZAR:j^?raafPA+zp>&Xlq.AekvpbǢz:Jڨfm"*Ġzh:n!ȩ*  wrɨ>9bqzZJO*Bjڥ YAl+]hjzjZy 6QcíLچIݚ_ w9]غjDA[;Y%WYw,[[r~:?۰ z ZSZ[˚!8Pq:\J`9I7:@)/۩1kɲ/+`ӈH8EK HoAyX (TBpN]+K]kd Y{}Sq~ )lyert[v{Cqǐ|m+9[>;z!Q{{r,7ɓT9g _XDyۓG{d)ۚe[G]MYd~i ]W_ EW}ِ ;{]+L[x}S`kS`\ {~ ;;ұO) : Ni)A[bRi+ (Wԩ4k )jYdDF+$˝G  &I9Y7ˡfu *\CI `Pç4|+/l B#۫5M٩I,B\DLyVb8$d\_qiWe-n,)Ϛuh-z{l)ȆmCȧȌl&lɖfɗ\8ɛ ʤ\ʯNʮL .N log4cpp: StringUtil.hh Source File

StringUtil.hh

Go to the documentation of this file.
00001 /*
00002  * StringUtil.hh
00003  *
00004  * Copyright 2002, Log4cpp Project. All rights reserved.
00005  *
00006  * See the COPYING file for the terms of usage and distribution.
00007  */
00008 
00009 #ifndef _LOG4CPP_STRINGUTIL_HH
00010 #define _LOG4CPP_STRINGUTIL_HH
00011 
00012 #include "PortabilityImpl.hh"
00013 #include <string>
00014 #include <vector>
00015 #include <climits>
00016 #include <stdarg.h>
00017 
00018 namespace log4cpp {
00019 
00020     class StringUtil {
00021         public:
00022 
00029         static std::string vform(const char* format, va_list args);
00030 
00035         static std::string trim(const std::string& s);
00036 
00050         static unsigned int split(std::vector<std::string>& v, 
00051                                   const std::string& s, char delimiter,
00052                                   unsigned int maxSegments = INT_MAX);
00063         template<typename T> static unsigned int split(T& output,
00064                 const std::string& s, char delimiter,
00065                 unsigned int maxSegments = INT_MAX) {
00066             std::string::size_type left = 0;
00067             unsigned int i;
00068             for(i = 1; i < maxSegments; i++) {
00069                 std::string::size_type right = s.find(delimiter, left);
00070                 if (right == std::string::npos) {
00071                     break;
00072                 }
00073                 *output++ = s.substr(left, right - left);
00074                 left = right + 1;
00075             }
00076             
00077             *output++ = s.substr(left);
00078             return i;
00079         }
00080     };
00081 }
00082 
00083 #endif // _LOG4CPP_STRINGUTIL_HH
00084 

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__29.md50000644000175000017500000000004010666754766021106 0ustar fboudrafboudrade7c49f35d53bdffc542d38c755cb5ealog4cpp-doc-1.0.orig/api/Properties_8hh.html0000644000175000017500000000637710666754752020653 0ustar fboudrafboudra log4cpp: Properties.hh File Reference

Properties.hh File Reference

#include "PortabilityImpl.hh"
#include <string>
#include <iostream>
#include <map>

Include dependency graph for Properties.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Properties


Generated on Mon Sep 3 11:54:50 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Filter_8cpp__incl.gif0000644000175000017500000001206010666754737021061 0ustar fboudrafboudraGIF89a"ӿp!,"0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.znߝ|N~p(V#O)ƾƒϓpcnH"r s - u/k@[Ȱ8J;Ȁ" +v;(qݼ C|f Iw "DI'BRvr0}NTŰUL0UÐUqt gWӱBH<^an%BYt=Q+$K3{uDX)ea]N6l`.kCudOb0iҮ:j_Z{vJĖoQ0m[ {lNo퉮RCݠ57. {ͺx_^6_]Cx;\|c_w¯b3׿;$- Fp}&f8JKu9+Ã7_YGLb%_(vHp'/,'8 ZL82C5";AHoakaA>,*C"72 ;f x `UH9h|:xgVjJ85wr[*>^B26TԢ?-Ў΀eúIW>BL)KE?4Lu:VYjWc@mi'wj {0"zMF=D\3RlFz51ڸihF) v@EXip'j5Yɴikn{["t~GSNeC:1gcȥ}~2oU!F([=)r\4w)^gD"/̋>)$&`Xcz;Ϡy^3(7>m\Jg~\[S\&؛P_vuRy2o*v }p;ǰ OD˰$K7!~O^lN]i=ƽ?hv'ET7WKX&F!tzj|٦e{8ntaW[vțy9?xϢo]&tNCRpo@D/pwc+ 6UK&|jb7(5h~Wh4Nh=3Y{FkāBdhVPH?"UYs70Q˃(_Kg2a+)i+q1XYtńJbv۷}ۧ{"1bA^IKyH) TK6a !LٕkՅ)˹ԉ\+ӓW պx +REK*8{Kkj4ջϛWk@{X+ ˽X]Ϋ;ս0Èc髾ȉv+ [:9[{i`[(9ɌaaSGu}P;\a;O0l[YQ"l%&l;M@+l´Q53໶L 9 EG7APKcG\-,z(\1ċ<,E8lŃљީ>Iatr*: IZb!l|ǃ 0j}*ʡZO8'}G&Tɠ4? t+ڣǐ NDuJ zke_ȫ)TwꪚzM}*s77脞~D^5 >N ;log4cpp-doc-1.0.orig/api/inherit__graph__5.map0000644000175000017500000000021010666754765021106 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Properties_8cpp__incl.md50000644000175000017500000000004010666754752021700 0ustar fboudrafboudraccfa89e99b2626dad802a51a60e63037log4cpp-doc-1.0.orig/api/classlog4cpp_1_1LevelEvaluator__inherit__graph.gif0000644000175000017500000000207710666754771026655 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmA|pH,ȤrnШ4|Tlj`w1ϧ2@n9j{Nݩ|twv9krMV*=( ^m\]MW; [.9S=-ORS`vCˣXQnUi9eiU`FsWQW"8pKBJ52d$y0†OA Ǝ#ǀ,2 ʖ3q¤F MNQ-ZMٵs[o #_\9 ]qíO~\u.9S?7ç-Uϯy?'Y:F`a .H a~LH^Gao|b"xF&b_b.8E2FAc7܈c :8C>$thF&iPF)TViXf\rMv)diW~EhpqiuΉxi2 蠄b&hJ碐FꥠVjF(:\Jhh:fPlʩZoJ@]ހz먏ފi6YcÓ쫠^&2jZ{&-ڲk,v.[o:.T\V/&e KKo2<0V\/0Ŋ,e^mζIikFmڛcs. SI%$ m-S+.wW\f%[m6ɞ2Jآfsږ[p 4mw=|ڂ7'>`78!JF.Jiϗ;log4cpp-doc-1.0.orig/api/MSThreads_8hh-source.html0000644000175000017500000003330210666754725021633 0ustar fboudrafboudra log4cpp: MSThreads.hh Source File

MSThreads.hh

Go to the documentation of this file.
00001 /*
00002  * MSThreads.hh
00003  *
00004  * Copyright 2002, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2002, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_THREADING_MSTHREADS_HH
00011 #define _LOG4CPP_THREADING_MSTHREADS_HH
00012 
00013 #include <string>
00014 
00015 // deal with ERROR #define
00016 // N.B. This #includes windows.h with NOGDI and WIN32_LEAN_AND_MEAN #defined.
00017 //      If this is not what the user wants, #include windows.h before this file.
00018 #ifndef _WINDOWS_
00019 #  ifndef NOGDI
00020 #    define NOGDI  // this will circumvent the ERROR #define in windows.h
00021 #    define LOG4CPP_UNDEFINE_NOGDI
00022 #  endif
00023 
00024 #  ifndef WIN32_LEAN_AND_MEAN
00025 #    define WIN32_LEAN_AND_MEAN
00026 #    define LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN
00027 #  endif
00028 
00029 #  include <windows.h>
00030 
00031 #  ifdef LOG4CPP_UNDEFINE_NOGDI
00032 #    undef NOGDI
00033 #  endif
00034 
00035 #  ifdef LOG4CPP_UNDEFINE_WIN32_LEAN_AND_MEAN
00036 #    undef WIN32_LEAN_AND_MEAN
00037 #  endif
00038 
00039 #endif // done dealing with ERROR #define
00040 
00041 namespace log4cpp {
00042     namespace threading {
00048         std::string getThreadId();
00049         
00053         class LOG4CPP_EXPORT MSMutex {
00054             public:
00055             MSMutex() { InitializeCriticalSection(&_criticalSection); }
00056             ~MSMutex() { DeleteCriticalSection(&_criticalSection); }
00057             inline LPCRITICAL_SECTION getCriticalSection() {
00058                 return &_criticalSection;
00059             }
00060 
00061             private:
00062             MSMutex(const MSMutex& other);
00063             CRITICAL_SECTION _criticalSection;
00064         };
00065 
00069         typedef MSMutex Mutex;
00070 
00075         class MSScopedLock {
00076             public:
00077             MSScopedLock(MSMutex& mutex) {
00078                 _criticalSection = mutex.getCriticalSection();
00079                 EnterCriticalSection(_criticalSection);
00080             }
00081 
00082             ~MSScopedLock() { LeaveCriticalSection(_criticalSection); }
00083 
00084             private:
00085             MSScopedLock(const MSScopedLock& other);
00086             LPCRITICAL_SECTION _criticalSection;
00087         };
00088 
00093         typedef MSScopedLock ScopedLock;
00094 
00101         template<typename T> class ThreadLocalDataHolder {
00102             public:
00103             inline ThreadLocalDataHolder() :
00104                 _key(TlsAlloc()) {};
00105 
00106             inline ~ThreadLocalDataHolder() { TlsFree(_key); };
00107             
00113             inline T* get() const {
00114                 return (T*)TlsGetValue(_key);
00115             };
00116 
00123             inline T* operator->() const { return get(); };
00124 
00130             inline T& operator*() const { return *get(); };
00131 
00138             inline T* release() {
00139                 T* result = (T*)TlsGetValue(_key);
00140                 TlsSetValue(_key, NULL);
00141                 return result;
00142             };
00143 
00150             inline void reset(T* p = NULL) {
00151                 T* thing = (T*)TlsGetValue(_key);
00152                 delete thing;
00153                 TlsSetValue(_key, p);
00154             };
00155 
00156             private:            
00157             DWORD _key;            
00158         };
00159     }
00160 }
00161 #endif

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherits.html0000644000175000017500000004101310666754766017564 0ustar fboudrafboudra log4cpp: Graphical Class Hierarchy

log4cpp Graphical Class Hierarchy

Go to the textual class hierarchy


Generated on Mon Sep 3 11:55:02 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AbortAppender_8hh__dep__incl.map0000644000175000017500000000035510666754726023200 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/namespacemembers_type.html0000644000175000017500000000362510666754775022316 0ustar fboudrafboudra log4cpp: Class Members  


Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1NTEventLogAppender__coll__graph.map0000644000175000017500000000212410666754771026657 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/tab_r.gif0000644000175000017500000000503110666754725016622 0ustar fboudrafboudraGIF89a,薴ŝɯͻ,,@pH,Ȥrl:ШtJZجv h d@L"F:򑐌$9 (8&Nz (GFB^!˨)WVl)1 w̥.wY0Ib|Hpf:e pJ}Ȧ6nz 80%"8v~ @JЂMBІ:D'ZPKF ּ&16юz HGJRb L5Җ0LgJӚ#(e>Ӟ@ PJԢHMRԦ:PTJժ&5;%Uծz` XJVCjYֶp\Uxͫ^׾i)$Mb:v, ಘͬf7z hGKҚMjWֺ*$SPͭnwm +Mr:E?9Zͮv9" xKbLz^A|ͯ0/LN(; n0'LaJ0{/{ؘG|(SCr. v1wc6@LdHNd/PLeOXp|+s2L_153M5t3_:wsgʹπp?/FFЎt!-JҖ1NӞuA-Pԝ>53UWծ4cYZѶsA׀5,aƶ3=e3~-3Sc6mo2Mq>7ӭn$D~7,y1m}v\/N3#S\gu-mO0C\'_S^|.c.0ל49~s=3d:u)?F;ˮW|;W)vt˽w|=xA;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1TimeStampComponent__inherit__graph.gif0000644000175000017500000000226110666754774027726 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG:gsݩrp@*蠄j衈&袌6裐 K~Fj饘f馜:)v*ꨤjꡟ^ꩬ꫉jŪj뭢ʺ믱 K:j̚l6+>C@-=l۬7`ܒiv隻(v Fmnn;¢*ۮ 7*' S| 1#whq"{-ּ2<'̲1!Dltjq07M !G<4B+3A5,{rI=uc3qC]líko]6g UCw?/^GアݒzӝfJ Q7xS֐.鑃t>̺ȯ/sKnKm_:/n{ުkQyGW?m3nb/܇<●1//$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AppenderSkeleton__coll__graph.gif0000644000175000017500000000446010666754767026460 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF6 "}l8U69ok,@u0dIU$=%S2 eRJ*e-;\@<z|K`S!& JH,L40 MԬ h Qܦ*x2) W3D;mDq'>}:,@pπb`1P0y(DM#щz F3jGDh.)BR\*E^ 4@HFBt8MX@YPtGAuRX/>uDPƕ^`^8YQ=O*n}#*Fе+^׽k[ aKB`mP#.E,2;bUgAZ:òljOZ]Ex-l ALGmg)oI*VqЍtKZͮvz׻g sKMy| ]ǽͯ~7?L?.' @xz]$hXGXaV=#o;&a!6qc]W'vOml`8; ٹEng}1KY Sd`R+\sna7 Y#xwqc|Sj}% [ś\@AϝϞZɲTͯx3p`KhÀ1\1y3RDΞ}}#X>i' njb$[Rr3eFy,4E>ozthҍqH3_:7!L8{KZ[UMU]ڶݾxGh|8b09IeYuCe3Ȁ/dnD\S9́׊h5)ڸ9#{ { 5%ȝHμNtճ>]<ܻo&x軘Ox/o?'(` 6FaNpa:a aH"&Ha*Fb #28`6cc}>_BGdxJ.]NfeMIpV^[Ze} &lbZfZkf g rܝx)rzgs 蠄j衈&袌6裐F*餔Vj)\馜v駠hjꩨꢤ꫰*j뭸:i믷  &첍".?<냦RZZmNmݢZ.4.{.J(J︈˨(kv ֻ0CLqJ<*|cqg'L+{-̪˱3s:̲C sGtC?ʹ.uuݸU;2>_ ι7,rʝ=闧4Pg}tҫ/N;#/u1*܅70v7_Go>xk-m݄ߐN.:k>*79߾*n 'U;-2$#H j̠!?y 3(@;log4cpp-doc-1.0.orig/api/TimeStamp_8hh__dep__incl.gif0000644000175000017500000010702610666754763022351 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\Ȱas@簢ŋ3jeƏ C #\ɲ˗0cʜIJ8sܩ!ʳѣH7 DpQ1OJJĥ|* կ`Ê0p1^Ǫ]h]imK]gݲ߿7K+6+KL@gd̹gUm2ӨR֗IJM6Ao#m N| j潜yD}͋k=o#=^hyѣ?ﻺz˟OpLWO\ŧ_ X߁&(}{)w{^{gv |W~8K(!0(S:܎<>uxx>hH:`c:ea;"oIVieKӤ9Zxdne;[6flVni'RgCglwg[pړ'_j(Uʃ՞H0z裐ғ;X7TfzѤT M*4ijqjꫴz` j뮼j7*찴*&l^F+Y<+e,7fkQ kNֹ;t3֫ k,F"'P¬W' _ppg?p ,~,(&MA`r0-ɕ:,8Sq)@s(m -JH7t%*TWmK=\wT?-Z6IѤlc4kqRwx6ܝ-߀d eT7~0n,Pg!#(k.|czzpz}r.a|rAhƛ< ;S@< S8Bh-a]}TB}W/3}M@ q+̓L7w^`GH:ы~dIQs4 O%(1_(>b0H܏H$$1!%EJ%.SIN4%I01!oO2,-B#|f/!"fn.IJ"%v$:=ɔlD7'YZ1 #XNцbTYx14o0WÂrI(g{G4R.}Mi`BI% %K#T8G;9) ?ͩPSr"AQPꗢuHRJ7!^*ZծũGղJa=jjֶ?F׺&^W:k V]K!( c'Kٞaͬf`v -:KҊuikԺDh-$ V @no`oK-rЍn RZ7nze>w;\>Mmu jVܵ~uL /{v뫄'L0_?@xЪT!X"(^)D\40mUL 11 ̻Xƫ𱎇YU_2d4WHΪKo*i]l.{Y2cafeU.iKca Kh4Pgp6'%ꏆ&3j:<98*ڑh7݄Az'I)=_ G3&S"jZ~0g6)uJEp|(Y\J\#r-nᱧ=@lց]ҙT. 5HzZw-Pܦ>e0XOSN`im<2 L[B¶c9?Y^ާn}nRA3O;ץg7Źnғ% IǕ<$Yn~z?e)d2Mp\✗.8v+sMǷOr@IDvu1sk{續p߳>]Њ=ζ9X[6\!{x >T6y;r E 'Ǽ?(];zڍ8ڞBgƞOlckap \J|~O~x٦~ 얽ෂ+?l{ DI*saX' H*g5`py 8%XE@[n򀱅 X"[$h,H( )؂2/+88+ \1>5`7DX,.@_CXJI;=PXAOV.5Ux\UY(n]4bZbxIANl*^I؆r(edsx.Xم|cf؇hxO؈x68 5p F5nF ׉hsu-0Sxhs؊\%[Sxuc ؋}7xU Xh1e8zHYh_pv(g\RB'hU}K'{TdRK5q،Xhg&k䖏xqVd Uzx EmLTw"g|vّGtT$!w{OS2wpsv0I لFu'wQsrGtsDiŁ"p- pRSrUrOvvvXwW"Tr$^uvGviv74X4YH)kyz#L>7zsk|lzo 1*{$52X1x}iLט9nWٙSM虤8#VeW9ٚ9I\ ™؛F(21a#~Yfz֜iYٍչuqȝyiK㙞dTxiy`09ٟEEY J6zG[ڡ~0 :(J* ▢+h 2zsSZi8ڣqN;^0DJV5E{!jLN֢5RzfyXڥWFjdCdj~NZzʹ XĸF)!oh:Hvʋx~P}e  ^Z9ڊhJd )@cJ7 c @jbꠡ|ڪ; :W9$z])r5h$rhGu#kYyږYfHw/"ŧʭŬ&}wraiuynmxI`j`z"e)t'@vˆzZvaiMYlm;Zjx{)Bx)bHZN =CI9h9[8o7@˅SD[5˛C kRۅM;xaU۵^;`o81g˴Hd+nQ(j[5Eɦkjwyk\l{ 9:a𞈋+y㸏ۡ{.{+[[+zTT@ۜ[j;;][Z2Z‹o3{ț>ZЛk7{E%ۘJ#%[ Hн竽[;ՕǫR[+CL\[{ù Y fh\CC; i۵B~*•|+“ W}P6X>˥>ÆZG,UH<}A+PkQ,%_cćŻ7\\VlU}itLhCL-/F1N:Zvib8eƽCN9:BfJ^=L29I3P^嚼]UnP>#dbfznrzG}4of)+bmM3̿ʿl![b GP.wFWP  }x9m!4:+Б{X? "ɂ LܰH4`wp]33^WxOb.cUAiNg^.9mO:O5$Ϸf&~m3&-t9)MԒTĉXeᄵ'ᗏ+${,/rE枕ω9_?[8J0Bįf/ڿ;ӫ1ί/=QO~̛}IŘ`(dihlp,tmx|pH,CT4OUlجvzxL.zͮD3oT<.Ӷ~nvn0shx8#1iVyJ2{ͧ"xߖjP5tUk HA#v腏_`#JHŋ:Th.G\W0Iɓ(|0|ȜI憚8sɳϟ@ 3ѣH*]:c#vlbUXjSH\D]Ӫ]˶m6V˷߿V +"z &̸ǐ؅a$,&9ϠC&,Zͺמ3Sb,ͻ$/&]X#&μcNB57I;r-COyXñ=}Dz޽??Ax+xހh]^uI ]_UUa~ Lav($ B j`nY59݅#84_ڨ:X )XL6$m-8M*JB8fYc ̈$`.^~c}O)t2XYŠQxkهfj1ZE ݢ X祘fZ TJ6]Ꮓ)iaoɨjjJ甝rjx~*R謮e7", m5l#[ FHD壮yd\y.[k$ޛl}ᅪk9z ѡ&,BW ;[?|F:D2Zl(c4$²/oZ4l<g *Ō+E,D²,FEG-ԆtA Pw5`-VW?z~c۶U*W3í| s-,e'4{ gG1ͳgA8礗ncuc^y~x~럮’ˮBy oַG ěLHܻGݗo䎽B>/?Πϯ?KDGkC\h^"̠MAXGHBraWPv"\5 8|Ps01̡X paeH&:W;Dg'Z̩"8**` ZPE)tыZ4.g H:e, k1@;qlCbu7MWgn> PfTI6%dI/̟H:S]2J*R })L%, 4*BR(4Z-=UUiYZIN,)ڦv]ˮDBҵdEΫP}ݑwZH*Ҙt2lauh-+M!e-^ke^é^@׽2kY,زaMUe/J6obpK~UJΝVf+ݭ> \0Yn۬y5W5ִ&d b{Uэ{P˕hzީ׶M02PZQx/[j½ů+ۓ^X·W}Z_DX녮ыv4e.{*ƾ=G6xQ3\#S̨TK(cib YR~-ri\~aqLfُ=. dW/lan.,h3Rv",+>`=?Y4g;^%՝+,鳆̘>o_j4 qe1N۽y5r.T#yϱFGԅs(#@yqө{fW_ʳ_O{ŶnBlG"Nn]AA4H܁ d} ?']Po Y3OoYhF9: C=# CiO~k|Q[igć}4_X~*-<~ Ǔ鋿3R-%"Xq؀*C X88qA9$"!$8rHwa%>:j"/'v *h<3ɔ?=58u)({yR=A˴>K82CtF~48 ONTrU[Ѕ:`MJH fBDTV8MC>lB`X~< R墆{xpoy2?$} co}(9MЈYxQ\8N0 wTv C2JS}p>S^\VA(4*UBfJ*֊r8wzh$d&HXf`USƌXŁuX,Q5T\#a lab6irAvFXrpW9Yf8gf rg8TY?Xs%!v`ae Y]"Xs:x8%%`咬6v7AƱZl(2iEM))&Zh!\hx֍JUYJi-8K<'J-xifd1fh[zq\O"-SeCe,Vlv+]V:ٓFareYdCYEy _7%R)`u] buWٗ*>䓞ؖZxegZe 2P9h0jh겚F2Cq3)V݁"%*E.PYƒٝLbI0dיv08 50幎O虞ع+9PR8$(rPց*T Q BHz LÄh }؈|2%J2d)ԣ$S%H3ѹ@:I2zI(J7Z~ss:N=')9:VXO){GZReǤXdJ7KvP?N٤eoyLA OZc zS7.3Kcnx{Z Ej?3t馆4j0iA;C4O:H9E*C ZG:.TzWFMUWn ڨay 5: r 4tUD8:/ԭ̊( Z޺A :7<麇@Ăx5:dЯ Jʨzk3dtP' [;7*pL  {Dǭ:9l^dΣxl=ی<~:C 15XΣ,ѼCz ѧq,m'}>fm 0 AӋS24G|%ӈТ)(= N D]F]HT)M0cS}: zS_UKk ׳+̲ֆփ3֬ Ur}w׸{]" lրm]=Wz!Av\8Zן{JMb^ِm]K"'C Rmڪktȟ|ѕG*i۲ j&l;EZ(VK*' \} mQIk v=íWJ"Xxc)-K'ڗc %?Wރ}޵}i)_Gfy]f EN|ɥ-F^wy\Vyrw]mm]huyh&6r\SNe!aFU i{)aƬ 䚁\v[~dm^ &ݻ}1"mW|\ٌ#[Y|7-lASiŽNBt]mj}}vvWZ~e/m>nm0M-|aDZl@O>;{~鯾o 尽k軞̴tmK|~!j2.Үz2ض^ (l{,|l~ܵU4.+k3U)N>4CĪ ֘Y ou-5~KYѾ!n%{(뢼P*.OΉR6 _6:z35=4><mC@ Vo6ѴKrnaO?Y}G?">)p0{cJf$hOm*Ϸn_Я>SO Wx:<݉K{?'s_l)B'ȢJMұ4#`v) 3\.Ǟ'!CODba !ȱa HrPe\΀I&/*᭤ϟ@74{E(Ϧ&B]15ˊIzׯL& ,YggTK)2Kܹwƽ^vsᲈ+nŐubڸQxzҥY;G M:s7k%̕[װc3Tmf>wyis߂6M\fjvbꃭoKvԳ up6Myʣ^rZ@z:cuϟT|$&pVgxg`V{9iStg~jWK` \z!j5{w|樣~7C(DȂM4SOEɓ?F)%$D^ᔶTe#[b$UWe=H!hF\&/(yuiq|$Xt#(eg*J6Yf <Zȕ*BJT噕** Tꨚ(t*i'j뭠V*TֳG+^̚k&,4Al2 A`+kH취Rk#a-jµ+6-.9 ,co7ͭ,͏|}sd7:֬l xp#.y>9+}#8?_.:Qk>u̍_V䂟.1]dnH2(n3HJz^/o=#}@ݹ"o oo~ik0R%8 RqhٸnbABڐOm#SF=eLJC?"1pDA.^$s;hhd&}N2+(GIR+g-6Ñd9*>!eg|[H[A2J",%Ln$6xLpUXf9 raXƒzW $jl z gsMˆvUiNUl :AaEу\-Bq^q"čQ^HO!nt; -*g:,DٚHV-Iqb71wF B` !{`|ΰ7a(2xʇSϽշ#X ؿ/xK9WLs5Nsv/9VMQcȻ rpldϥkyYaK-͏cs.A # v ^gZ˲rY:^ьv:΀NэUg;qr76X0T?@VrxK9yͅ/XxI(@ҕѡW ϩ2G}CiuzsyE+9>ÁhƞԦu`h%vȅ[aE&KrQ+Gf*& CXRYv Ѧ<,{@K60~q:47M0<-!3ppd|0׸7.>T4l H^a7S܋ esZu*j^cѯmPox.DŽ3Ntg<[_15{o"v@bwv2]C;^ZHMVlommH&`0y3)z J׺e/˰17I۽O|Ժ(0 Пd='Uzekq.P>okǭq>\جXo5x'{G8rEbx:$x~c}O4FBR`Vc'  _ׁ z# :6$8*`'V%8V"H5DbYP+9#;e;Cp'؀'BI4)l.(M 6x+1( wUftWK3ׅRx<4W4~0/@cdX*s&AWZ6'zwtEv81o)@:[xX0#)@`x{*g#hȅX#Wxh70ˆӉ 63vh;<؉hb1X6]ƒdg#'H,xdQV>4lh$0،'T27y3~8$HW)&=Ewc2x{蘎qR 3WhHKÏ稏;z!'ӂl| 1ED#.I醓(y)w&t:PY-Qr=yx:8ؑ1J?$#r)I yqiŲ*vTӠa{EY$BЙ!eK=yla٘D ,Ÿ- 酋`YlESٚPzpCEt )_se ! )4itɘyiOy}H0UG[iǩuɟ蟭G1F%&a 9" ɛHXaڟ#Z Ղ; aT/֢$J(zVAa5c ڡ5٣Ӥp[hG:\5K rV8ڥ ZP*(N2eF!KZJZ^G4Vl_Z.md+jfER[?˚p[j ]ư!Qo ohV4eإk榳j;k (# P`pŷKVm|PqPqɻ\Z$ߛ;kxoۼՇ0zh ,eYk2PS{m;髾1e틢[DkIj[ˤ詤&5쩊 ;P ̺ke~Xӡ*QebgE/@Ag;|\|ƙ)6`>Ok2cC?\]gwE3 \>KNL54fV7ǽ/5vl3B|M-t*C޼nL,YnZ2Td]*H؀`4MscU&jnEu[yx͓u(Kܹ>ZyNRwʟ ോ%CN‰۷;%Cޝ^V^蚎.%Npi>K>{K_X~A-96 7pp GPr V$.}9^ȕK!If\ʞ~e^Oxͺ&7[o~LRxNsjfE{+^ZysfΪֵӕY6 oUt,.02?4_6<{'_mʿ*ߛ7B?D_FHJLN 6k hKj%:kb;_+ k+kVU;gۯ!6L"\ggg/ncb.;fh&e՚0R߇׮tO[ei}oN{Ϡ8{wm&: ffeۿ*fBzB%G͟^^?ው_ ᏹ !۸u?dY.1UZ9طeYB߹g%vb5~͐pH,Ȥrl:ШtJe?VWӆlqp pL],|NxUG/6>Xk&Fnyxo XE~{e{ ag0]c_h#lvV`HxDнCmnߐtQp4JeK o)T8Ç Jb.RDsCc0(]9ɓO6I{,.͛-/TӑΘ; JhF$]ҀhlJVb3ħ^Ê]7Sٳh? U[ڷpllt7ޠ X/n+kwqI= ;#ye_ffoWٹ4Oˉ`;? #$2նo NnG#_n-УK^ӳkμұf!QKL}Ǟ>߀qWbz5B VH|&v#!$a bN{ěVظnu[_ut?_hs7rOL3'=>o_i&!/|78-, Ztґz?E(L¦./r2è90'\! HɈaS:0+9b/<\I#WC 1l;Ci"px1Ŏc#r KPr&"Q74ZjGp2 ӨFAr%F.:ʡ`Fh!-;&g3Rd@z9)]8ZJUw/$ˀS I>G8,a.´&ht'$S H[Z$ y.jVSf Iu 'A}F44 dY%N)i'09OzI2tuCխQdH2\nlSk( -ʻeD2:fDPTH(* EFT ժDMUQԪfب:@.l2E NвUpb)@|ZR^[@U}u?5`Mb敯 c{0 "c]#KIޜ[SS)*z+>jZ,K9mn7UT,eS.6-r%;.\;RNi+-ࠫ`3K[l[UXosABwr[ߦ7l3(]:IawS]C.@񖷿 ,{i\؂뢿 an]NuЌqeʙ28pS)">XxnR) T^Wu^w4#h[Y':8R!6y.-ǩnl=Y) U3 ůMƠVilRO=8mpmkͅv %5Cg9F} !R٬F#7VI̤ &.KC͗'S^+:mf6p̸^Ƌћ6JVVٺОXAle/VὲRFRϼZ=A5 +MqGPژ97I9l_Sͮ7-FcfH. Kpb]@aZq|de{v3 y9 ly'|j >-?{w/Ziv-/(/t'$hFzM׃0egO#*zDŽ9fkEA}XsZ,jׅp$熛5hgh jX9lxEpH}Cr,hS跄xxvzmtcR.i%Sx{Lw>ZB}33x(-Ԉ£7Š;W@:hpv8k؄C82~KfWm,!?XH8tWI4#:xwuXxp`w=xlnz;|s]>Cdvظ$ږw؏=w{Wu~YR؆Ȑ=Y3"}QX*#:LJSFSkt;Q 8PR-UÇXK OzjiG~8ojZ񏵓㤠b\CآFzz٧FK숦ʥ§ xv)*S?Wh~wv &VHY ]7)jڞ^b:z$ҔU <:JV9ʭj:zɀj(Zs; tzgڮJto x:աگ+4۰; hi*;x(ax8Cɰ!=Ub "$E ˯ E:;.D %Uxˏ?۱$GeAu3۳x*6SX YmZZ^۵[hiX?p m1jl{gSs+7@Xj|+yz`[6'RˮKeznG"+kk1Yz*A [['˺Y[k'۸d`—;D}1)\d{ "lRO+}KH۩ʙkXꊪZ1YG*zXX밈`+qHzX sD6 0jytɿ. 3k+ 6̖ ̦P#4r끟¬zOLA[$w+<-z ݋y9,/+ę{uE[,HOZeł`;MQ;K/7l U ġ6Lk<%"S}WšIz| Ǣ} cM\[Dk!>ǢtřIܝz)-t\+E?p»5v3Ţ ˗,˪@,@#;̌v1g;$WH7@7(wq*{*,0aX8\Swt/}h==nUQZLn(PE`>A.΄~{]NLacnrjn~ JX>v~ԙ;{2kAXΈ^}VMNc)+^ڧ:>>&Z嫭^u,^C=ޟz]~}}1η.ݿn>E~ģMBA.j<֎KhWw>.Իԕx>҆N`9.MYx~^L{?9V͒mjNK,o)#B$|墭&n> ONyy%!_,,-A|;$G?9:yb?<[O/JZ깾XnY7/^Ώ'`Ƭ<D<~u_Vkg/ߙSln,9woXD J9{Pl//~0"HpOV\uR =_,4?: Oeݤ/ g/}M؟Ⱥל oIZ@sJ[A"8ͻVXZDhlp,tmxz;p7}6j:˨tJZ챗dDװznߝ2<,3ՏK >뿀9BZs{{C_LGqr>^@~k.1A/|{3((|̜ #/xO}\R6H* C7p1 E - =hC!񇐣a7MDN*&<0Ab(.8%_ jF RnaoSA[|N <7 rPtJ"F: IDP $[xIC> (GIQϊ̤'I=|%'=BUrGK.qJ@jSM"3Đ*"5n=[u/=L)W +BJէ9ͪM2],\뾆MNmX6v*)Gʺ`\[ ͻ40)ۼ \m1ZvhW>F8Q6wD[Q.|n>┨ڈ5բw+_vk>Glp\]v=Tԫ ml [*ќv$ÝAN @4#ܷ*c*'R{z-M k.y-5ޘiACƭ%FmWۓ8kll=,"ͼ_{;=2,9Ww=f!r8(l׀F| Hq!}X"{$9؁{1`}yHPs#[Ry.48WXosr}>tBj67} ! Xf wH:(+ׄTz` Vv-؅*YH fldApg f=؆ѲR7i1b8th\_xv"0}.x9Z7XQhVv\rȁJB$NpLBoX$LJ nfx~x hg`Qnf3!YCX1#J⋂{s!iƘ&s7aq _/8H8hZqF'h7vX}fi刏' (8hvm5/ mbАz iVБ Hш&).7Y21I0n C9Y ?)\xDYsW-V9<ϓ /^fedXCp(B(xZI@O4^LٔWG=yU.Hv@GvR4V2pO0GguP=#Ka֗ga2q'48&b/FGcWx eq5V㗁WæT%Z_VixW y]E]]sD)6GHXuIU$TLș_`U$YeVFOf^)aӈNE\rvKa4IvJ, ŧ `XEWAUVUKzUID FX*X!JLeVI`*vdyT[Dd]P5UC%YE:1Izv,*K-`4xUe7gN*Xգе՞AQYWy6*uq_>zQY셦_ZZu|J*LZ T"ZY,JY,Y馄YEwT^ڨ"wkʦpš:]juNH:HP~t|ʨc UWik>- )I1yrXqQ"+ k;E7 U1FR |f;;eP «!# 6Z2,A9 8|R6A|&uI HL'²ŭkj#uŪ0š;LA (1m{>LߋƵ Ƶ({}g ǰLmlOǫ s\Fw X{|~}*1Ȁ8۳WAm-ٰ=WA|SCwڨڢ٭Lg8l!=ؿ ܗ݈[uWm۽ϼ̇egW=ޜ{GݮnGI݅ &w&})-NUʾF<ޚWt8ƚLt(^˨^!=zqԷK6Y.KHgQ㙍W]H/ZN\n -lMr|^iHܽ6MֽrJi~kxƽ~|fNn8Qz^ɪ|2*f 'N>/M7qʷ!.Ӹд9mR>h!W^\~ߛ.z,!<]Nޮn^$ ^ē8 $ >`p敏ԣ&ې$ !q^|alq?ϳJUum"\t,W@Bg/8/S.h8DߟhlGI:ڑqW:h;(>9ݻ᎑-loO?7ּkng|0vᅇZ+Rog&B/8>tm߯_ $ Map D SoA":hBVCX8 v(J2,%"/r"xQaEG+ʨi/ڨ#}C> E&qKNƣh#6$>RFUSBU$X!ve;b"U&yvyޗ =ѩɕClizrYy8 z$yJ*'rzu>i(>JfʢYj6uW* Z-֦*$Ekjl)y:~["RlɵU C[nP[Z|z 8b.ˠm0 +ÊA\Wq^ + Z>&Yrډ1;+3j'&ĬV2v31=;*9;W4t/aKAgFsJcJV=}םMW=fuqQǵ``ֶ~5*mGeӠ;N.CK)YrcK8}Qv f;pHy%=ei8vgL]zD}?.;C!ܷ뽛[\n>'ho淢-8yQ jUMx`L6M)o~ؘoS#F=ֿzHOC=4JoO5OϻA7L?\4uCw~П2`/؟ D4~zGIZ#Xn%}r x85΁p7XHxՁF%+$-( /hdb'D<8;DMlGgm8(M#%U}KZe3FYLY_ׅ@R:R)iYBZ45Y$0DFde^nK($4tՆ4]%]Pu]YE]x̅Uvpuux^^^GQ21{^W}]5Xd%X%U\I戚H.1t[p\[eY[(fvXUoȈZŌZh H[WXX[zU+*OhTwJ]Z((xȇ2CQȎH٥8CC n}eVXX Se& @`wLuE^)'Ie]SƒL5i^E]:Y]C=ً(x&HgL e@OYOB.Ri7.Yn0U[fXL]2HRxix> hPx/ɗ8<0YJ7MvOy9昔*} #)*)GslOw\y{y`I6xdm 9Q{iNzM|I̗;9yؙb))P) 8y)G5gQ\))|œ#99󩟩nF 釴GKit}C6 z hz>P/q)JR2 WGr&ꅋ/ p 8Z: 8*f.VMQEI~LZJDWiYp>~YʥX;#XX馌mʅoj_M7g>*{[6P**HsyzDZʋ{{ @䡩:šqjy[`3n}ml6kё(;]CIHhꬣ]ؓtcʊD)Hٝ $z_:%'xY*ZJ++TGJ+ uzLVVH)Vʱل 88Xii+{ ! _WFZZ{_؈z%EгXD$yވ1KIȈ` DM0 U뮡x I6 L{zlK*99.˵` x5ƔkXokz^۩8^k!%JGj8 erz2; )*⥘Tx*0ǻk*d1"Eջ\׋-:_Ұ{图˽p;JvIh`ZھD <\||y0<, aHd*,!/Lw -358K:>-B<*L `ķ;ދĆDPRLJ1N| UWS`Y+0cLgOnWƑQt|roy|  ,xrNJŅle /qwȈ|{ȘLu V2qk´A|\E;&\-KDɤ<|; b\;|aT |{?ö*c —,¼ͫnj.^Ta72^.J{IǍv,-~))'_@JNiH^tO;>gfWZno-]NWXG}hW]EǸpl@8<.xNfa筧.~w5~ V7Nȑ^/^,)&zN="j>4Uf7W..~N:~Ŷ_pH%:aHpNpfp>,޵잙j5K3I 0n>?83?>?J/n OQ$ >% (2.4Z3 |/1@owec?Hd Qz+I?] 1|TLܷE ~\li] hH>R|_okaAZqyZ]O_VDԋ֎ [_1G~eu ^ #k?ݜ׊:͜Ju{$D},A_V1/ќs$5L!Ok! 7Ɯ^e?$o0I8 TdYhlp,tmx|pH,?rl:ШtJ&vFF\i| zn|Nx7Ϸe>dd}*tc2\&f<^C/Ȅ$ a(kP#JHaHHc 8C9y˗0cʜZ`,'̉M8IѣH*i  ^ɲjԧ ujWV^]"v,Xe$,y's/S˹ϠCKg\˸O G][Z!3oڢ NqbqwQ{[׵ӖN[֕;Fޯ O?Nɓ٣{׾=:'/1ހhb5Y\Uu\mag6(siug$h(CTr߱҃p4hu܊:iE9(DiIȰț{,p,@3a$܇G,*p245]θ#:(p4 r2A`bAF4g qD-Z\l˕hнXކmt C)+iew shw6n9brn5؄~ʶ|żxWaY9gsNw27f? n밗*:w8W=y/n3,f;{^d3>^WԎdm_~oUMϕ=9,x.Zom#zG'g8խ#@ `z'phoH#..&x C &t^YR=!~ KtPXҬ=qP"h#qqX.ꅊ23`EpKͱoq̣BCܑ |D B(s ӰHF4 <$'%""5AV(NJ$p(G )Fl'Wʀ,TYd+s^`}0IL2;se:МI3IjZӕӼ6Mtd 8qE9v|P}eJЂ=BD3ЉZ'F7QV >*Ғ=JW N0c*@8rӞuP5Iz@@P&Vir*S% *U*%QX Uv5cMʊj+IUx]僽5_((Kv䮁M 4v %#$9$$kdΖ˃ݢzv0'MmP{$-$[h1 4҆$jjV9ֳm=hR]Ǵ=CcYB'&i]q#Z*mp۫g1t7t۪@ӵw}Qr§\)Ytuy0 0&g/drNn>q%`R7m?w݂'Ⱥw7.Aax8LkH6קڎMacw;67] (AY[ sgC>q!!'ҧNb 6 Q`Ax%Vt #'qv}N]Lu6pXJ9j[m)?HF6U^wY aoX ӱI_1ۦnhݓ+X-ep[D7 X BO#:r5 8~3(8Bv i9[[jiN3X6b;zznǟBO:? ]PӹtKE3zɍnu{DZ9@M^pNxϻl;log4cpp-doc-1.0.orig/api/structlog4cpp_1_1PriorityComponent__inherit__graph.gif0000644000175000017500000000224710666754773027647 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG3:ggݩg@*蠄j衈&袌6裀2Vj饘f)ʶ駠*ꨑIꩨjA骰*룭ꬸ+qKjz*^Jg6,óoZ[-+N+k-뭹;q־+.+Li#<۰/ lkoL,\'L/k)3?F3Lb[tςޜ4ґ|?lY#ps.\5OgS d,7ڒ%4Dvte6mC=W7#=w11[0pWo/gΰ+0/lƛ1wu3W۹ctK3Z{g[.b 0n|QfGJo=_o}_觯'$;log4cpp-doc-1.0.orig/api/PatternLayout_8cpp__incl.map0000644000175000017500000000242410666754747022463 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender__inherit__graph.map0000644000175000017500000000055610666754767026466 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Win32DebugAppender_8cpp__incl.map0000644000175000017500000000417710666754765023207 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent__inherit__graph.map0000644000175000017500000000023710666754774030743 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1NDCComponent__coll__graph.md50000644000175000017500000000004010666754773025626 0ustar fboudrafboudra0d0b6f5ed324e75fc98676b3f2e77ad6log4cpp-doc-1.0.orig/api/Threading_8hh__dep__incl.map0000644000175000017500000001222110666754763022353 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BufferingAppender_8hh__dep__incl.md50000644000175000017500000000004010666754732023734 0ustar fboudrafboudrae3f0d8fef998c4314cceab999d88ca78log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MillisSinceEpochComponent__inherit__graph.map0000644000175000017500000000023710666754774031226 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1FormatModifierComponent__coll__graph.map0000644000175000017500000000045210666754774030231 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/TriggeringEventEvaluatorFactory_8hh__incl.gif0000644000175000017500000001753710666754764026005 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~f;WtrXXK;5ײA9-7 (!_ *\(4DdpFŇ3jp ;5Ǔ(SrA|1͛8IGϟBPEќH*9 (Nu QX*dgVֳhqeЫdMMKl=1rx*Y/;XU]xP[`z/zP1᪅/g @eōC~SI˹5?MtiΘ]#=*`س/ 0w} n`膉k_^i˩!(gz'跑w b_qMHe`!ihӄ6@ "0"N(áP8brvNEBホ͛޻ջy0G<´)̂w`̊O p{q#q(}!P/g92LM|3wt =VMt 8-5T>Wu ?M;vZhW{}kcFHo(=kٽBimVCaVUo%x5޵q/nx!xI.?Yל^f5n^͝:k}ިn6縯z| z釻.<;>6V#ӭh XŧKm[>W߽C@+N#^<['cuHo>>P @౏C%p<[(ml0.TBr`a֙ OC@ G"I' DUQPdC@8.:jpM^LIQ N:VJ%Fɑds5$zOG?"Z$!9I:p dZHt2[iEua)0nI~*(ŵE/= ^^rML-YQK0 sL/Q_b ^4B&pL+(DyB3hF3_9道b%@'7o?$94A<h?R *wO4p1/wҡ!0Dt"@ ](v~fyZEA0 D8HW4.ݒJAS$ {Pu;_=B(E hy;šӢcߐ9dۂ(~ TX=|14z=nDvGD~_B&9ʿc2T/| !+w @DWwH2@z4dpw#i )@cch U_*,؂.,$&x@kppBM'I{`F#FxG`CD5$w=aTX'mcPՇY(6NxfueJ!wQnMh DgMlX{( aXckw^UB}xe(yЅbe^" ^d%_P"^Ud@cMTLj@Fh\7Gڢ&P?U} Sx-M"}O }xXH{QO Aciw/xh)ieS/t~qx(F8Ì4XhH{viAg(cDg+ŏpYgxSm6ylԖU*mtL7q}tki /Ð)^}#g{Wr%W;nMu"wQ'|p؍UR-b"OHAvrriuׁC{(mH,OH gȖ0 h2y>zp_qrבv3I?ss#7Wht4q)^7 wѦo;uy4sn^XA&NyTQ6n6< Zuty99TW瑓'Im7oSYo`$QHyQz'aSW,d9iYdebẺx~}bNy.8{빝yd=@ sxIVTT'5*sH8ڞG\1~XٖYJ JvwQ  !X$t`q,=,ڢ4"H.,V:(j+(zRj~ZңbC!;+ʣPڢAZ )ԐIcJe PweK&zP Id`qvwPliTZBX)@yaʧ2צu::{Ja}e b(+3&V::X DZ7vzz5nj:]{Fe SA:/*45igXT_t=*Yjǭ#B1C }hhAI|sE&k\It$jl{i=.ªHQ@wz|k;m D((E KJˆZוy9qTkEfyizaw*Gӛ( {m iEiF„Z]c{IriX[K9uRu>Y;RwY.WSn'\יmgG6vS;<{Ȳ""wۯw K{!{g;gFI+CpOz˕mٙRٴj_˸d:;ZI9gr{s+#rع㸻ӉjӛJ|SguK> +;![~^}x[ 1[W YPs5X}g@Fճl}'w{KZ5 =ҋuv +) װBr)<V +a1SZs%OXhu9F)Ժ,X`tZ{>r8 \jgza0OC~ţ Y<» J0W*lcH0Xb[ftMTAm*+xK]Wl_JGUDŸ)I*`]֢*L̵hmEV\]FAq*xumw{M R #G؅æ`4_/"VΪٞ ]ML7'F8փm^fDFmQEW&gۤڰۆl2M]-ؽ =Mŝ~.ܐ2ra`b@\M݌O}Tb-']]3=],9̤aʱk`M)A4].) 1fc NBlI7;cjͭ[H?&A<#'XVN Da̙whz:iE:ɡ\z[N'>l{ /#/]<󯥀~R֍A/6E>BT. K~(_4`-hr\N7=t_vV:)$40\ux7MSTFH[ݖO* x@%Tz-_e/?oQ ΏQ5)!ϟڟa$1Cؿ_u.Y<@4VZ J50M?"Ip,@0ʹ.ˉց#J(' p,;s x|pH,Ȥrl:ШtZ((ӬvzF*Y3inh'Mh1ba0˘3lgs*tkjѺt՚]&R(N.@a,<m61;دWYHcCOˇO;c샼ʹ7߀h 5(! "hfvvᇍJ(VjiC饜:aMiVi3AT*ꬸ+4~뮹j *챎 ,nYFkW턿^뭦J&qfK#;,.^K(x/ l' 7G,W1mwTY D7pJL"6H5r=#JZҎB 94Jj򓠔#I6PPoۗ)WiR̕$!''X2%tyRl0QGcQI9U*tfA&K&4!KsDU3& f8}sl^ȉa,錧 99 󟛛] '#s`))9PLFK(Duk 5eHOQs(Ѓ.L0C=МqN\M0~-eK*KDFXT gT%`p7lf5VJٽC+Y=Ս 0U|a}fFNѮE+1*ض<,P ؛Ub'Kµmjf7V0 hG8ҚhSֺg}lgK[-bVp,aָ΍t} Z.v]. oN+7=z׫L͢{KվͯB|_/`)V%L 2ΰ {{0GLb(NN8~g88>dwŸ@~,"yf>G"3PLOXq.K^3,2k8z`6_)2ML5?uγQK=Y͞0q`ЈV;2F'Ѩb JvQ7ZMӜiA1Rԝ5TVgMVYSִεOqR]Zꯇ`Ⱦ3f֤z -z3vj+JӢ>Mr&A vݞ5i>؆#+oN;P= (?mM"omZeGqd5dC! rw-cQx\a/o]ʬyq^=ЇNH_i;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Win32DebugAppender__coll__graph.map0000644000175000017500000000306410666754773026551 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/PThreads_8hh__incl.md50000644000175000017500000000004010666754755021076 0ustar fboudrafboudra43702ef3737231b2c55a5da955feb1d0log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ThreadNameComponent__coll__graph.gif0000644000175000017500000000230410666754774027320 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG:g=(́*蠄j衈&袌6裐F/7)饘f馜v(wx*ꨤjpꪬjjꬴJk3Xj뮼 +찇*&ƀF{j0<;k=d[*/l+hi{[ ,6-«nܲ-Z ? {/B#pW| /,* 2S\2ȧ]a"\6s|mL3o>w3E{7 sjsLs/3Al5,mW7M6_tGm3ǽigMr\OM!]z?7΄;mL/_kS z^c5ۜ>2ڏ=;{-rrSz(䬟.㐋îs:=)w v+o.gow[/쫀 |?' /;log4cpp-doc-1.0.orig/api/Appender_8cpp__incl.map0000644000175000017500000000212410666754726021400 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent__inherit__graph.map0000644000175000017500000000023710666754773030616 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Localtime_8cpp__incl.gif0000644000175000017500000000541310666754744021547 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥrl:P$aJZجvz٨xLʪ3zn.OP5lw.`79fL1X{6yi f  @ ϧz,?%RZSP]#jV طb:r&reO߽38aH+SOۑ 238EٲCCӦ?!װ٘m{߆i B_S8̣ks>뫨c:;季_*7ßH>>qnGP(c(Oa-Uhfv!fK$h(ҵZo6.z#T3P#)7>I;#'?RxX'Y{!#0وcA`)ipY)zy(O 0MiYbZqЧ^IsIԛ꼴gv9[l|6:..eJ+Ծ qml5{ڋ0V:U3ڮL[qbp;<-;*0S5K^̀ksm쫶LDuL޾V ;бc ?>6@ ʨut!_0NDI*YK&2$ DىG~)SFyLJ2t+9tZ-sPYrR:IUA1tL $3A-1Dk&V2(V G%;9-nhc&;ǰ`EyNy YL;KurIlX/LAö2ؓ3>MQT%fykjshIdJ]a2KÓQ#p[hE5Tq-j")8Z5e_Os`h~N$F#t>z1qTyHTu Aɚ,5H+ ꄵ{^\i@WU vǘ P, OgU)H  zd5F6 =hG+Z)*jSMY#lgK[-I&kZKf}-ɍ +~ni:;@ ok?LyS7z^༗};_XwEYhr+*X+soko~a kxq[ N뫣 [L{`(1dcߖ@, c5>ے!{P c3N񓵜e.8\~S<]3ue-n.{aqPqT摉,>3).rud?˙XWg|9ۍO,EO̺x4f7])>ĨIuX cU!_ǰjZ֕ƵKC׳v ^)UMZe tni۳^],ǮmNt7 םr>7]fG!/@_qAq,F95q(ohwk897scQ$%8PZ*G ~{#[8U +FY@t{+ӈtŒrL>YLЭ2tЌ QY=gGxW0,- MXx-~;aA{?axR{ |'_oaSoDԳރb/Ѿ='Wz4uh/vkOo~}Z(6O{}G!fy/2@φ#5Gno  xwF'XEp;88@Mb+vW(E#@GO U9Qt-/(Y5(tÀ7%4$4438hS3I-S DŽ7vT(90]HLpa8^h(kWjІr tXpx WF{z ;log4cpp-doc-1.0.orig/api/BasicLayout_8hh__dep__incl.map0000644000175000017500000000501210666754732022661 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/AppendersFactory_8hh__dep__incl.md50000644000175000017500000000004010666754730023615 0ustar fboudrafboudra491941a3ec03245f2918be71b83099dalog4cpp-doc-1.0.orig/api/IdsaAppender_8cpp__incl.map0000644000175000017500000000050010666754741022172 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LevelEvaluator_8cpp__incl.map0000644000175000017500000000162210666754743022575 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/OstreamAppender_8cpp__incl.md50000644000175000017500000000004010666754746022640 0ustar fboudrafboudraec0824b3a79d72d482b50dbb1150704blog4cpp-doc-1.0.orig/api/AbortAppender_8hh__dep__incl.gif0000644000175000017500000000231010666754726023161 0ustar fboudrafboudraGIF89amWӿp!,mW0I8ͻ`(dihlp,tmx|pH,rl:ШtJZQv pޯxL }zmIq|wF)h07 /'JZwL K*-+aMȩe^ çqʟzy Ȱ~5|8qEn &ܘiaDu(-Lc ǗYJ$=6)fWVJ9f\Vv_&tc8i٧Gc̙z"ɣ=(z}BHh0[G`]]ze8jq'*!*kat*j\wG [gk6jy1uWVi+>aJ lwyڮ p%ԋV/20Zb հ$;=spp4 log4cpp: Member List

log4cpp::Appender Member List

This is the complete list of members for log4cpp::Appender, including all inherited members.

Appender(const std::string &name)log4cpp::Appender [protected]
close()=0log4cpp::Appender [pure virtual]
closeAll()log4cpp::Appender [static]
doAppend(const LoggingEvent &event)=0log4cpp::Appender [pure virtual]
getAppender(const std::string &name)log4cpp::Appender [static]
getFilter()=0log4cpp::Appender [pure virtual]
getName() constlog4cpp::Appender [inline]
getThreshold()=0log4cpp::Appender [pure virtual]
reopen()=0log4cpp::Appender [pure virtual]
reopenAll()log4cpp::Appender [static]
requiresLayout() const=0log4cpp::Appender [pure virtual]
setFilter(Filter *filter)=0log4cpp::Appender [pure virtual]
setLayout(Layout *layout)=0log4cpp::Appender [pure virtual]
setThreshold(Priority::Value priority)=0log4cpp::Appender [pure virtual]
~Appender()log4cpp::Appender [virtual]


Generated on Mon Sep 3 11:55:03 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringQueueAppender_8hh__dep__incl.gif0000644000175000017500000000152710666754762024376 0ustar fboudrafboudraGIF89a}%ӿp!,}%0I8ͻ`(dihlp,tmx|pH,nȤrl:ШtJZLvz`l$@(zn|N?Ƽ!l|6z' ~3 0n{-Ô+ƿ͕xm}cH׹fH܌iJjrIu[yI Ђw KD4Ar#a'hc8q)Hr U|M ])VF?K=Yq hQ~B7L"RC,yQ%f=u+;0a~M86֔hǒ-ٶnڕm'XKzO|X`N̘ޚJL2Io-klش͆ hӤO u:BkbǍ3;⿽q}*4pk`~~ytFyl83.T)bvrvGi2r3hsr % fVD'9SnebQEy Nc]vm7unskW`g4],aהN#v!QD%d 윈fYW>ڕm(gf+c}0 ]Ύu'r).N:KԠTj)N{zW\3R4}j+J4ꦥj8 OOҪLvRk^h6F+Vkfv%$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1BasicLayout__inherit__graph.map0000644000175000017500000000023510666754767026151 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh__dep__incl.gif0000644000175000017500000000346010666754756024560 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,tmx|pH,Ȥh:ШtJZجvfp' .洺^M|9>%}7/{'ri`eN MjxO.%Q Òɝ)ѳƢhP޸ ܿlճ5sg?}#H& ZN Ň$[џll@HkX-4e+<2g y2ς/\3J4aR a>\7m1jCƓtͣ@/܈RȲC!SȫUc=ǂ8Wܤ[juJ*Ƭ:J\1^t{TXe#Bc>;+>3ci%OIn^F!{ڶI=ݾxRȓ+_%ŝKnztس3;vw}yϫo]~{kǟQ'`# h" .>(!aRxf!.$^tX9x"0ࢊ18Ì#ژ sĭ:k /‰g3a>j{ +Y*+讎2k8.2fc>-|+ ۬>{%nٮkh{헲PHd݂+0𛙡zfЮPꬽG*ZK0W,ek(WxR &vqV鴣~X88sϒ&qQ`l4w;4 GݴDOmuI|u&kXL۔O?k``څIo?O~l .X }3}P7LucI+Bz2a56a"mFioSbgdl9V2MyߪNPNӥoˌ'NmԿh3$sGeaTlcmw}w.L6f;ǻX77?P0vK罽3DY5(]3eza\889fkȟruj|נ'9\ D`0   qW C(&ȼ"@⩎8*ZNX a,zqRTG2~j,"%8Րa H(})NpbH> eDIB^aA]ӑ"opE:FSIID[&5h'+P[)WiU!(%,gYY$.wKW%0)aܥ-Ie2|1%MbFt&6MmR\Qcrᤍ~ζ܇'6IuD>MD@9H4J(nf{ 'AEU265./ iZ,2 :h4fBǥt$M߶"J)OB-+LN}Pٚ剐0FMI;jh ljjfrԫcSPϬa5 [b %On|TV/! ^e4 cYFyk z(?(!:qٳ:-j>flZ־9nw$ p+;log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh-source.html0000644000175000017500000004437610666754725024131 0ustar fboudrafboudra log4cpp: RemoteSyslogAppender.hh Source File

RemoteSyslogAppender.hh

Go to the documentation of this file.
00001 /*
00002  * SyslogAppender.hh
00003  *
00004  * Copyright 2001, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2001, Walter Stroebel. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_REMOTESYSLOGAPPENDER_HH
00011 #define _LOG4CPP_REMOTESYSLOGAPPENDER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <stdarg.h>
00016 #include <log4cpp/LayoutAppender.hh>
00017 #include <log4cpp/Priority.hh>
00018 #ifdef WIN32
00019 #include <winsock2.h>
00020 #else
00021 #include <netinet/in.h>
00022 #endif
00023 
00024 #ifdef LOG4CPP_HAVE_SYSLOG
00025 #include <syslog.h>
00026 #else
00028 typedef enum {
00029     LOG_EMERG   = 0,       
00030     LOG_ALERT   = 1,       
00031     LOG_CRIT    = 2,       
00032     LOG_ERR     = 3,       
00033     LOG_WARNING = 4,       
00034     LOG_NOTICE  = 5,       
00035     LOG_INFO    = 6,       
00036     LOG_DEBUG   = 7,       
00037 } SyslogLevel;
00038 
00039 typedef enum {
00040     LOG_KERN     = (0<<3),  
00041     LOG_USER     = (1<<3),  
00042     LOG_MAIL     = (2<<3),  
00043     LOG_DAEMON   = (3<<3),  
00044     LOG_AUTH     = (4<<3),  
00045     LOG_SYSLOG   = (5<<3),  
00046     LOG_LPR      = (6<<3),  
00047     LOG_NEWS     = (7<<3),  
00048     LOG_UUCP     = (8<<3),  
00049     LOG_CRON     = (9<<3),  
00050     LOG_AUTHPRIV = (10<<3), 
00051     LOG_FTP      = (11<<3), 
00052     
00053     /* other codes through 15 reserved for system use */ 
00054     LOG_LOCAL0   = (16<<3), 
00055     LOG_LOCAL1   = (17<<3), 
00056     LOG_LOCAL2   = (18<<3), 
00057     LOG_LOCAL3   = (19<<3), 
00058     LOG_LOCAL4   = (20<<3), 
00059     LOG_LOCAL5   = (21<<3), 
00060     LOG_LOCAL6   = (22<<3), 
00061     LOG_LOCAL7   = (23<<3), 
00062 } SyslogFacility;
00063 #endif
00064 
00065 namespace log4cpp {
00066 
00072     class LOG4CPP_EXPORT RemoteSyslogAppender : public LayoutAppender {
00073         public:
00074 
00080         static int toSyslogPriority(Priority::Value priority);
00081 
00094         RemoteSyslogAppender(const std::string& name, 
00095                              const std::string& syslogName, 
00096                              const std::string& relayer, 
00097                              int facility = LOG_USER,
00098                              int portNumber = 514);
00099         virtual ~RemoteSyslogAppender();
00100 
00104         virtual bool reopen();
00105 
00109         virtual void close();
00110 
00111         protected:
00112         
00116         virtual void open();
00117 
00122         virtual void _append(const LoggingEvent& event);
00123 
00124         const std::string _syslogName;
00125         const std::string _relayer;
00126         int _facility;
00127         int _portNumber;
00128 #ifdef  WIN32
00129                 SOCKET  _socket;
00130 #else   
00131                 int             _socket;
00132 #endif
00133         in_addr_t _ipAddr;
00134         private:
00135         int _cludge;
00136     };
00137 }
00138 
00139 #endif // _LOG4CPP_REMOTESYSLOGAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1IdsaAppender__inherit__graph.gif0000644000175000017500000000255410666754770026261 0ustar fboudrafboudraGIF89aӿp!,0I8ͻ`(dihlp,Amx|7H1Y2"'!Z5Ukʥl߮f3RgvUu },7Je/gX$TMR zNzGDs }K\UFDϷօWɲֵͼԼ|ͥ-pkn/!YPb4tdR !.r %{xrJ%-L13&K15mDS!@( Q=gHTFMxTT^*"V`9x KVׯeJ8Zn.8 U\h[WoZy,80aUl71co,*Q/cfysΞmr4=OI b^"{ڶd7o$+48qƏH*CG!}I`ޕjm9J}8ǘ`" x$R" "уQdS YDQErt(F=C(#4F = TA!4rJ*?cC(8 bc/$3Gcb5x#1tYe%jXct$9Pa=l*j KJRI~^:(x65lʔ#}g@hF-iSL$' ~ZdH Ih l ӊaQ`޳G=& P n\FUKn pXn!oWt `zo򋮿<µ"2̬BlR Žblr L<ܜ|ωP+mdL7PG-TWmXK Yw`-[S1h6e˲p=vۛmxCM7$yw{x'nZנ܂?NvJ38؎ߝCә/nݝ`yԡ]ץN9ӧyh>ޫ߰.^{.|5N; g__O=ws؛|>?->w~_=W;>pPjS_9oj ]h R|\T+2ςӞ8̠ xY0,]lx 8AG oMT쾦;=Q6rC٦.^ #i"2 fLcШ6ncw:hˣ8;log4cpp-doc-1.0.orig/api/SimpleConfigurator_8cpp.html0000644000175000017500000001513110666754760022501 0ustar fboudrafboudra log4cpp: SimpleConfigurator.cpp File Reference

SimpleConfigurator.cpp File Reference

#include "PortabilityImpl.hh"
#include <stdio.h>
#include <iostream>
#include <string>
#include <fstream>
#include <log4cpp/Category.hh>
#include <log4cpp/Appender.hh>
#include <log4cpp/OstreamAppender.hh>
#include <log4cpp/FileAppender.hh>
#include <log4cpp/RollingFileAppender.hh>
#include <log4cpp/Layout.hh>
#include <log4cpp/BasicLayout.hh>
#include <log4cpp/SimpleLayout.hh>
#include <log4cpp/Priority.hh>
#include <log4cpp/NDC.hh>
#include <log4cpp/PatternLayout.hh>
#include <log4cpp/SimpleConfigurator.hh>
#include <log4cpp/RemoteSyslogAppender.hh>
#include <log4cpp/NTEventLogAppender.hh>

Include dependency graph for SimpleConfigurator.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:56 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh__dep__incl.md50000644000175000017500000000004010666754756024467 0ustar fboudrafboudra42397ec994c785cefa3ac661bc85df44log4cpp-doc-1.0.orig/api/LevelEvaluator_8cpp__incl.md50000644000175000017500000000004010666754743022476 0ustar fboudrafboudra53bdf1a0167c01c92f98ff13ffb06363log4cpp-doc-1.0.orig/api/Properties_8hh__incl.gif0000644000175000017500000000574210666754752021613 0ustar fboudrafboudraGIF89awӿp!,w0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvFxL.z6{Js~Ͽ sQ?-}{9 ʿ A@#CX 'hϿ(` h.} >({Mh!|^u nat~(bmhk%bg)b(e1hcb-Z<@)DyCH&Lx[84)TVJ{] [e _Vf8c6R& g’ k/osRgwg-{'bQ)h:,(*~JP!Fi葍FJJ *R*ENƪ騭pSQ9•AApty :1=ahlhΪԱ+Y:>XJ9BF-d{. nњjִѶtvO[µ. ̯;gv}yEyE{[bn>\W,r^#tPqDN|aLq[ D^H1STJ-ֳWիM{c}-w[MdxuN ycG~CE`,nkKam`_.`!~wsT'a;<6r5¦Ss{[|:˓K^x`a2_zm>7ĆMIGzڞ|񤇮;z!>ϵ_>zcU~?ṌpcQ, Ԉnƴ4AOq=7n hQ7ll wL 80kZ'CboXؽ^f5D^cf5p23 1AP[D>'J^x k1! : -|챋0c!&5Q“7ȩAbDb+;$O&[dP(Yq &-IHJ#ed0JTjΑtG(]!Je^rJObR~Ib.F:Q|BK୙%x 4-i GClr37qfa=3 N(QA9㙄Y5'>pOt )PA; L`(D= щC3*r4A(*ҍ-IOڅBԥ,BJҘ5U&LmlD?M9S UZ:_tT"VTQS_pUU0e0m bXcV u|_TӪ@^QWGu} Y%3:42 .cLVC]YnTl8"@je#5Ygl"A=gU;>Mn5v׷#(t+\qU~ [=κX87s[{Y7ڽvu(ל07<n J FTKB_|D|LG~i۞)Lyj|Wy'S]&qFj2Ĵc/ʚIƋ qj:@X84 &Gxa2F2?):B*Qd,%mf/7<#&9um@,yeZRIʞÞEE_zx(}Dh<60A{#sX?{ ){6Q~ b3gk_Ux-q"׹=vșuAk~)C_=TA;txSN`ԓ<؀WGX.XBHe@FeNG8XVPX\(PrBbOdXthNjԆnMp4tMaxez#|؇6R8L%RRUWȈٔSbEGpղ{lx!X8!GFX3YߠW}a%&Š8"!8!Xrȸ E log4cpp-doc-1.0.orig/api/MSThreads_8cpp__incl.md50000644000175000017500000000004010666754745021400 0ustar fboudrafboudraf170c09c535b14f0443f6d730dfbf1d6log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh__dep__incl.gif0000644000175000017500000000146310666754747024113 0ustar fboudrafboudraGIF89ae%ӿp!,e%0I8ͻ`(dihlp,tmx|p Ȥrl:ШtJuجvB'xL.znptJp|cx6vE`n4 z}1 t-p+ºl)vb ѿFdF3(fIJG{䃒X*Arw!ν{W[Έ3p+^ rTV_Leɗb& v泔~[֭~7c})pݍa+ 3i#|2KG$z/|gϭ](mFog{:z͡v;%ꮍ' k(xWn4&&{'}rهfkUe\ M.%Qy5Y'ah ch8'~HVQ[TV چ/PaR4{DbI[3QrPg;%枳)J Z袊 %"iYo^)%r*2~z^ꪬJqE*kj뭸뮼+$;log4cpp-doc-1.0.orig/api/Portability_8hh__dep__incl.map0000644000175000017500000001256510666754751022760 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LayoutAppender_8cpp__incl.gif0000644000175000017500000005336410666754742022600 0ustar fboudrafboudraGIF89a:ӿp!,:0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^װcfM@s.Awzoȓ+AˣK~aԳk=QOӫ_Ͼ'];??߀LJ`$& z@`8 nIVS)v(v(b2H,Ra/+rh,)ڎ@b5?n0%ĉ䓥9)x`y hcRHsgfh$AaJX٥)&vGLfm}9A 0di57ARjYF%xP^e*vvIꞦjr 櫫'jl6*Z, *Vkfv+k=&qtn̦첐"Kkᅧ,ڋ o,;q6,[̯L7;)_q_iy*("ߩІ,^פG8z/*XRVtUGFubHWfwn5-q]ܖ}wvQwn܆t'ߎt3ggzCx8@l䦏$zInь |.؎D OOCC|۠{\ ? O6_=oMއ}7~a}B-oߏ?DH"䯀 x2>{p A`A0` C8V EHp *|[(06d sC2ఇ.pQ&<0%FNpx$RE"5u+F\/nnhHFXK D76"Wh$>66C F 򏴙\">d^ 0ILq{HR@f:Ќ4IjZ̦6ɡU͘T)/8fnL:׹2 '#YeŞ̂>OkhՒ({LBaHZ=`С hFJF]CErQhmQ #JIQJӚrS;m)9^CԦ@ 3U8t,aW~*ԦҔQ[qN=x Uys)ԭnѨYkUĚbUk%YPj1oC:V5iի9Jf2VUciFM,f3J3l[X^p4,5:TfV},l'K-n_v{i[CW^lncۼ[mZ]ue.p"DW(.MjnuͻgR׵ɽ._߫z(%xeB^rt;+CoyY}žuJ~WV]kh!_zެey^XJi# s*&k95*TVbתRq51g(kRcmL M˓uL`Fhg,e7J6T&e63\\5n4nj)9vAKg=Z$Bg9Ї6EW/HnN{ZsS$Bm驥] TK-L@Iudz#U6FA'ur=f DlΏI͉dW{>F"ZnS1vo\gJ w^6RރvSF5yIi}Ox|^Ӟ(8zQse+O|t|C2xS(rowD]%D/ᭌ<"tN B.z<>f jʷ:z20;Ld8 S=r\D14.f)N9="h;FJGvF5Ա"6DA^aDd{vh&!,j0TjZ{F}'=Uɏ@2~3~B~(yo2WC3X g2A, #tf*'[<7k45U>?~_>~~r2-5B*'>K=}#1~&31/(gw1As (!8{Pr(*5W}*!S42H1X~08}7FC~$HJ}4pÃ?8Hh,7/38L3O3Nȁ/ggYxZ{%-g~PHԀs0)S2;8I(zOZHys2"vx2w,`K8 '$dq"C1 XHie8v>(h_82xR8u2CnAx7`xe88yWd؋q5Q2.{3((5ȊKm$}4=x%//x  D }bQCX7W.8h}77 ) ?,WDV‘  #IG9Ec%-Y@7/sg 5@1TuF+9A9A' d6CI KyMIEYX3k`ԀSm ԓf#qbq1ƒhQli9;?GIE]6iAq9:x?T\WCcZlsZpw*}*.VQ"Jj3ڣ6zqnZ%{ :*OJ zzl :#eOr{=YUE%u*2ӫꪦ@A,**n/$Ƭ?`Jl pBZ$:o: <5>-qxKڮ u _@-rFtIkid;sI`נ6*{4&w; 8J$= v H yRbIp\qƲ-R ) K6nb"#g 02K4۴(ywB{q`;Ʊn`Gj;qQ:@n0Gk] NRM*%7\ntJyXat{KQKʶ`^寴иBfM2 h FdxKs: B[밤۶[z9#9KScs{ ,"H{>~X*ȇ, y 8 8Ժ{u;1X4؈؇K8}Xt<ˉ%聹hhh~0-'3$5ܽ& 9<kXVu?Jk؉?#<| \a2l1XF@0"fdx ̌ߋX܄K L~j+ F0 C{W` z X2PǬBěېgvwd۷:ɊO D·- m˺pwLLWƾƺjW \̜ɽIˀPA \)r͛dΨ$ݜAPk[S|9͚΀h}p4Fx!v\\D ac\ uWYt=ٺ(]#&]͆-$;mc,s2M5i:kW/M AO-G'x VecYms3MvKt=]Do}F<[rMumIm+a+9`{чLKk:=-byq䈌['-Ii=N'}Jk }ˏ(};ڦ]ԥ]U5[ m65A,+ Xm۹Mcuym >!\5m!H}|SͽG8vD⩭fӸ6.]T~"Nbe\枣P壃WqsCQZxpfnS^-iz.Nw@w@|3G =K p n"^N{yd ~v`>슐s`켝ְ6yN냀q`4A~# ĞYZ#.aюm>pm@&혮yKNھ"R^~:!p(v`>ln=K}e0r3R]:3ti.|z,ۊ54׽ƴ_: *_{(ې~8_H6<moCΈoL (4 /L*7f//,@z?W7_,;Ui/jȋ5?t3o~Lw8(6 `Jy6M@/RxO'wLOHA\dhq2u ߳@NL0I8ͻ\dihZjp,!m{|pȖ0OTC̵atL.+ѳzmN8-G~D$N9 iRb*mPGwNR}C1 $sK½zp؟ɿuʼлH;@Ww\B YJċa,MBES5"\YPJ0b$ZCϟ@ JѣH\:%ENJꈪԫ74bmhUH]I층fMnm@p=j옯˷۾w?!".dS&N!g. 0偗WZƳ9"7Δ3o[ɟSZ֣^o /f봩>O-⒎F 8vP"8-XA"JDf`cG_5A*$-; @NyO>d[fUJ^id.Uey`)]MX&pF 9o)JI2 j5d2ڜ"iyFzAY)vRbѐc:Ϟ)xIJZBj]FA`Jk>Pu!1۫A,l;pUJmpߪ vk[Vm{/K-#/b軗.̊/VۑN 0@&&aǰ {yǜZ,ûjŷe/9v|k| 489pAmF@,PG-5SuWwZ\ J`68cwM26f}[eo s[S桍7kը-2Όv^2x,Q`o<{~US: 璺z:\S; ˒λz:,, }1f?v7m{oBdR_hB~'C}\K8Ftq@ם?//+ Nȁ \ D Z̠ͳO 8? N@ŔGxl #ްJҠӏ!6DbA.,O|_rpE%6Q(0^(z bD!^/|щv;4+P|_(QAIH(1dlBI1u:V%AM13$&HYf- YKSĥ'_a%.cIKKRt4L*6"oSn`(X*M*#GwhӜ-+J[(R*}G9iӜڳ%IzSB>(?3 Єv5lHGɃ\(OY.]zь*:ЌFK ұJr)L?)XBUdu*='UFe'VUbeRgGfE[V vEd=E $1fhTLҺvuAj *]uS~kuUZ@W׫n1CWkyEYOi몱KZoE0]z!ҥ`.6ʄ'Upp cej2a5RGLh -t[62㧼7PX=:x| "/2]bd@4A1\dvZ<| hZҦִ0.:*͍o< ,.XW&-K%y[3L\9e#'9{3uD3EM ҕ=i8hXv[+;EH+=pS]nl(#ONrBi/zsvWֶhSجhΠSKm3[AW;#}`=3؂U5ĕɵ}A_gõ%e7Ww 90_UA9WmDP?4b+hi+|# gI'pg\/glYt_rGy|;3:CZB>6x hM5f2wɝvqú(Uiz*60mգ ISƳΤmrHS+wzzģZ/TE|JՍkglI ɇ./rw{ڸ{G+r4TL 2%^_J2>|b )jBwķ7/j~/ )zc5+E1קU߽TVˎ^~c΢=sUo{o-O0ѳK]Oj_Y?GLʧXΧ}UJWyw;2| ~owYҧZIyM`z`U\Łc'RK^s!~8H~:6]e~ &y\4w<;PɁ/EFqjC[s1n?)sցuu&@;--lcBF%ޤ[^HofG0y<#jrUv4cbuKfrV%ׅhLʲxA)q]g=X=r+lC&)ԧ]#t#|2+(rXFrajx 04 )Fnf&f1_IEь-saCf?e4H0gҎX#}HsAdt"Y)F99 dcy+YW{q= гC'bt11=iI;Y|ƕ)#%l1@5J 1)ٍu% r6WqE(iI:Cev8Ivҹԝ9Cʉ6I|7PyŅ##92AC:8YOQ7YQU-(4ʠjWzEv5x9K(|$z_()ҟz{Ԅ4ڌ6M3..hso EjDP $V{WMs/iCƨeMٙ I6`uh/8ԣ#GaBZkx:fۤ "Rz Jɍ{ *^ i=QVDŒ(t::a />!.Zruʥy-e`2-0>1 ZJ,1zź)UQ:Agj^W:HJzSZw7s4zbfcf:43vgiZ +1#H&ʅg#+IDʩ>]0@˱⺰S%8=Qݣ@,:[i4dRںҳm)3 e!JM[@o5%PLѵH*b[tV >jj(g41(/B%2[hm' ;akE07jLcqoC>o{b#tp+1sqfUHV}D9\儾p<آl6X8׻;[˄]rt5ZuGVuSgz"HIX뻏wK$GMⲬC-GʔĻMT687m%Ձ'+?;9 - |z/Tk^`ٺޟAݙ6.^Ź\/cT nm0۠9Y=ǦMRO>䗹!YV]>ϻ~A{bgaKiKAoHL^xo]Jo}n&B[lȟΊ.\!%ttm'X~阞 ژ2=ᒎnlc#yM6风r/#'z} R^K ŏ,*N= am=50=^V h-̲@s.)kv57C!F}~ g- }iؚ7(.JoV{(9)_r#%YM][16'\:_ '>p!N3wE1k@诙Fϒy\^j}%/~}jY/Ρ^.sO4doL;~O'P()A^kmVϷ߀o"ޔ(M/~IROP'޷~.ml&Z$=oDM?.yF-6ڧ¯u~ !5nРo}vտ_\.Ik,ͻ`ebih* tm_pH,ȤrY1ШtZ+UJ(zۯ80 |N=~y @]zxTn+.# 5l{|7)ońj\Ԋpg٦RrT!1E{ p*VpCR"iKE͜- C9$ɑ&a4䏔ZgkPϟ(`$4'PE%&ʥJ,X-#Iy_Y,]VP۷bp%r:~r&#.,L&·k W^Fk,O2i]4KcˎKC';4+c5b-dž[(KҦ ɷ\\ zn%ݎ|qE6,b&9nQol9c0vi&, T PG܁2/Pf&+Pи,'W!(?Ss43E/`V~Ms SP}S-7ssc0@ĺ5=WݷN!i͌'5!.lۈxݜsX r6[UmH 3Q/~쨓mì"an;lT| {|qo_(ᄏ>.upO4_?CK_GLX:&@yip5=' ``SPT*B|'| = P>(/bs [ᙎu&b&H&*P}uƇ&z\Y2VGB29PHUp'4#>͏`f4,0lcxqQ^carŪ#ic*хLe'(āeŎs#0 8U+GKziHk+Hfzٓ86=QtC89дuDZ8-cX1Q*/h͝ hjoTRR'9ҳqK3sE? iuUT:| t8&&VLs0S]"Y:3I?SSt>/ј/EP-Qc IZD:*T޽p:?xUg`68{ Ϯ~īV("&Š1ݬEhKs"+o5uyl4{ӟZ3r'\-ja1t4] nD>#5_ pK\23t-m`{U@хQoA[Ve}xG9^O5SP^h:9XҾ;o_樽l~rC05A=0 *aw¨˫Rw9[#arS:qNWC nH <Ġpμ@e%'Ѹ6~Icm쐧<4*2Fvu e##d+״cJeMfwt5gόA뼜 Y5hqRFWv jfJ-eCuNcӨ\C}C԰vmGRh\f_\Ou>}4vvoe{=gt}ejw7YN<'d!Mnؖv-3mOeնwM{zej' wgh|<?&U\)uL0'8duoۀWkFͻ>x Y8WxFBj#4wYDNv%Q۹r0WxzBhO~z4G~{U1vWmh^1JV ~&yӗu웯t짘 ;yayٷ4|8~X:zi?[sQnٖlW||gp| HF&sel~ q 耿G~v}Hvs'8`x`FЂu߅+Xn6H:3HW0Dp;o@$.F(G\=-jÅCfWHa'Z:M tLf1agmksr)2[Hfpzg1yȂ&L(tyr_gSXtd~x&n^(4H({bvd denUъdgeHmhY8q(8lhQ#Ӹ]h1Ҹt؅RcaHx-=qap׎¶F+ A^gȏj$#wH Q)[g%XV[l13’ARM*;  j9C)|%t9 d4'PrBY7KZf!6r*~&SD9]XgZԕ:]QJi*"vggqRŖWA)uyj.vTWwq]HNf{<2oWtiљt֗bnuQ6^1Vm9SVG7@a>is"ƚIyT^) p!=&`:KbPIe 9k۩i|ԉ`։i֝v%apq^ɀ"2XeXVQpɁTҠSIe؊=fMg} ];I:}$Y5բț' 嘉UG9T2:ZȚ IMH(<JS񗸉Cdo%SZUwӤ9gBn^ʙyxcZH1 EmfV\~"": ͵ㄦi y{Qv$!WZ䨞Iz*S *.pVdY~*}zZ s:zu0rxv^\JzUũ?sxjW*ZXJeJ *u:/(:e* 5qgLڮڨV6LJJ9bT&*vI`JlJd)p<L[sD9O {W!'pI 6;I+G4IxqYL&;C2?XELMAMϴM.Ev]CIݔ;ÑZ; K>kG{tGJ4Ff[ӴF6@pr[@`fV3le ]D_aHh+۲K˶F"jߔEDukI$VfZֳMĴI;MJbBcOVQKAw[ŷM+)˺#DG{[I#dJ84k 5}dL۴SBH+F$$MK;xtp {O xk=~pǽ`dzYCB 6+P/[ׁ[qIXk+]61{Oz0%0f#?c )4a \P&fsS]$* ,]/٥I58 -ps)BIj:dJ̠ߦ|ecTĚpijYvU6<9KZa-¸Wƽ)ocY`g.fx<\p"{}\%jq܉¤Zw_,ŀt)|1 w mI 0fD!uʺɡ|Lkc˴jg <̳h mB3<!̝r]vwkfjJ۬l_Ͷb8Ix܎l_AÌϒhdjXꌈ!L6g4mgx ΈUC:i8]hjZP8̓2ϣl8,~ &=%*΂Ҫ):-8:ײR4B^uD>2wmbk^W%Q%''%L۷P*]7'dxiVNNJ q~QA⫌b6|`>?DD]1_cY>."H t{Xe?K?|9;ƻY-\)@8IDJОřT}YEîvrȾ^H7E|E7L~ζ D;6hS؄굣,gk@#CLnA#Ҏ4{t΁_uC = ) Pz <@"%;;0f))MX(smh^SStlF "|֦Oaɕr[-E=>h?mE‘X0vF x?oeNH/)Js?U2}i5"R];s %1ݲ?R?_ܫiͣha~Ő|/-]([:~9t@Jxڏ'?Hm:'0I8ͻ`(dihOp,t}.;m=pH,6 r$!#}Bجvz5L.J]dL2ۗ{I8Tk]y~bU%|lH>d{(Qż|µΉW+ۚޞ_攛X/*Z`@ xߐj2 \Ȱa6#73 F!k@HIC#ONܚ"?y#6l&yϟN +1*}t鈢괪իj]@+23n}ul B֬۷+ hJrҩwW^ RKҿՕe,bqS̹$d}dg,D sNͫc˞wzʍVm[Tj3Qpȓ:O elgOdؙP'A'eΐ聋z@ vgBZ%j}6xbI',Q^kzV/h]ӪJX+jlӚUn V.kݥ./*ɚ*ǸBźXl &l Toq LMxMl^9r$p"~XL:k3?f3xqT3Ҋ&t%ܟ G4 8a"@PPG7 K0%ЅT! A6YЉN \ ,6Xb ŽmqO 1~1+؂ Ox"F8NZ4/h),ȃJrpM_HIC( %NIDSN|2r9Fҏs"'gv\T3]i'U/勢*}J:8"<-Gɳ`@c,)}ъd;^vrd1ϠY3$$-)Gj2ԤNY >wwM}fӣ#egB;z̐,H{Zԗ4[SIb?ްs><ʀt$AYRGʴ3ݡшGԨNW <;Ǜ)M:n޲]5[7u3l\JU$&GQRp]mm-cG8x<"nrԩ0_Dpc#g3/sT(IlpsADE9Ge3DO:}Rtlӣu{Ґ19]{7>NEppѵl{<xT=5\:tSGRW||ٜeMCO} aߢڮԷc_#&9w}Ϟ7O s3~t}8>3/S+7~Iw=_VO H|gt62*րc7gxX0h(H:B~#/!8=)X~%6'-H,+j3肚zwVǃd2a"gAGlB-%9! GU(nDž󡅎" cWhAdž h\Eia' kLJ5G!gHu}F܂h扡((Ua}҆G‰Ȋ'犯hkaB‹shiŸxX,xpǸϨxHӘxxk׸HH8_}d(y8vHn(xxxzX춏ޖ( iu I)2- miyx^`{ W%i|*Y|!ُ-9x2()73Wa'Iٓ-PdD)}Ȓ5L9|BYQY1bE6bVO yZi\y^i00vb9ȖF y bqueaWI}e\v} r9ݲ~ yɗiYI9 >Yx{ir)y YychnÖp隤əԀmI 9iB!U kٝY13&+{IGes gǞa)YhRi)ٜ .2Jr6e zɠmIhwəz#v/x r2-),t&*/4ڠ!jHbu^i 3ڣ5JbS^(0vzJVhg'F+ XWjPBqZATFQir[z'[8OouRTghڗ/SW^HJi>3`ST`:bdzKCXdePeU0ZPr$XUVA9eeZ&Xʤ,81#32gtڔ _29?̂eNJ)z /麉jʓ溪蚣֮2j*ѱ(iI+&YsXcGCGLg yQD[61Au*HR*&KZquq;2ˡa z!v$@k$p~uDg%P4jY '`[^;aJԚ8g p{ye[jskn;wr˶}ַЖ[+AFfKKm{nb{p  v 9vǺ (Hbj3{;mysū|{H -{؛[9ayl; 껾Kp*P8[ր~Dۿ۶C {lllo}'| lcK v#[¤|*s-l¢$0oL4,~7L;,=@C1\Ç8ؾJMG'5TlW|?[܎]ŞHq(f6i 6Ollpxsh\y'yq,L\?Ȇ|ȊܤȂu${|ǒǔ,̅ȏɠQȤ\ʦlé<ʅksʰ<|˵r\ǯӦv*m|7,˪y:BDN䋭NKR> 1}XU.\壩b~d̞{7llnLA#e -۬^'~p>~녞VμlL9~AŸΛ~؞ھ^~% ;log4cpp-doc-1.0.orig/api/inherit__graph__5.gif0000644000175000017500000000062710666754765021112 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶYLs\Ģi@̍rlJhJjCw ^~t<6Q~SqFln{짞!S18hB#XgWHxhYEiة)$wwȕ:jI:d( Zx;\kK<[ۜ{\=y'̼ 5}| =ml,j ImΌ>/g;خs^ESV顪WsBizZt֍$&:O#^Z+8,K4fNEOL$aabDy:(ԩNRA*֭r ر96ڵl}} 7ܹt);log4cpp-doc-1.0.orig/api/FactoryParams_8hh__dep__incl.map0000644000175000017500000000406410666754736023227 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/RollingFileAppender_8cpp.html0000644000175000017500000001171710666754757022566 0ustar fboudrafboudra log4cpp: RollingFileAppender.cpp File Reference

RollingFileAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <log4cpp/RollingFileAppender.hh>
#include <log4cpp/Category.hh>
#include <log4cpp/FactoryParams.hh>
#include <memory>
#include <stdio.h>

Include dependency graph for RollingFileAppender.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_roll_file_appender (const FactoryParams &)

Generated on Mon Sep 3 11:54:55 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__19.map0000644000175000017500000000021710666754766021203 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/CategoryStream_8hh.html0000644000175000017500000001455110666754734021441 0ustar fboudrafboudra log4cpp: CategoryStream.hh File Reference

CategoryStream.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Priority.hh>
#include <ios>
#include <log4cpp/Manipulator.hh>

Include dependency graph for CategoryStream.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::CategoryStream
 This class enables streaming simple types and objects to a category. More...

Functions

LOG4CPP_EXPORT CategoryStream & log4cpp::eol (CategoryStream &os)
 eol manipulator
LOG4CPP_EXPORT CategoryStream & log4cpp::left (CategoryStream &os)
 left manipulator

Variables

LOG4CPP_EXPORT log4cpp::Category
LOG4CPP_EXPORT log4cpp::CategoryStream


Generated on Mon Sep 3 11:54:36 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PatternLayout_8hh__incl.md50000644000175000017500000000004010666754747022200 0ustar fboudrafboudra52642b71afb6fbb4c5676f596f29cc61log4cpp-doc-1.0.orig/api/SimpleLayout_8hh__incl.map0000644000175000017500000000120010666754761022077 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1MessageComponent__inherit__graph.gif0000644000175000017500000000222710666754773027410 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG-:g'qݩ'矀*蠄j衈&袌6(Vj饘fii駠**}jꩨJ"꫰bʩoj뭅ZG뫺 jp k>f*-۞:ll3m>Ȫl۞ lJn$~*.ܯ+O  /6o! ' s2\pL\3Ɉ+t>l=׼1(L1Do< C-X-rcC=v)L0Mf׭Z|q SLwm5&G`?8UWyZZu_k8s 0EO裏ÞziLgo"oGai7'w= ;log4cpp-doc-1.0.orig/api/PassThroughLayout_8hh-source.html0000644000175000017500000000642410666754725023453 0ustar fboudrafboudra log4cpp: PassThroughLayout.hh Source File

PassThroughLayout.hh

Go to the documentation of this file.
00001 #if !defined(h_8e4861a3_f607_479c_ac2d_0b2d81b4c36c)
00002 #define h_8e4861a3_f607_479c_ac2d_0b2d81b4c36c
00003 
00004 #include <log4cpp/Layout.hh>
00005 
00006 namespace log4cpp
00007 {
00008    class PassThroughLayout : public Layout
00009    {
00010       public:
00011          virtual std::string format(const LoggingEvent& event) { return event.message; }
00012    };
00013 }
00014 
00015 #endif // h_8e4861a3_f607_479c_ac2d_0b2d81b4c36c

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1SimpleLayout__inherit__graph.md50000644000175000017500000000004010666754772026257 0ustar fboudrafboudra91a31cf70de782d044bb08d905113663log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh__dep__incl.map0000644000175000017500000000056310666754756024571 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1ProcessorTimeComponent__inherit__graph.map0000644000175000017500000000023710666754774030632 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Category_8hh.html0000644000175000017500000001405410666754733020262 0ustar fboudrafboudra log4cpp: Category.hh File Reference

Category.hh File Reference

#include <log4cpp/Portability.hh>
#include <log4cpp/Appender.hh>
#include <log4cpp/LoggingEvent.hh>
#include <log4cpp/Priority.hh>
#include <log4cpp/CategoryStream.hh>
#include <log4cpp/threading/Threading.hh>
#include <log4cpp/convenience.h>
#include <map>
#include <vector>
#include <cstdarg>
#include <stdexcept>

Include dependency graph for Category.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::Category
 This is the central class in the log4j package. More...


Generated on Mon Sep 3 11:54:35 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8hh__dep__incl.gif0000644000175000017500000000141410666754730023703 0ustar fboudrafboudraGIF89aR%ӿp!,R%0I8ͻ`(dihlp,tmx|,@,Ȥrl:Ш4Zجv[xL.zn8p;~ v5t xfCl0 .,ty*Ae(>ĩ+:G͇"㷯[O8<FJjQDFU<ٮTRkWS k٬`<۷p62κOR_=p9.Ghi*yؕ" .LJ15D$zSH⻤8졌LfZ卜\HN{@c]]~}(!1a&rk:%Jy̵Өh݀6ހqG^w}u1%rTpyVIes-- @w,B%&R!;i}UяxT$Gv)hn=Xj#B/IJRX\b%_9F]Hui f*^iB wYUzRh@Ţ64<*餔f襘f馜v駠*ꨤf;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1TriggeringEventEvaluator__inherit__graph.gif0000644000175000017500000000213310666754773030704 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmA|pH,ȤrШtJZجvzఘpznwˏ{NcCiz | j V }Q:_9v\UZaXɕ 9ܦL"ʉ"9H &?y'sd4~2dlL$v,:USW-|%QZz4JRG=ITc,++OKikSPfk5arQfcHg cw0䗈k2J E.DznK=CZ1ڸsOkq~ 7㵑!_8R1Nֳk~Ëyӫ7^5طO ?_~`&5 `'yv(ކz( !hb|']*.x2(6:>9BF& JdA> eRNcVֈe1ne^~bbHf"fjanRgIvY`z2ا g J}J_EvVj4AqFxvjx:ښ k r4p˦,p~j2~ݖZ3(;T gnrn_ڻ-zgn20" 1~5o[1?O;l>p1b,1v |6 % j*LČ+3A缲x$ KlHOҮ3-!'5gKY춴[O6po2.+l+"+ïLи9$P;k+~A(Xj/!ꬷ ;log4cpp-doc-1.0.orig/api/LayoutsFactory_8cpp__incl.md50000644000175000017500000000004010666754743022534 0ustar fboudrafboudraa5fab373ad38e728b65e603540693158log4cpp-doc-1.0.orig/api/IdsaAppender_8hh__incl.map0000644000175000017500000000231210666754742022013 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__3.map0000644000175000017500000000051710666754765021116 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BasicConfigurator_8hh.html0000644000175000017500000000671410666754731022113 0ustar fboudrafboudra log4cpp: BasicConfigurator.hh File Reference

BasicConfigurator.hh File Reference

#include <log4cpp/Portability.hh>

Include dependency graph for BasicConfigurator.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::BasicConfigurator
 This class implements a trivial default configuration for log4cpp: it adds a FileAppender that logs to stdout and uses a BasicLayout to the root Category. More...


Generated on Mon Sep 3 11:54:33 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent-members.html0000644000175000017500000000474210666754773027241 0ustar fboudrafboudra log4cpp: Member List

log4cpp::StringLiteralComponent Member List

This is the complete list of members for log4cpp::StringLiteralComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::StringLiteralComponent [inline, virtual]
StringLiteralComponent(const std::string &literal)log4cpp::StringLiteralComponent [inline]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/PThreads_8hh__incl.map0000644000175000017500000000032210666754755021171 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__21.map0000644000175000017500000000016310666754766021174 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1StringLiteralComponent.html0000644000175000017500000001351510666754773025607 0ustar fboudrafboudra log4cpp: log4cpp::StringLiteralComponent Struct Reference

log4cpp::StringLiteralComponent Struct Reference

Inheritance diagram for log4cpp::StringLiteralComponent:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::StringLiteralComponent:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 StringLiteralComponent (const std::string &literal)
virtual void append (std::ostringstream &out, const LoggingEvent &event)

Constructor & Destructor Documentation

log4cpp::StringLiteralComponent::StringLiteralComponent ( const std::string &  literal  )  [inline]


Member Function Documentation

virtual void log4cpp::StringLiteralComponent::append ( std::ostringstream out,
const LoggingEvent event 
) [inline, virtual]


The documentation for this struct was generated from the following file:
Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleConfigurator_8cpp__incl.gif0000644000175000017500000027654010666754760023463 0ustar fboudrafboudraGIF89a ӿp!, 0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~KӿܣgL H0I*\#J ŋ3jǏ C(ɓ(SZh˗HœIsoɳ۫@  %ѣH^2ӧP0J=Sjʵ냜^Ê+&+ٳhӖ4۷RWK.=v;-߿C+#^̸q#Kvx˘@̹͞CBӨMͺujӮc޺zۅa(k-q+_39A:NzFֳk8}O>k;t˟/;Ͽ?() hc ֧`FVh!#^5d a$A&=4^!c86xc<>ߎBif-{D.}% 5IX`e\e`bIh9jinƉ&rIvtS})蓁jhs&Zg6F#Vf%vZZ"zRIjjFiWB뮜 찏J챣"5.lz>+Nk^n-Ԅ+ͷvQmL^P"mڽ̋6 1L 0 {'0>lq_|O9fqȊr)LrkeB|.rͱO3<&BC4H'KuPC>OZ 4\cu~Mchinp]u$֍ws7w}߂ڷuS*Gx&:PNwױ/:z^ݺ{{Ǿ|>w#?ڼ~L=j_`ZOq+~zw9[>ϯkeN-0ni @,IЁ3 rɃ 8L"l Kp7 'B̰Yn#6?ԑ5D{1BHCP0a"1D!S<(,ɋ#512Fz*hFaX91!tg)>z 9@zmA0$!EEj$ HwHcd4Jb$mB)*Od*c&:*cXFj%-}Rie/e9LUt1Ie2&c$LJ8Qf͝h&)rs0a j|'Y+z*Ӟ >wӚ>2m*0(AM T|hC щC( 4jQ4p$GKQa&GImf (}:\,jI)NqK;Oꐡ˨ C*Q(xjS9UucQjUݵUbjW6V[b=QYֵj,\Ju)z5-s&81ʱ^a,BceY t6 ,h'Zk`-Vj"ًMkc+֯-ls ۮl nW57_j[\L!5iv S*7ܵvûj xkzb/{J[׸y]vӿUau3aF& ~l0"߀hqa-pĚk 3IĎ1sb±Zg6oz6^p1Gb;AFV=&INE/:EXpP2SϔRĕ2=<\ɀCd?;+ 9w~FI9/Mzp:עf/s =6v"a2ÍH|HF<?vZt{qfS6똔FF)fq}ub1&AY.;%hjNNlk0PX:۲C7U^w孎~CV~DOɾ(5nɡp(#\A㟟V1(m?gr\yFùrpcU8rӖO}1̭#z(:nq_^ȮC@KsNҮlq'8ўвpP;"]?x0xUz3v/)wn@(^s+^'O/Q|?e W|dƾSv} h!{}E 1g[?|TUzNȸOOG>~M}/3Q}_K@%Jofʓu/1g&wM8car(1G a(a.A$ +#`l%b)Rrt e,(H~e5+GB8DXFxHEx3Kȃ((0W(^ 8HR0_R8`1hVJх=HfnfYsxM^l8nhvuxa^5{^_~htH(XBlY=QHX\^hX];8>1HȊm)kKHZG%sRUKPؠWŌ%(׈>k$=k%Ev&ݨ>(?wJGF5E8x(H ɐ؎#Qqp,wY؏ۘ!Y$"y#)hG x[$_$7IWx5ڄ?i &)B9' -9/yw;kf=6yUvf%@Y+[Y!n b3Y-uvZɐG u*Awa֧:xiِ ɗ%%跌OиV9Wk@%@)[-tkqtuE neeIy]i$-Ss))|ᗛi[ P|R9@XYəT9\ɝm' i O%WZ;r9wK칝 h2$@Ll p_Y49 ȹO*Z(yԞʡі Q`.02 06z8:JvA'?A%iٝ|bJLڤJXa Q%BSDڟF04I Sj aJ RYJT:lI6dZm);anrZ r ka{Χ]$Nu6⌓ʹiErX {jj : y P:][BՔA0 yYea`;J:o ZoUvWXEP@'ND;r zdzcʘ7k`tymӬJCj#ٯG tjb Zv$AŪ@z#֊˱{Ieq9!hHٕJ\4k2{Fɳ)9Z:7;dٰN*;Q21j4P:w)v I;_^@]lK.h*$W(kT r(gp]8q;IK 븖DYPe0|[P, 5뵑o;mJf;I됅idk{K%iD.q+KK;қk˺+7SPX)Wt-[/k˻bi4ۘ{ + ˿k\VFW3 \k!k|V9LWt˴-)5@)F3haTc& 0pS Lppu?| M|~v{^HiG\:|BO\ ]QqI8YL¿_=UlXf|X;|~ǀ~m, LeD8UZtJHâr@ɥHǦ(yIcp`ʬ8 =iy|z_u#\*n 4>Q\(qFYl͜ !lFe ̢|>PK6Nxt~ZK@9Ougg:b:꾤fPL-3㞆Ï~ý.MaW+N-.p.ZP_.Z,+Cr Gt N"ȃ,Ã^mVN3G.ă) !T._gF4S2 yah6+Cד35O7(Y=?/S̨Os?vN?\1nqZDSnS,~G9]O~%!g̦k\[mi>[XsY祅{ 0gu_$_? kO5L ocDo9?}#]m̛  =p֨Mo-/ɝ:rCΟfQ2#M%:&iբiJ =zm6ӯ0ي-4ͻ`(dih*0HPA 3`5"NB2T6ШtJZX2/ްxL.ҋVϻ]=;6~lvr}c%b` jXvaWM=<PV!ϨLs g)96NZxߡSP HDzHE8#Brj`boFALǓ(Lq%˗0!&魈K 3cܹf(ҬJOHGy*]:)iʇLJ eMfrNʓ$L&Y(6\Ӫ6ֵp㚫*J+/6$${dZ~*^1#KՅ@ynT"@$,! |:^-Pfְc~2Ԍh޽G2NV+g![vvqmӣkuG*kZӝ=8˲xz ߁!e}XZ$O  1AmUfi0Ǯ밽,ȪJ)Z&+-ӞcꖏYu&Ŭ\tZi߆vK^.rHq{+}.n^k.0ß軯)cpJrLƎ,Iq$jR( 39| F@\ DmH']C0}JG4Rc<_pqZ4a]P/,fkv+?08}Tdmޣ|8*q}sw' KmM9eI&p~YyL{!}&ة#ֳn;./~{/nֽ;;n(z[Ae[o;q=ߟ g__߹?_6I<%Z<1?@z^W@O3 Pg*l :%@p<(v$L!tw 1 Awz7:0_g1BVpEf*q"|&m@;Ĩ "I"ȋ#<@#hLr3R |ar1+mDPc;pAE*1dGnA!&H+2b!Qy2Eёe'Ҍ`<#&cـZRWbvV)6?єTV)JeѕO=KVrif.9HjZ򅎤ԄLgFT 2d?ʼn4wIhv285IO}ڒh|i*r3+"4C&;e6Ћjd/ˈ}ʠ+胺*z*OD%ӀmПhIBi2RusBT(ޔNSLk)h)VG%u^O-GJpгf ^ KւuaZQfȯyYCsJ[׽r#rj 70{>0Xn˱P^dUrʲ3PM2@v-6X;MCeYĉ֭+nI(۟epC$8k\,0VNȪvݢY#TZx!v@ŮnhFzUoo7w]E"B^wL-#gC_u6N0 #׶UR ~3෠ɝp"S di; ȦcHKb#W/v1 x{e5K/p=^񐍃)[Y|]V^.փNqX1|{hfKgL*tsv +7ͩ 2,_,Gn4hT3cE; f3-hTзp)h8ҝ~1i>7_iM':Գ23gR.kLee *{RYu ]2f?ԟ#viLm'7 ͶԘjŜ~DnNl>Hvk Tޱoݒ} 9)\{7]H"sC+sq< 1xvsI>LXf7C"O95SYL/o1wi^MLet-nݪn+oP,pOAB@wu #qĻvHpOWq*vɮ*uv T^ ?o!,~RtQ{H+ryN+dKo>c=ah+`ձ~ZCG@>9}%A .> Sh{K~w>F )nEVWDQ#U85b9߇D~7{y'!b "e{D!F&xV5wGPG PF0肙(A(Q$Mrԃ4ZEXWh),5X!44S?IKM b8k2t&uuwE}GfyLeEvoi(KgȃB~x~䅇"q7Y86hM9(REC;o ~4Q.w_q `RMM1hg~ZtT:Cg|ԂRՊO?g8^!;Aܡd$|zmx%OSMdxR*ȅ~Ԁh!X=7a4FqQaD6SxԂt88Rx~ɂK;w|}HUnR(F˜X(HhxȌesdT<5|Ah46}  gL'U+{di4@EYMY\ӑTiГE(#dS0)5Fג5WvW9kyVQZ3\)W (uɒRr6Gkqq \n"5K[I?~fЖ!Qo8k¡Hh&iju zIٚn @Yh9hXy L,YbFi{y0B{ n4F44홞+6}2۫iɸ{Qk[t]o[,#3s۷480y#yI;.Jś2%A˼W5 ѻ[aDvkQJ˶d5仱!0Y&E۬ c+K )}j A`J0tbzk̫,X "¿X6)\;8˰|k ,iqF/$ d{(̫ԫoUj T:,81+9쓤=_AԏIBeD\5%JpH^ oT*X`"~\I!YM3s=݁!'(.,".W17q ч9_3ݥHI**q11{}*5~MO@6!mY%S,b.]vhX"Ok"p>[rN; K$|$?$}ͭwYQޛ^~/>[YoPyJ~iACXΩLiǍA9?6aϜXNU5~YWZl'ĞE#N< [4] `U+$@G.+`x~NG/˂XQc䃸:%9sؔ~aՂ7/$_)!Ͼ^@Kj(IQ4]vt ׾ܒ%_K0ފ3UHKč[?ԋ÷CkEϜ(BL\ 7O]Sȅ󴍜joN㏜ӂl_$jjrot"=o14X`W?zFٜK#@Gj_?"yb_~_`￯#3L^{>A/tHnÿ?ڿOyaRx/HmͻUdi#.+smx|XE,1l:ШtJZ(u]rחU`rYդ/7:HO~~xF5ObR&`ro;o?4vQ|EÇ/SɢMD ѢPa:y*#Nv#u#᪂#Pb3jȑ LD!u2  dxKbSVկ` (ٳhn2M-HwguZvaV˷߿  ÈnK|IDvKS$1k̙Cْ _RA#T͑u!)6㺳mڲo?ߒGb[.99)sc}:?J;s ;a |uC]T>#aTtr`;j ^0Cua1lDŽ($N3b= ZK\S 11c=>)$ )#'GNPdQOgSRX6aE`r]gfFh%BBDg'{'{cr&Ow$҇[r"|។Je*6馜O.: 26Gd d夝*X^Z뭸闪6)šdy.'jJ*c FKSX'?lFn9z=Zmz{ƛk}hP<筺+W u2+V {k%0v6< 7n,~ 1\YM&P+V2Q- ,vЛ=.R1GEgʴ>񍺇GHt \2I 7[G}%mYJI] uemw_oʠح}V7 f/}$;C{.͘|S'R?f٠7"6大bNͯ;cQ5N-:Ϊk87.|K@r*oL{xߘ3Ϻ~4+\u$ٳ#B=O~}177:0HR-ds(:,˳_ G:Qπ=qp(LJ%8@U\QZrFB0L69 QH#LL>('qb1 .NIKwF*[NC͍mD9TE[h.pJgJq#f~'*Y"UH*A$[-WI0 ^"!FL%S ӶZɄM>l(8l/7*,dz^Y [ cm!ͅH_sp<%-M~k& Behʙt4wJʤU1%IHK>Ζ5\\@I櫞D'І#+ ]&"#^DVĦy=ák( Ғ#W2T(Ty.h6Q&%^6KҜ!^VA2R$wyS66X? Bժ+,QqHbBN SkjN+BժzֶUsnB[yT#zU;-5nH}7VgX%:݀#hX:Vvv<,_ jhv [\kOB,huYgbmeeXVi oզ-q,Y3[@mtk ~.!-6%E74) 7ܚ^ҍsf]R1~b}OEM.}[TږoSFk&UNIlY ةJ"2=g>Ax;Ɍa3"zi?1j MrZMES5>GqcXU^9>64 .q{fY<:^w275ZL:3r<(fW/#̰ټE/lS$/:n,YM.M.mlp88ӥ\8*847{Bٛ..W,糦z߯z&:g\r٣]CҕEF^mk6,E[j0nۓ=IzVyƵD.)KvoG; 5dU\Оҝu;l8xyj6U8QOGo>&/{ÜU01xBQ"sTum08{ c7P1 kC~CW&g$xط{{x$XI" Cs7f(3~j<~]ǃRB1G(h(xEa7.hN8h ؁@yR8GUx(h7v$7I{3RmT0׷~Y8u}m]GIDL8sa'*Dٲ)W"TqoHxr47[8%y胆Xd~'!` E4UIJjk燷׉KWHv(*vf^u`֊`x<،Q؋h}(3IO-x hxm(h39 WcȆX8"`Wޘ 8x'у'egE֐6gȏuMBWr'T$Yp>Y7児/)OeyɸE?%ew֒I86I5Iy5݁- HX@8(sM9ia U3';)7ݸ+FU_ (se) 6y@HpRX$@4'G1|+Ɏ}yI)s&I^2#7wI[4I'SHX| NFiI ɚw܅b$BF N9ٛ ih jH^gŷo}NJ6Yc8ǛI]Yyy|Y{nU7q ]0/t0)pŁF)rɝm9PbX %6T&u .!SZ)zhW.me0mʅxg0%sl1*y84ZZt)S}3)>JfkףKI*O[ E p-`SEJedZ&ipnl:ZA{rڥ-J Zwy:UʟڄE8ZɷXJ"@p꥗bBj,ƩPCh4Xhܙ.>dcZQuQġYg93P*D/Wez.m xMA/jʪj;YIGv zIsǮ:(HfWu ZzʨģD,:L[mt&Wj Ҫ +uI A{J.ڰ$[kPf:;=,똟1˱F{zF*V'S#~\C˕`QJŅ`*UUʫ6˶_Z\6^n&=i˒մD+ֶ.i.y: G%H;[{[oƷvwj{;[;X ۟1;yK+ɺu>ȹ$ i ;늴+z Zj{Rw;6U!0diོn͊|(zj{Z Ԃ۲1ʼart9tgNYq L*Ju[+]\%LjvPby嫤<LWy6,H´#L Nh+9$ŹeĉW$L|SVR,MnۨژkTд!L% 66ٖdHZ˿7 CΑdQ~gSMq.sMbccpj>l穃塜 8迄DC`#oҹ*Y0h&λ:`[^[X\GCQLfG>B+sixlMGD>D.߭}>Mz2>bgLu&}`_+/gx3glnS$m?fNK{~ ]!螚3\.@:><7^VG;*$%_َ= rfU?jY[#KOa/ce>Hicoo-1s;M@eo[.Yn?@OfqZp R?#c?s~ݳ?SOr\|{ Z[f/\~@i5BcW/EO?_l))i9O.?O5MSqC9x0'8ͻ`(dihrծprmx|oH,ȓZ&1ΧtJج&jE!yZK|Nr~.DW@csxFlGg{j[m"+wiEMuz|4k̤ͻoi/=ل]RZq ȟPI}٢ AQACsE6CaË7xycƏ 鐍I:Tii"Q^ܷΟ@-J!JED%1SRYM[BjӇdO֯@k黎cÔM[bBPH&λp*m޿ ;80^5vڸr{ZE33 GӘI y,rMV_ڸ[]mx}HjYkulslfE \763C>7y}~ {1wз+G6H yN(fyg(F.$s n8tˈ"/&~UezՍé #Dh3[IK16#>S$"EF9!%dW&H:6R/٘-) cgs'\a!z\xUw*)9vI"ioiꢛrH|N^祭R:jߘe6( ڨZjD9kf%)RNesFJ̾-,v0x+ʮ" Jneǂ{/厾nloZbNO<Y_% 6l;%m,fA<6vݝ.nAsLyݮǕ8=L*4QCB m O,}̈ռ]T}6%;u}*a=13Lcv mν7Ci!K 9sf5X_܊K݄.۷߸nc"n>?=g}!nL'z7ݽƛ9n~_;ir׃gտ+ 껆v:PP؃Is!, QG(7@ep}JB8p(p%5`Ep|q\b}|_ wع$rނby5Àc=2OeKUh<1͌f6ܢ/Ph EGw{!LD>r td~$I<!GX% !#)yHBC%XE+kG,cYCGx*>R+$S-=T'e '@=Q\N/hȚ˘ITSe3cǪ]a;9oR̓`LesqY99ї;;'Lkj2BS.v2 -@ӡ=]Fc(xsek(C4LtҜ-Hvmn/5S:Q:H`Vl+8MLq!Ll)bO&HebTpeԧO%JHNSUWVHBkh*UErRVG4oe<ѯ̥x31t~+FJM&аgJ1`zݩVuBe,bqY1 lK#⴬QWeAY*^Tkl~ծ _iOrlԸ%]ʵo{hjՔB~M!ri\[Vcv]Iv*Mwܝm0Y1^ӗjeu׷nPBe)}乗6klǻ+ ao*RÂ. Oװ0VB<P`>ӄurߚϘ$Q"x4)I+rtG@ٳ~d_QӍ0)m)Y٥kE/ڿU6N!b]OzbA_*;I˜:[QKTW'Z5-ym vZ4\?zsͪh=TFbo/Z*,K=ӗn%tbؠ6foݭ§(qbpŜkb#/-Q\ԞɽGsc zn.ӹnpCg|z|fz'VNIbe P;]DW'zV|yE gMzk)2cR vT((*X,~.GG2fXI&lJ<(gRpAX-HbEotm֣~o&׃|YxHDž]qVǁ#Hd6OSȆsXm,(~pa8kH@+ćoMHPwLb~gw?f(#vy&Ȅ(X8qs腎r*WE!rE HwUV0lSswt(CHPbx8ZX (=،ΘиXVvrGshXCY]6vdr uheNW7KRJ8=8 y0Ʉ؋XnX%ɏIF38Gf厭2yXC≆hFoJ244IvuhF?FG0Rٓ ٗ V$yziP`גO5)<#aD:w(T |my6}rnGԑȗiiǪ{"F|GY_ؕ'qRAVBm<)'iA?OĎyry}~9x(( r\啗7eNyhY{-RؐQxn $bK)雾hkRɔȝly{&mIɘ iAhy )V8Ɏ9JRJ os ɔpi#|0?CE7*^4|PKTa `dա _cYFJm;s JOBԥ`\F&Z@jlڦnpʦg VjZT!112a A7$ )@99u*x\Quڙ7@Wpٝ*I\Z9dZ[ gJ渮 "[9{F. lAJ/[w+KOG;;Q1ɭBJZzJ+d0!Xۭ5ɵ=Z a@[$кN `+a_e tKy&,[ `ˠ{g ]֕Ij{@vM+ʔ+ y [K {M|ۧ6kٹb˽˻@śG^6*> xћY{xxߤ ۻ;PׄG˯ףBʬ usټO{"[ CH+)[ڲ {6;6ˮ&; $ܺ&|(첵TkKחQ,": ;ӉsbL E|s+k^glQKYt Z{_acLfI\-\"ǣ{Xth cưFwȂMX~ HX k'c4ƙT8;8\j<}ą7 jbԱW_m2y,*ȩ,iZ[ 3,QHΩT,|v|B۾zL α 9NCAV\byɜ 7Cz L'5Ԍ|ѩu"{hL 6}6=zdk%i/l.Ldd++Ӎ8+OF13o#F`C`+mmk~E ˭Z!>~O#ɮLsP?f+7N^T<`*wy_o}H5_uW!:>,|SOBw;X=.SGh}*+o>9=Tު3.߀oX s08VJ6OJ%zR6@%gT՟oo4ޟ\AQ?ϪZ.I8'W| hlp,ϗt|pH,ތȤr`:P4Ҫ2lY/*,.sV-p_zu[~q@}M!w-*Zd3` #uho0Ng,]:GCvƝ2<LJˊܧ r.sKL߫<3mIa- lLWOADƏ 1ɓQrDz˗%U̧f1C,>QQhD* Z(RK:(&q9]yjFLuKvdeӪ5̷~jm/nmSN^8@0\hÅFUTv3[2y珗t}MH$.#[4VwN㴚28Ɖ~52cl\)[g5-;سkԒzR;`_Uė1u^~'Sfs=X؊uJgX 3 Gb[aJ߇!:ችT gHG8 j9X7ham88w¤7@ڷVƯ>u~9/c<ӃU=J|8x^g?-⣻a .Sgz)NoS؋rݽVs_*ؗ7 Ph_08.@Mغπh N[KBA5  CBHu!HȼḃD"씆Rdk3UstYMn(HE ~Ow9DꊮE?Dオ39ˋVc+G)x_|YxF;QbzB!{͑ׯ\XeWܣ%/Hyat+vXIF Qlj"9ıءc*aU/1JYe4%'sٍSEZe$\^m138[p~!FHĽ"z%6)aD^ 38M2e5FgFl&b*41*G$&)s$\g :Yv զNp :zE,@Ʌzm=HרtF hHURirZ=_:XŔ1qS5F4*iQDSXk}@&LBN5%di!:Pf!5_e"SVkRm W=g:Z] *צulf2־.k55ll0k*6b,w%qY/`P}l9 E]ҹ4)'lcUxЗE gf;ԫgjeͭLVjBakg!ve,O, ʨָ'FYFf-_nRyZ\My+W^hm_D oQA b ]׷N(J$Yg3#6%f3×Z8me{xi)Pwg;_\վW;c=V$ xݒ. gF&6l hGrrO-;FMҲx$munH.^~MeѶ0{U66ʼnsݬ]s*ceFh YϕGMC+xpFMRԧ.UUհJָ(@Ҙ&ؤ{m^8f^ YlN˕Ryp:xS l~viv-R*hre h[]h z¶q;N`5RxT{Sq5I̟(f\A#;GqNiSF4n'> J\ŐƏ7uY0Оk%lmJAt2=?QͅO{䷗@- %L?A8{xӾPwrϖS?&q?헏I|^ |~8hfgft}~V5`pveMwielsgHVwv!'ZB("(GP!'%؂2z1h!6%R2mG v>h[iy"t&&sF|Ӂ,x #hƒa%b">8_h "g+i{pr8kxYSՂ"42QHW&hFd%X8cXȌ0)0y *Pr@xyצݕ & M@IOy!>XU6d>(ɨ*)p`?zw \@4J9 yGÔPdQMVWzr6G|Ȓ,IeIO/D9oLA&dvَ8?Ui%Wy$#'cu(!2]*f•9BGi_7=z 9 y1fje`y|Eٛ$ՉSybt\WmεTӗ2שT+ԛ ) #4)cY֗IT ᩝyJE-ⓟ*9|q6)#`Iء&*2$OQ22* , O9e':4Z6j(6TjjFjW[Z^jFjkdZ6l]tFO:M~rsJa5FGZFvjpRJ:NzxJzz^USd?ʨyQ(GʩcRWI:JZR%)j7"7&/^M8iq*PSPzaU&Yʗ2aOڄZH+ɝI 0HXjGȭ穓@'ޥJV頙-wna~n0? ɖ/}׫ z*į7:&{Q+zYX!"۫g ;u&cQUhh J+-/kG^L]߽޿]߇i$(W\R(adx3eⅭe=[.p">$>&.~A٘+ޣ<[v9<`]ڻCw>p=G96 2E}F-Ķ nW~MkCM^2D^5Czqn~ݺc]\.Zߦ8nߟ1 >~hxmĜڑ]TvwѬf\^im=uJ{/"y7(c*x[.ZYrsGYa>>t< "WhFV_Нx*>|=ޤC>Mm~:)vDN~(ߤy~$$?0 ab{nlQvU,o])r#SwkmV^*FO' vS Dyyn.5wJYЖr]Ȯ{*OŠa^{7-? ޹GzglwNx\{ :fN6s{mgYQX(üo Im|?BKyf~ǤId}\ 'bn߻>],nu!IO*F9&׏SPI8ͻ`(di`T'p,7smx',ȤD\ƈE JKQzxLjϟ,zwմח<ul PwW}xL5H@>,$"ri#K=}!4+ƈZpvhojlVS~0 7p)ېopSHQDwXb x !zPǓ(+{Qa˔0I͛+jYa3q/#(|O M* SRʌ^Â"IcO"O AarU EGcifvÛw93߃z؋kȶg;"Ϣ8>EO!=u귲gdnd'A9IHIjտu* GH(La PBQx gx=8̡wp4^qP׵ }CS6%6Qs $Ɛ1ITPul1@-@ћK&ASZ4(M6PûiFsWUNuƈh=JX2ӡ:U"9 Ld3h [aՔĈ;9R#֞W;)odcnYeaM-#z-chBy^| D:эtc̤:#W[v%L׻̵_#DZX3ʪ#AgZfAѥ^5I-mK+6, |zv]jfN7bjвVp]YuL^OOPF6X2"TXʨVw_ e/ֶ5 fs*_[x6 |]Es evȟ7Aݏ 2 l ʿu7bXY|"* +ɂOl"uq%ևFd[=~a~\ UǀW{|4FC}<%xB7qLWp)( $H7}Wxk$\HtLXF^coShcHJhAJ>kav|ƃbЅ @bGhXytip#!@:xTxVFxx1@ 20Q[bd^'aFR$`xԎ2C&B9$X2Zf8BCd1qZsQg IȄ!˘ahAģ^GlvX'Xb Pwp†!Hx,*遴Cq 3iS!9IO_snf/ŒWwň ,fAnp&!bdf)<`9q;UMɔi9 Q>X) VLW҉# 9n~g3-Ɇ 3}DRy^ulcBS{I4iؘy?|Ч,hASi!YgN^[(G8) >؁}bE}Iۄ4釽)陂Xy HQB|iGɘ|#ٕl9-U(#h,9 ƹ(vD[6ppfع+9Z%Y)ŹRi0] ٢. 93,~TT7&z駗נ7]Mztt`}>s E|sICTDOijbGԦ?kZ[Y63FWɧGZ4A_/:2ʴP+4{l T ۀZs %ltN#JBz\+AC Z]ۯ;is{uKw[X m[Dc𤴃@j eP{;x] Kκd:\*DKqٷ.;d˺@ NH;^+[I)CZ@˻ 2K[y |+=nﻖ"+=ɫSDI`p) Lڧo6\k/i?i6lx gk |-"L90 P j }̹}w4N̛޶M;ݽpF.=0,e{.߂yx1ō}]!dmfr7o\sXNH(=\,֍>z}޸eXzn}{ge>>zHEuN:Fk'2JV/Δ,)'|NB\)~sk횥h*}:뎧sn[K^.IF衢|Zn F->~4Fїԩ:#EvR رr>3o{NQ^ᩬ MF7%|*>2a˄L!m6NjNNU:BOYsЛ7a#NkDOImosχ֢[Y$/Ȭ6giT/YT2n|TO {>x>oi<(PIx1 z oVϴ/w.jʿ]#+Y?_<Ɩ9!g"= d_2Y;?lxa0I8\n׈)&p,tmxȤrlPa1JZ"q3zqw[Yzn;7&; 0}( xz gc:[WZ,f.i\OEy<|_3̸Ѳ`ڈ۝ޮ9Jߥ㷫YCǪhGJ \h"<8 &G]ܤo7;ZK)TH˗wc$Lo)Mm~)T1d(H jTPm%(-j¾6pn֛Wa]Q*kzQֿ[uE)lfeLc7/+\cA;3s6kjj¨c'vcٕ"㶌v6nfA;+qMυFUڟ0г1435 kO2Ƀifr҃vgL?x9'`:5̀H \a%XgQoY~&w"v! wRMctWƌmȈսa;jb cnABҠt%H"IF兠-(eICǖf_\#cxYzXYQ_VKU&vAm1過p 9*Izౘu'hj0d饘f馜Q MbaOzB"婋b3hŪ`|W鰖&*>莯4W]BH&I %W+:'gҥԔP m̮ӧ;ng;gwFP/=0~H%yɝ 1Ò1.sׯ0tY3nBad(kFM("juT}쒥$a:)ޤ %A3} "`ڨ"9q*bVpeq"?UMXH8Έz"G "ώRI*/e_b#IW")t>N iYʓm:"}!9[b/,ޚLr[63K7{gJQH2LV`,IiRG./A݈d0iCeTP BNׄ%od):B#?6FZ)q >Ɲ8UDX4ͨ%.utƙLK8!*j4NHR*Ng ê=Ts24i_]"Q +E^ U %1$խbժ0UBu؜ˆebXSe0eILZHXNӯ@ DzƾhE}@XֺA$ֵp{ q2ÃdM1N 820]t.&reJ{ZxF4KL[]Vmxŋւr$ok^F]l|+_ oT.Y2x8hHgiᆘ灀yh3J '`tr(O!x$5eW 98QHt}qӧCx}Mgkwy>OX< B}ftWms_≮TB6H$ED.Yo)N4uy{䓗݈fy(}gG69()Pl#:J|9*T䗤8IC(rb9Cfy@ɔH4Y))myҘhg)/'-y=8@)>5,z?Tsǹgٜ#  6㉐x~b+7yI#㠩YJz7 1Sufڌ7:&jx*J#ڮ0: ru\ѬYkK x22?ט9Whb ; k:K?nu;lĤ( %T}ک3K9TYʌ,*K۲OG?1Jw0ڳ`}'J[X8cD/KkTyMZX{ W9{p%hɮ0 ǴfԶ(r[Wy2_)Y;[zg۞\ZMw [1dyVEZ7}[;vz+ΤĔ`eBRM*9(Q*Y F+V{QkY ˵Ϻ"Y;)Z[: ߋSK6 CkTKK<ƷԛֻvdJ$ٿvEdōˎ\9gȭ1˹j$ @+,JLjUlS<M}qaJI}U[%jzzOײ!|փ)|U9QͿLנhզ?z=pH9րMʂ}Zlm rm5*w @+gRms1K=i[Ћr4ʮg]9ۄQdf+h|A؝AKn ܊݊wĭyѧTq޴r~Klܫ P~ݬ<z9KޏnöފN}ٶ;ǻS Σs⭏ΐxۛތ{rn"*>_ckQڠܺQar&~o]M` ;:k G֭A4NmH?k:L7IEz]D-%U"S^͚Z w>m !^9e䌈]lLyϋHs.~WÐ{>`n%K{ŨޞIhdMA*o. TYJw-cN;Ȫ개2P߆JޛX ׿})ʪ2 Lq\Ln ^>N3*nq`2H}+\.jȆMvH0yLdsڸnANOb?1m==bisnyvnخAC&ӧ#/_n0n-6V_cU' .O+_!K KdM_8) ,v2st`p s[ot.=O.褲?®W"HȑAm'Ouo4lEyVf]s7/tHG}a􌑷kas0l279x?]_þޑOÝwN#)]~n˿mqVyomt8_I8ͻ`(nhhXlp,t]ZKpHlMcqɜ)N Z2Q`nJI`inxE=6rqL~  | |zv0W^coNF s,*'Kayx:lZhӤexնd߅✏Cɼvl࿂.̕ Aa #FHCN*,[0l!ehM7 /$INM]7s괁Cʄ~tBP7B$xiKy:EgF^M9(NH WK`< kU\o 3.ؠsי^|Mxoa|Yi`%ڙƂ#75IVe,YQ;vUbF YuBbp*y[X13ش {vq˹8U..y6Bq_+-*~1~W udSYW/W?tcp X5Ug \ݦTdn|%7~ 2!X(2bNU r1!}ȔG9(l!mha/ǀ蔒CrqSMFAϓ%H[Zɣ_K5ezGVD`^GKG٦GyY矀tj(9袌6*i Vj^( _p)IbhLjø%j뭇 va6͘ "!%ilu昴iنۆQngqG^Zez9eVV!*]FD w6AA#\ QľHo)j0)pY1oV3L޼-Pf̺?Q܅AfZB*feN!} @3`522 a;6iȣ0NGpskN]E?F .t(L}צUXxwf zNG98݅F.e{ZCnnY7};OCvXƈ|sP;-~/+ϢH-)z//gXV a_5C3kQXPn`L*P}#A`M x!نey8Hq? G)JP/L>8~nTp5I9ڇ -,XńC*Fr(4c%>fYb¸q;wЌ_mY %;EsY::'F5~c$^40$@-ZShFq)>t5״I*VmLW% S!TmEMGe׻nY~V;ʣzN9Kouˌ%SJUPUq_&y[L ^uz{pEgJQw+vW?ػߨ\7~#ē=@#r]ɟNHbv߇nWWk x'=Jc>_8;0.֩cc dw+xir:0QI=K:Ba<|'?+Ovſ^ ?_7ICsy|31>GHnfX;vazGuQ~*m2ev#hpG֧9/-WnfWv6%8 7B#|z8zGuSMXB8\u3 Iof%R%~N~ւLhՀ*rMc(<؃D5/H:HzENAikXQ``sUMxzBG D8:vj1$`4txsYQ>A׊kqw`GHZ4h|̸6hEh>4FPXy'xS$׍HI]qԋ~xr{.(vۘ% DHոX|ژiGȖɘ%'yԈS*Ef jpW7y8z;ږR qx (M{ؓ׎B9.9l135$:itE rnXtRyؔ,9:392yy9qsX7Zyc)xxb؆#?۔jI:GU9]yNt9jȕ{i02V9 s(wAfYmxؘp eyrIY39%v斦U)BxVqz%1_a=bpI"xֳ)^IP XS㢚/}I X_sةɎI> XKiy #V~)^H 9(vYJ'١9y (.z%Xu[YwP|# i:jxI6DxFzҚBǗꢝ5T٣׈ ȞVʢ%*QuxJyC8T^㙥:ZڜxZX$:䡟 ifqnvk+P:%)B֦{ ev z٧ inkF&By .fD9*}#۠yyf!1ڑrjyo] %H)bDzGyJi_)4y_j;ʜiW"V1 6LJB8jʮz >ڒ f.kYa Zzڱ" ڭPًuD9DJ\%;SW1) >ʩ){E);A B/zA~гTKiZ?ZGU/phJPj jL눯SKW\s[:?ZF 59X{?* N¶Ns},FQA \xf"[(Ӻwja5˺W Unw%xG롹>˹Q ڷKj .bg6L\ &bT۲z4ň++}Yy[9;[{ۿS%PHO\]4/=$ok8M/8P;[ˇ\;b˼^_aue8Cו@Hp+X\{ L4²R[:\4ZXOZU < ~tW+x'(y ]؇̳ɑ3UOsm ]x k\ey})[RA'ݴ7!&+6hm{$cL{%MddOTpm٬ׄ&}Atmf\HM=1ά}>1"5Y;h ܩ-~|]M,Z}ݕ K*4ܶX~i -~~(զ(^D/NI`M݃^skM Yt>.LйQ䤺萞E ꈾ >m!m?'n胑`;.EĨy ;ؿ䅲~&Π}MMl弚~4+!n"ś{akOQi[na<~ C[\¥N|#*~Go鷜 ˵A%eմ ˱א:ޡ.3MC*/L?Ս3SB وV똼ݢN/Ϯ$ZՃ_/q3Vޮ^#?P(Jj*g0SO8Q;[/;3G]e/ۮIn>v?#2uU>fs56fy%n߻g__ m.`^ A^޵͐l-HV=.DC0I̻`(FhhW0Z~5~wpH,^x6F-GdШ#&ZX'v rxSsCnxw}w{JF~ rI2%ss=_H+KRTp),w qkt?(.³HgeOmUتuh\]ΏG5 i),B`~#3PET Ǐ CIɓ(S\$]QǑ3qIH~NAcOY*]ʴӧPJJnXP'^ 46Yigb3e^ܰwz6j0weulC$˭*M3jzb4EϱLG_щw̚Xb :Dο;"k=i[:$z;<`.|ayb"O_[5N29dd4$NI2E81Vxu^A^> uFihEU~"V_行uI?4b"xaH$FvB$J'2I,~]FNZ(eىP/#YrQ!>gÂnee Dxi\Lwfj4!.}BYH7"zYz] 駗.Ig ƂrDg֘hcѣE9c*y>j;l%`{}(*Cw*8jxB8ߖ-F{'IQ<;i&nkY m̋E HԆ@26Cvb.C{J05jCshNs٤f°)H"MKk=ƝÍY[?^*e}K^rrvQcL<,!Xۣ\|s쭣^|sݥY+hrCۍog}ϻ_ZMb"25 GjVtb.K0%uI$z{@ vû)U0pECiEGlY6St0b<u\$nq5}=:ziQ`Cڧ\w淞wa)moD+='K 3Xt?k_]D*/QM~AFNòwc'vqn]\{ DJ&ihy\JgT;98 ;]&OV=us2YikNtoz=xv =}ޣ}1)Gإsix伿Hߋ]> `۲7u5kx+ŽK{p#PU~}z GIv [~'QblW}4DMsWeD5IrUPm8$hU)Q 2TpznP#,z~uwuׁFWks\(Pk-8H 0}Aif_;xiHȆu G'I+CPK*Hd3paFV{uRzjS8-4Gq($4\xPKLu%I)HE5sPXdf^YRm9w17+8(ffe8PxIqTčȊ%ZL8j$uT&,hz:H]]31ّ4Qbs˘ 7PI4PXWRzd :đ!wrQ~>)=$rVT)\(sd;4y'U}XP!$'u=:I9ybt 8X@97uEXVI(3Y MkaOeapIrWĉ27jH SL8S0R{Xc┙f拧$9sgAT8Ф -Wh!X'ɚk{xrL9#uWHg܁聉ωV蹜$5fmJ''{䙘&S[g`eəًٟQ! ZX@X^rǞ }rAjIyzY3`neС&jjtz*7@M$9J gU/^8`ѤSH*J,f~  R:|an nTD eF;6RtV'JQ$窡v{%Z%ƮJ9cámp?jWe_;zo۴ȊogxH|+*~f&;~-j"Rɴ+Aٶw^#yJ{9:(7" Wd5 K{CFɹ ;UK;g&z+IhV4h[` +wD*Q[[( Gäh`# ѹFhE.UX"Y˿߫j[t;T ~ V[8W.5.0N2J>LItlߖmCy\en 潲z&9䕽4[b Nm(F/Ge6M{慈g2,箭ܨFy}.):@?N<_}~ЦQN,Jq~3[v^NֻKΆ'KtY2nໞ xyᅾɲ>6 +怌&>~b]괦!ؔMŃɗj=+~ߞ_١n-}[X70h9̃>.#Ns͢Gmc-~au ~֮_-^!io>Gc#N؎}\^Xrێ];`)~ H\X?8ξLiiQBFQjZj9oUL]C_^"۩j2?k~[?_|x~6=ڑ&!fզ#{̝ݽ4ܭne7O0j6H6\*Lpat~V >JB6(qŎ*1#h Ka͛LcO#4[Ҧ'tT'ziy:1i(Y L])7]ED Y_&XU#oo@ܡFSl#.uBpځH,T/s(|%qG|,.2żԜDҹkר#<',B?m5/0_ ˱T@#j mmxuJ|νL Dm^c:=x*†WaP]:1ˍ8cxyZifxK.ɤM ' ң4d [ޏ'z{{|GZ}&g_ƞDYX 7ojVz#6Cdǟv,p\B7h-y^!NC[7#$n}*GB][ ѷA,w3:5z@!0 :\-OF `n65nx'<,px9E,&UbhE/2;#[mx{Fԡ(>t%\@ (?rt?"R#6P} x?(?v#'E9JMҏ<%';JF~Ld!S9Sڒt;SKEjY䳝c7w`4f,#È*eN|4Yhțb 8IrL:v)O2ҕ+xE4h 5"ƒM!C (8/%)&tuDV~TD,MR>tD Гtt7-(S*`oD=MRf9F2.&ժN|ВZyWou+)H՛#W{VRƚC a&Yז:ZSü.Re)[{:4"e,]#Z(@Kj:&1IZnn}mkԩ>P7uo|+Pyxl)YrKp[JܐD1$:*KH67luq ݖ+]/eKݩg[2Z"BQ)pYZ^smms;OU0(5Gkwwez^c+ b.~$HVqu}ы-r/[b)hC.1v"xce5d^mT#_&sL42j&#{k\3.j?2qC7Р 4{PM1lL=9i;n "9&#qiR4ol4~[yɈ&*0eU?e2L?o Yڥ 92iߢ†Zf>hanM!1sxQJkL2<`bQwsltla?-9GlֶnCU|["8 n?S?Zzk&. 'Tr\nQwƱ#n f-vfN'VOByέDt/ϮSo8|T97͕XmHOu$q c.I^]߹"n8CO&b߭-ehWw~'3Nu67j#;VxUg"HWC^>%un}ͷ>B{YϾ>>yg_󟿼ˇo;"7sO|2gdnS}䏜a}͆}; 񷀱AXW1n~w~M7r ۗ*}"Xq3sh9"'4'\E|5xQzɗ~%,;pa="8}CX2)n"HeaH8~7ǧpG]Hx?#_E(eX~ 3/r9v HpVtwva+:{t8@i8`V7fdXRxzwCss@(~H@ȇch$E'K'9srH~ısĤ^,쒋 ȊH!Dž7#X|>(،%vQpX( 3&h(h؊ȏU|\ȁX"x .H8X=aI (Ҏr(6(7Yx&XG<ȑtvH{T!.)"7 l6Bq;i閐 Ð(|Pp3i5pRZȍQx?EL#9-r"I0ɔzex䈔"\f}d•ے>q!)iymiRpRᔣ=YAYGÐ)omH.ys@y8;cIɗwcKf%n1d $q5G8i.sɈ E؃|3mv+iu )5~8}وD҃yáyPiLوiKH#)y(ywĉ)ȩ)蹎񨞵/DbSR ?C_n Ǡkgɢ1Ɖz9gz& X*^Q郠 z%)ǤEBe5F Gkily]ʡ1*›DWҷo)Prmczq܊ڦ ڈ#(J 2X#yL y/ :IjsԨ8iAeӏ[;kE'jٱ:*$b:ٺ$ɨ)aܷI{R)9ٮEU% AvjH]:9PKof{P4 29x?JDi;^q+ۗE rb14jĚXkL8:{~" b;rBKF ws۳+8oaCp; ۺK;!‰;*K)c*LdՍ{3{.q>k #*$[[FVq!1iٛۛ|++GKTyK{x L1auKVZ,s[ g`;-{[i06W] Pr ! ATJa(Y<+"JlG|!I^ĚO:hjcֈ9[|8QZ&A_5hZE  ,0SmUL\9T'Q,|62+k'ꡰʼyP쫽siFjD%۳/S8ǔ;!\`\Ur{#<ˊ)\r&]ju?i7A}|F 7w<"|\(xYϽ', Kp+&Y7/x(>{̬ b\ k,3,Ԝ#֜х˩+W53WX -ꆃ`]3#ϗs:켞9m#az]!\zLI(t+x[MɦYڂ;-[c.]-6p2ԭ;C"TjvK!<v{,<ֆ)ceȺ.zcML˂rBFgC׏}qڇͥ[؆eG0m}=W/y^!q2`M?^ںbө X03 ݓ޹Sm$Q*|-0Z=Ľk0pϭڋ}ܮ\(H1@ߤɐXV=ӫH3, J :b:,U}jg&UޤK}/-IKKY8؛ fCj;'p0ށz`= fxn|y޼5Z2\ e.>G+1ظYۤ[|a#}`.M=t~y_',Ь[>\Q]-轻Hm\>]믬zcF눭/QN zq.o (1'A).i,(u-%ߪ5?M7 Ao?Ga:+gڦKOϓxG?\8Um:EՍx?ϘhjuKzkϴc^,}OM^:Rf?)0 *d^]/G~o%7=h_jOp*wj¶_<}`}f̃Ï0I+VdiYӦ- |_pH,R:NgllΨtJUAX3=mX6N}nlb\=!|"x7xLK I,HJ3F Nknf;h$W&u ě[48|֙#KMAՀYR5ǟ=ۦMȜF0!̾.`b"|#x4߅ɒNYL%J/FE2 qY}p֔bcD@BtiP5Vea jkYᨩNZH`> Qv /\ԮųG[o± kU,+s\ڔ1R[xsd4GrU4:2?%_iF͔: lm;Ɇ'hs(dŅ Nnܰߪ^xz]-B㟯ƟUww!*`aQqt3ahy 0&8a!!H(Xcc9^ƚE#CXPEf&ՙȡ]4dz+FQbKN%=¢bS~)$9YɦoIe'wQ v \'eb zDgxN&Tj饖 v駠ijꩨBakš$*+3*u!kyouJb9djYr@` ުZ;-K1ɂ(]~gƯN+ tmcBfmjm#lc hbg׫1jz/T)n*&O2L)3 ~5L.I:ڲb͍fʼT)];r <$ZHW;6?SĀdq c(Ѽ!M01-vR_]sJMcHl w߅dՂgGk#.@[[~ eKI3?u" 4D7α\7:s̵οz&cxdâHΠ#÷JB!%yS|,ޖ~7_ߟдz{ܖ?RbT8x`ZdY f˂X.H*w%/Q)iBuSa<4԰غnp >!^ppCD ^=9(PSFC".0`4ЌA5DaK`5خ`K1TH sfQ)Eyq,)+mSg(9ʍ5-o9D&(FSJxCIO&ӟBJR3!^_TVʹfADQzӶ"O7Bk`ȔU\Iu$ad.=5JKы~՝[c'+TJ֥ߌ&j$4ekPӎ/ET{jI[_P vm*XMސkp_9s6Tc\B5Ǎ49}Vn?/&J} J n7+UÄF-!pi8jnӖh.|)1LjJ&6Q۩+_l0l}bfobIjxfAfܟ>n-]#^rs]?ALJه$-7IAsr?Z7n;&(0}>|zϗWx5F kw'~cHVs/G*$x-nWwOT$ #W3H& .w4`G$6rEqp/3u{u4(z5TG.ǀr?B1VSrfNq!p|C~\jlݷd^^t Az(d'ffjXu@(Hm*~}]ԇt|BX~H9χ]n"Tg7kHMxgsx (S׉X|~X]8]~V"(vgleE~_dk{(zw_sq3m uwg~Ǹ5iǶOEﱋ.1xj爎tXxȃt'I'(x n(wэw'xVאw8؀G2p-36YDw!'r4FUP)Ɛ0z 67zǂ2hx~5(YCjyeRUn+LفiA*)Pu]xb99w9_yWFӗivx(iEf9pYVYeiԘY?V4hH$I7rDK84\>5w 9Ey97i|gL H]*!,)@K\KX@jlhoؙ92⑘I83z95-YUN5Y$Kա5L̙10!/xYڜXy0zFQuRFUK\ͅ9>0 c.c:ؐ@9y!V5)=Z!)I\RUf\2P\ʹuYAgϘb| eA2X9a*M z~=;jTæ艢YFN[U\YXŧhَv\:&]I jzMʑXp' JT[ɤFtzX:\i'檼j*Iyf-U~ pzBndo;:7G) ɭi%:Ç*kɖ)JV } 9׺|G K:.Zfoz,fEHesZ8'{ɲE/hzyu'`#0# )y_z՚^{ʰy|4@Q=볶 ŋ*JaknzfLj@H$Ê!v }x+z˨| ' f9WN)tE+q" 燡;5G蚺12VKvQkiKXW_ыH=M.ㆽ޵K,>YۆI핇(dM}GՂ}. N֭WV.I់.1ك㛸zknWnڧ]ˉTҦS8.|Ult6j N֜nkldv>콮iFꂙmN˥.} z}=޼ܹf.^c ^(2%3YW@ 앷kxȗ6L𤁐'LZl ^刞 ˌ Z^ْdS]i6_,e ܛޮT /NBr߾G>{B`Im`<_pf}b@ N; IKyHMVmc6,?mQCOjoЌg]n?YGnnrð"T]ﮤ[\W/}=]'Lz0^П.%@~|ǘВ9>O\GOys/Ԅ?n0Ie徬 Pd hp,tm|ﷹPG,.;qɬ)+tJ kj!تx%/,|NG!VꛖJo{Tzis(gq)UHA])83Y~M c4жRɡeըjkNVc70NGxba"?v;F<OA)UʜYTL ig@A4i,%ѠEK$,*>QӕWSjYÊESi)cM][Z!m]o'H.SYBۗ'm(װ@уld-崊/לc江j~$"}#4Qf+m]Xc7~G Tv8^ԋiD{(Ά{ 1N}뭓\A~&i4 i7`5=H ~冄QaX'EGnaȕesl|8Hc-. 9:t`H3!r_KePK<9S6 (r^_ZqayY!)H"WUr{(LeE 9(:C1ܚř%L8 9٣sjU#{dR%}Jȩcvh)njV60{B=7Dzx(^\NaB JUG.a'nU8hm ZKG(~aCp;S=.ZхKxW Cr[y<3P3Wl>+9M Ns{UKw'o#{?`ES~k^:Pz^@ oe_4$! u|J0Y*}z_Ǻ.wG Rd !0q9ւ8Q)x!9{X M.F{rDJ0+"aE&5䁞,-% T9Јp\}74D >rӜTaQ(b|_ G8;}." qIBҤBkCA7,LIDr"K6^~t|hKHdXpYH撓|%G(,Q_|`0-Ve6?KYZ,LI.jCA~SnC d1u 9@MO1،O>K~!seȅq1cL[%˝(')y֐9&7̋7 .6Vu÷1w+eΗSslOp7k^{@8N n^|뀜%֥ Ҹf^_Ec-W+M-cwδu^$T {kKH/l2- uJ]N񘯎k= F%{m a{#u]UmWmV-~^~g|*FSve\Q$h{ 8}W}|d7ゥ )6i t8 ;'kB(o4WsxgGi9X);(b ȁGur FvFt0t7L|dUiz[ wz_UEdh/QNP8aՇ#ig$PFc['ҀGKx{YH{mB,@@eez:Hzp7W^Ѕb&({X;}vx~Wgkvq8!}Š+P&kxO+w{%ǀ*_f|Aev^ 8aՌhIѸrQApNjg(HtboB15R0e%icsEoHDbfx ~pi(]JwRRuWx"7 PgXōǏ*݈ {"9(t@r&x99 ْ&0ipfFⶌ ׎V13XLɓ1S=jR$yWIk?ypGLG!FhU3ɖ8T5^xdg,BIWowW)N':)grٓ'pV+y{\I扶Ж6yrvnFךYzC򘚻W8Tй4eBfe.!yfmY*ٛy,(ZI(P/) SF{ iJ˩iy;6 ڠ:Zz C %N^8Miن50LjIB6iX;UJY_PZ^vi7:9Yi 6ng(-:~Y.vI,牉**7w5Ȇٟ0Df+*>cZRt㙧GSgJB:l1~PRiijhx 췧]+x:,'WlC`?pʟ76,#F*kitx`*x)QzG+YdrǨ Jvtʎb6U•jJʇxוǪJ1QʭHW[ 9J.7VpǮQחjgvʫDA!5Kzn*Aɰ<Ⰶ{XV\u[f Jv^_V@:S亳i x!2E٭-pE(e2' j׊Y:%U\~J\kZH'dzhyJ,k N[&C$a*멭fmaulTN9j`lRKxZ\;YMrj%ski5R; Ζ EۻӹI퉷 4;˄ثT?7 8KL˴%۪z~ҾZ[uU E;jc3˶+/l)I`+ļ&:–ThI[w4\2;$wqa"+zkHvml@̤@D;˖ۜ !;,Ⱦ )cN,yM{s[shŢg 株A1.Rb5\ pȞʾ^.~[|~N._. >5Y@wm8*K2fӭMWU{O")N ^oϞ.>m}#+]Ơ,ps@[$~YdW!Z} /Bnי6m^U:a!BOG)Ыl)\`hyKF;Iy{=͆hiX^3?hoz֊_,/. #aV`-g _1v ^?'yŚ(|cOM%^[lCy2O/xaOLq'ػO!ׯؿ㹟ݱf懁K/Ϗ'ʝ?MMkܼد&0I8Z`(d)yfltp,tb3DánŤr|=ͨtyO7K贺ј)&.K_U&~a]6V%DB&GOr|Wv`7Xob* hNxȧeЃY, $1+ _#"/MALÆ .z҈Q .f2$(KR;U!ޝ4L@8 D`Οl6LC@E%t)R$-حU +ɫh9X2B5S=K7X@=};q.FUwp† f3ժCag&ֻrvU\=k4հ񁮕EácS`smt\a#ƏWz(+rK{+JjKtGnDuϞǒ3߯/CT}MTҥMq1H+{Y j<+4r ;J#ߨ%T6}91|.褗n騏.(SLvtٕ6v*++0ng_<w[+~.Go|͋ex_vO20˻̛p9nR`jvW"NI2U:*5BU&2{Ƙr *VSfttY:4E+ZbH.F hO!ʰ10 )XjuC-I1nX?i/%b?ԦγhjץA\&SJvPz W0Ǎ5ֵ!5ۦT[[ Jvv-erZR7'}!*Чr+[8"r%>[]ޏw_8k(ib1(S ^[FM}?[ߌ6/]0a^ﱚY^eB\ضF1l+l+RM)z4Eu8 ^=yI.,#Nb=ȽU巬<,ayo_mqG,ryMXR*1a7H;Yj> 9$ZSD{8rm z;r@a m/όٛ%ZvrO;fHGz%։Bqvtfֈ=]jStqUlW[a_Kع5׹NXwePi2Q`m8d?VH%)ǒio67`pM&/hefmlpMC ]O:0Hn=+ܾ<= n%K5xkoR_ߟ[-yOss/Or=3J-5缆;5Lt1oݦ8ѳj3Ǡbɇ]C}:Uv-_Cl17[GxBotuzO\qrlxfLBGkyw">⃏ߍ93v#*w]/+w`f3yg_[ݮqQ%<]/'{z{i˜u'x.& cQ_jZm> 'JG~7}V~O7(;~1?%d*"gmݥfMcvh~7.:.KG\R+'t%vXcGzwA8Va4J&7{3TyCh|w@7WE9*{t|w~AU>C%c_G؂|DžU` ZYF(gvE:Xp]5!ׇXb7bj(|l,7R%FegHX uy}8<@5",Rk?ew{~ᲃ5{Ppp7S^$}cuhBrTxW(Axx#?swyO%Q(WtX?k)ndkA a>EPG(u#&U.hh{Rs9&ďG^`f퓋yLH}[Dh6؏C(aOT|DL+()f*B9n<'xhgk*ia? 77Y{LJ:ljUDX7hJ@")C)g2'aIQ(64fEcX^(█ָ#]__ɓgIqx9錨ABr\ @vilq "՗v~ R7Ո QY`r 6Q5QGl\ْ!׃d-Q Q 曖9 iMHnsYXHةY$Y)-NTMyyF)T8FyřR \{ٞ h ⳝ"Ơy `yzȂgٙHŜuKHY9Ǚvߥ .YzʑڶB46S)o,t.J=j"DՙMjSvdGrY )pf7\4\g8EJ3|^mE0_| =:qiiƦQA9tUj!rL*SQzeIKyJO7ZS눩U8&*@ W9`qQbڦ¨0iT8ȧL=jJJqDŬw:l:~D/{*iwqw(=m uj&j*S~-UíJ3^JHVkPoʟJw:*_:¯䊯KfI%*y#A˪H7fϚJI7,K b+֝g±6Fz;ˎ蚮:|Ү+ٯۢ\GAѳh۱~Y\ eC c}GF)+zSK%uu[g|NJC *Rk; ^۴y+z/J(ȸ̸z$[ʯY iŨD>zM*봔KٟJ {(v;kk°fKn<;(uH뷭 % 5jͻ4y9x KT傝 ~\X&cyVKE辕{c2nת_Z]{V< Gl *p}lK,G(O5s: j W!<3{ k^7Vl,{g7/U{/51,RܳۆO H>ø7?Kk6\ 6ĽBWܬFl5?libtaIY~²vMQ,}뇏|QH0} W:C*Ƥȋ|,ȕ,tH|^ܡz@OʙQ\zHlwʠS <\ pټL#'S|cw;T˓3ǚ+,PṔC̼$G]?Y i^WB=X S0Mx˦N=MP\FDp:}[M>w}yv-_ݍ c6lmtؔpmr V' }ǃԦ,)NxbّMǒaZH}}꿟-Kg(Y#]&! =  5<+څ̍C0J Ƚ~}޶P]Ĩח./24R;]5'>,6n⠍mf|޻JO[ܹ=MXXv=/B>%mڸʿl2N]K^m("#"22q#]#\n#0퇨]EEmRjΣx>#+~0footB>_Lc TIE2Y=4 r#P$/h\E0orz*l5#yڳcH>L߽/g`.8㧟̛AOd< \ڿP0*&ր`(diZܩl뾰s[Ǹ[<pH,_*3JZ)viM_lK=xrZW47wzNEEVjSx1|2#^^Rd~;F]ePgn3qzlHMS0ib}TQfm:ԨV$D` 6 4膘뗁AyuQH,AH\0D,)\H$=gؾ,Ia7aRʙ&O[?uTBUT"QLJyXu؋j^)IҰ)zk١jcQNx uB;Y^}ǐ#KL˘37.ϠhlXlLƷ4ZmhF8NѼZavqn_0 xkS-~ؓSC*ӈ/^2ǜX.K@q?e$chIͰɼ&\V͏8i[FݭzRVUfl/Vs){g>%A[f5S-t1K^jnSj7zT];_>=M;/LГ/{ĘNѼ]p%_βՍY6^71,(\|*oT*=iNR(g l8 p1LcȢn dFW%KxIK/bxK Ǻ)L'CY·ess#v$e͂X}6-1h-ZzzPL|#۸ғVWeVk!gnϐV |8+:t4o/3'Q4_rRg~q|LWg~WEdg}gVtWnW$ ?7x'c s~h{LfvhLw'&ugx xFgD"Q&|+(@ M5p7Hu[z&ו!sNș˙4)5Ĺ6ٜf=bAٔ~iuFR~ܩ~,T9geF'FR8zVa`E+tqa(xVv&"ٹeG kpn٨(YߔyLԆeu% z5.jv'?iXr/J[Yz*:t(&wPI@f6a%7[*goyfy;*tIXX$Cj(*lJzcdIIbBW9n:u5(rj) n=q #?j?TfTylR:9*vYKn%uiRړ1Zt\A#*:j)20pfyީi/UVS $9{DTz,m̚xj&1za :ɭc jNښ4ʂr`1;! E :r/J#v}Zė{G3A wD³:'(eX%sw@;/W!K%Y+v:3ez4ɴG+uhZ %]K-ukptöC[Ahjb&4&5k;X:Xԥ*B8د\+ q*{uɇ =XRKJ+'`۸ eqKM_j)4M[m#f:~|]C_ݑ!y}v;,Aݎmݢ:~H؍=㷭TMųNÏqKl4*KNV8Њ4}6]s9V3,NÇʱ *z\Q~̺1z?K#:k줾Lh[|n׵$~]8eN K:ųgdM{~p7NmXlF+tƮ&IIY~3K\ނίe#!*H;*m>Ϳ$,D{]}k Li/ ]+ao$CC?ة+/ߥm% YՁgbJߑ\_1nsO )r*([A,/nۡaD&>q)~lN:98͛Pd jlp,tmߏz8pTaȤ;.PPir.zY8g. ^#{Bm$}!:j%[8MDvnZ[1|V|zMFf9)u֋IٕcJLsw>9/`wwmJe[&~Ӽ13ઊ4 b̧1:86rB9VHH59aST9TŢDj1>JcѴQ)O+cFʕb}(dʲ&튩nπK0>j7/h%wپѢ`p{?urD ZĒ;#=M]ThhZOƸ3vקP-Ŷ[̂.탸ψq˺)?5ARY+G.aMw3KVh{Z?>]oO|YYAQ~] (m7W["W٥ T^m]5"='؊Iq)dHU0ƒ݂=Q",8dXĎ1MHFYFNZ(2؃.EMOY%5&q3-gV%sG͛@yQP"X&hv&tT`!'m|h2qh(t2YnӀ夜 yaqϠ?^6#\#NjN٩'VѫU:h2*lFz*4ECaXbaif `ؙzu0ZX) (-bN[r>PoF8/V Qf([4NB%/ ı@(*n0N'Wp5CTR굦6 ./*%4& s.3z",>.%қ5RKgwf2|4j~?t58Uk˗lbOO:QHw[5jLS"x?I)NeG$  >͏?!!㸰]q2;r߰зD)XrO$.x7;kzTU%F¼r$L&wDž5lA)6m3mMhF|"WvC1˖e!l 0˽zj67󞭄<OSg3y|22d$ؼI3HJ $."oWbɵbʳ~ӄ20͒"eJEdԥf?Y Қ´v8 hNcҗʏ4e%JSN& [C_K_Tg/SEr#F=R~:MXS4+)Z̙t&5+Z:ֲr]Ê׽$_&^:8ِ"f:*WX֩CWSzV`Lٶ2ӭ6E`:Ίv^MZڕe-;yTv@QMb zNA axUZ[˝qac-QkKWvݮ>Ujͻem I_6Nj<2]z ʅMB,.h۶EzKNNk_V µM+P^oTP,:Tϋ1Y ,6p8V/+6;t<=oAKն2%Lb=) WAt%rglcfgܬXfqcaF4|rsI~y\íCcX}mLO |&*k;γj/C`ex.IgҔjo8먧5_MBc':2uMm2,_vt ݃rDmbe&l2v=BsHׄHOhUr]R=kK;tp:n fy?Ҳn'xНnWB^r68fg&6GݦqQؤ1T.ݽE.qLKݝ">7˸uoGxyBhL^Ur~ư]zm=+oԐͽ!- ^kCBd>&\tߢK'G:60G$*r}}7ywy?o}yC O?7-)kVjpGsb?ۏNڏzjE/{S '/i?m&^U5~LgpgEx~'L}/}IX;R-$u5cyCuƀo ~x#fQ)HT~$8'Y,P!BzJq"!&DvR)pа~+zeiߦ5v{ 'ȑCA"$_]#j/i+9،; I>X}d7#U[Xv sF:Lhz7_>H>;',vX}G )U6r–i\ytF*.\heEg6XmCORxFI\|iXYI"ui}݁#YBxE4j9mI@OxIxw@]IsR pN9ƛɃyǘqP׉8VSmȹIE 8$Xɒ7E7Yp㜫h#-8'yމcyKQ|cp`K hfBi| Y0vsdWf3Y!bFz:yѢJُ٘z>Љ91Js ?|uCyJ"CfIjQ#gRl" haq{y>Y\5iWd;N -[kj&XJ7{J爤EbxTb1瞘H6wf:TեdSz} QW~ 'l3a mVGweKˇɡ{yg0wJi<XwT"' *sڣ&ƺ>gx{vz*ʪ;[ݺD!ɭkS9C jɧ⚬WrJ BJ<: ˋ3ֱߺ?ڈ6lKکsB)K5)r2)[#gڳm)iD : ﺳʴ>+ @ B;$K7;H/JEV;OoBd^etXk g-';2o{е % j};q+\z:jSq[c렌uD"K{k}b`zy:SK[h9ZۺYȢu1ؙHc׃U[īȑ ٗX` 9bؼb~yiO۰{h Q֫fXܻ&rf*JI`ɤH Lbo/*+AwYԸXl[ݘ tkr4욚m IC­4ۺ^xd>@^J-|ϋ;v̦8L+(c;a?b,\(H?Bvf׷=iN+Iזݻa5:mi@H;]H͓Lƭ>:mCMb m{Mޑw ߬ NNG߬V&-mALpۣ3 P'(~ l9/݃&M̮tڸ=sjT܅>NyxI$6 ܘ;NU^Aޒ_3k%9.\C^~ȞʾŞ- h ^@x^8^~NGQݸϬn4=kh@M LkߩVCa/FCHրY0Nl6֖Ͼ9!^_֙jLM֍k-KE<}1>9k?ogeM0KMk,JwЯUjoƭ8o/98ۢ`($YhvD+: M;@ @OҬmD&jxL.Wijzވx.)yR#w{ Ct|:u^ XX&uoL5)6_V(\ bhĦK)սCۤ;4M]T7 ˼y2ȍJ, $p]صSA+DZ3}%k2N'+ɲK;I𽜹4s(_‰ dGFL3M@EΝDA"`ZEYO%4K۷xzFR.v׮߿MLx=6} T WW祟KdYԸ_>;OiGSN".fuZ@޽36(H_ΐ+/#9? }tg)B;rnr;zg#~r qkj_˿v2[Vu\~rpIezF\Iha-hȅA}ß'zD{TOEi~68j'"XD6XdqNuuP2@LQV@;AheKD8@dD@b3!u0vG14$.I'eݹ՜ѹfL"ZhzM񨢔VӜVf_jVt\J1h53` Lz넥蜪ɥ 馟ԲI-rَ&̺+$:%+ b*'BS.2~̿ORk%.Ķ*!tKTp ½[ E¢B,!.0hl3J;|3 ]11$CGƴkkm@}[=H9׻sVQt"g(u6&Iv3s 8MwSR -ra> is)^:=~WqΥx~9 >45$vN~M9>w(z=vţ>G/Wog=~<\ykoSo;#Ul4J"Լ3 -M rW ^^ RgC8.#lI!& Ao,U Sq(q%YA.퐆GZ̀țpf0"=#Ց %NXb'Y`\dԗ dq,Yc!f1oz6G t}_2t@=X"עdd$]"ZݱEt^$Bn.!7nJAsc#G *rld8LqX !C-}p\)LrKV;g6-B5x9VZip4 *Ial8r&nBizTC(ByƑgY2(lRn gO}sYU;Â-tGh|JT#(ʉB~ƣeA_bHQ4rE?Qd dJeLjKN :s3l'5W0,1gqvݞG-j/ڇ%5eMWq+eW{Yx8..hK;UHuge> Mڕd@Km[R>W}G̮乇*u'%w?Չ ev{hLkԮsp7 pSǪ&GI@뛻Aq.{>nƛ#nwhJ?~{xW/qlfcЅM>~pϡ|8á~p<57NtG]_rʫOM,Yu=7٥S ;TfʜLم'4>.-0yRَ x񝗮aW PW]r>{>:: ?]mg{/y?dR~33>L>*~^ywwN}Gkj/ޞR~3n͇{TTu l{~Dc!&;x&nJ%x\ <$hm%耜izMw!aWehg)(T7oMv'GC=H: f/xg%7#(d9/;Ig*~.C,dLvuW_" b(cW:pSid]b(}xnORt8GxSRСy:|x(VGz-XcMW\x%hdI^H eh 0_p@ȋ8AhXkX"GȅVtB~PVsuF{t׌ z({hBSJUYLژ_XUhȏi`hXaCq3W^~jesP#6y@{.]kF+mb@Y8H<ˮ(i M$Do[q렡Hukʫӈ$l |Xy+ٸJS{{;rW6:繟+ʎZ'g~«>˵KfB·Ŵ¯Ϋ* ['˽ŋX5w ۑ.˺`>jUQ (k仔Ǧ,ApK7׽[.cV{Lt tb!AKۯ,{ // oZŒwL"g[ZI@]W:kV$9>l3S,­&F [|m Ĵi#|`̿x[Y뺛ALj Ǽ6gebRMwH7[Ě~CЀɊw]x$,؋)ORwȎz-ev\@wZ$[tlC;Ⱥk~7Ĵ*@"@j1G]ڗeP=f(+Fc,1-#\"pX6ѥE@ueؕՒzɁ݁ffO](\#Y}2=N!zd={D3Mִ܁[rb#gh'8&: |מm؇M_ M-ԝEo-?`+޼ͩ 8e=p==.ֳ=}լȹnSk+=.ZZ,TX?&lPI*X#-ANth@=&҅7.+pjX]rK$:fFd[{lo.,(vN'`zc ~'?LyL>xz~q.VloFiC~?trߌ@+k%wN抬0>3Z9q\Qx0,7D_ɐoOBΦ y+ȿv髮.Guَmؿt_r _q诅,k*?oÏFՉPJT}0I8ͻ`Xbihp,K{t{pH,Ȥrl:t*P$zˏ1gz8-=tL7w|Y(X[H"ouMVa*!{7P3TRø]դ&xnBCSAh`mj+$ \ȰÇr%ኛy3jTMƏ@zynSB[$ɲ˗$:J8u'JN5f%B%ʴӧ<,k(-ԝ ;*F:*1:kPkf4kmS}Yi,@ۖLE&KІBx)O;.iض{/@a0,+R+GΛCo dct߆ Ćq&Ű8<lo9rA tG7T2^\EG}.-M]&-u.6_qM|[]N \Y DˍbackevnM(q b^+%y}owg7]Nήj>/㍋N `n_w33:^:\C^N\]#ϡ_ODWV۝|GwћO-]/c˹r#o#!8b;)3h׾|LMpL`He@GX,|43@a amǦ.Ѕ+"HQ_ T!(Zk員`!f`efïd#HIQ$%4ר'A(+b8L:ج00AnF8fjtB:,!mfydTxHD|"J6GX eGmɯuG%EKF*V0}tD'7KTV"*s)5pscD`/wH z$ljD|s6W̩sVWyipa;Cvpac3-~CbI%qwi TB%ZX=YI9jIUN48MŘ6)ʹ4)6QVͅs:VhBZ˨Mr)pGƒS)A7e|k#I Q.1TjA .J)Cϊ@Ud&EIF+el=HV ^d^ TfHdϰK=௳#Ukb} dX.V,IE$zZ]l?;S.0WtKkw;+~$[^r o)N2*EԪvqmj7vybz΢*}[dWTq7]U`yz`׿6&ܳ1w[ +2{Wsx70[`Q'*_zGV6~Mbh86o`ƈU<Γ(,y8i_ c(煈pyr1ry0/̗U&@ ##9IղL19V~fC[ƃ&QTx|a@dĢscMqR*f~(l.'ѳՅ&ta]"̧W˵BZiRuLhJnW=]f!giԍ^6]=\z{!U˨mmT<(+m٦cw&oR5F7Rέo"ˍ("A}ϓ~g.kpmJSF oЫCLYgrP4,!!q_,c.ywj^7C.ʌky-%̢$pǖa__? gGV9Rdtu}w.s3& gtklX.w퓀WwDW_XS5E,\ VZׂ&uh U$~"0^U>28%_62 <("]1^RXzCx&EhU8J'KP V|>bPc[uBLcZxrX5*WAl\5pw]d3"u?ayx|wu GHC8vqx_0YmErF#8T7s}>]^wɇVg7h4ዹbgX: DWy0(sΈ/ǍwnjXV$DC5tAkuȘe;EDpWOǎx먐icՌY"o5 L ɈG '^|bljYI y!8Cq|ue,y6iȏ71.&Y#8_d8D)ؓI":AiQ nubI%ǔؔN.Rg,5_8Zxʔ^PIwhir Any.IiHdr|c7HWzzvKoiJi؏~V0Zs39ZIr bb7o1aYnٙY*dqVL&ɖ 23$\lQ˹:)wwhDSܹǗZƊF*Z@z:B"ڇz]vڭ]ZBʪ#`ʮiYڮڈjPşJN"io-zZk 9گ7cWK“Q !:z$&%K#{6$+&[:EY!ptB3˳ReUڗ +@>ԲBKRF{oJ^Vk ʝµ2Xk]+r֔<*X)[kk-Sy{وw Vz;DydKP۸s b{ay 4F G*%k;ok⺵D \IŻY%/īۤc:"+}퀽)Fkǫ˨Ћpk{vw}۾[+,{k;|c;G#=9 b)pۊa5l o XL, 87'|~h\48EpTÚ\)é4ةdHuaŀxkVOyݸ Ŝ ބmM]+;#)Md2.*~6>v 㢻I=㮊OH.!ĄD~G.`U&31SYn}Zz`7T>.h>V-pp\ft慝w5s>à|nza\M٫>4 >|>KטǪ5N@/[ʝnވ폧>u*4R8.ӡ^j>˰>߲>|Þ)~웛5gp ξ.ԞeV<,~qG^؃jF^VkEk] O,܀&ݒK~H. rbXc+5ɷu~!O{.|υ=!Қ[qDG dv\@EQ/SOvdh\_Q-_NholonOߦroE~zkxse恟Eeoӷ\?,/ ͞_\?1b/5Om?Ɵ˟'])tO?ٿRU]ؿm}?zCM?͒0I8ͻ`(dihp,tmx|pHcȤrl:(lIجvzްxL.z͞|Nە}po@ya.Aހ]d *4‡ E /jȱ㼆 =b1(Lɲ˗5@IsJ5s˨ϟ@Ȝh8*sӧP+uj0Ijuׯ`M,8?]I-۷p"+nYv߿Gpi +Nwǐ LE㼕3A ΤS'AU|yٸqͻo[}RqǓ+_~xУKNسk|+qX~Gs'sßO> M(`aC X_{ 6vH$!|^'\aQH(P04ֈˈ6*'c@)J8B<y\J6bǁHBVf䈆H}0enXih#^Ne)tҦ k*"f矀PTז 袌6jtjNj饘Fin駠huJꩨj꫰ƺJ뭸檌:vd+,Sb8j&d.kدF+4K-^^m~ k%ȷFo+m[p)ǵo 7ӊpp- quQ $gyq k,qz 4wr!<{s Ds9Lפt>? TKUuB_N͵Y-RyMvaHb`-M7dq߭wey-Mxgz}>.;R>sg9ioN#枇. >wʩ#.n/o'G/TgG܇/MH$觯>'/Ol ;unL!UpwԿN IBL"F:򑐌$'IJZ̤&7Nz (GIRL*WV򕰌,gIZ̥.w^ 0IbL2f:Ќ4IjZ̦6nz ;log4cpp-doc-1.0.orig/api/FixedContextCategory_8hh__dep__incl.md50000644000175000017500000000004010666754740024447 0ustar fboudrafboudra921ea74cb8174054f0a56d1f783132balog4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent__inherit__graph.md50000644000175000017500000000004010666754773030311 0ustar fboudrafboudra8c301d31799badd71349d151018093f4log4cpp-doc-1.0.orig/api/HierarchyMaintainer_8hh-source.html0000644000175000017500000002233210666754725023730 0ustar fboudrafboudra log4cpp: HierarchyMaintainer.hh Source File

HierarchyMaintainer.hh

Go to the documentation of this file.
00001 /*
00002  * HierarchyMaintainer.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_HIERARCHYMAINTAINER_HH
00011 #define _LOG4CPP_HIERARCHYMAINTAINER_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <string>
00015 #include <map>
00016 #include <vector>
00017 #include <log4cpp/Category.hh>
00018 #include <log4cpp/threading/Threading.hh>
00019 
00020 namespace log4cpp {
00021 
00027     class HierarchyMaintainer {
00028         friend class Log4cppCleanup;
00029 
00030         public:
00031         typedef std::map<std::string, Category*> CategoryMap;
00032         typedef void (*shutdown_fun_ptr)();
00033   
00034         static HierarchyMaintainer& getDefaultMaintainer();
00035 
00036         HierarchyMaintainer();
00037         virtual ~HierarchyMaintainer();
00038         virtual Category* getExistingInstance(const std::string& name);
00039         virtual Category& getInstance(const std::string& name);
00040         virtual std::vector<Category*>* getCurrentCategories() const;
00041         virtual void shutdown();
00042         void register_shutdown_handler(shutdown_fun_ptr handler);
00043         virtual void deleteAllCategories();
00044 
00045         protected:
00046         virtual Category* _getExistingInstance(const std::string& name);
00047         virtual Category& _getInstance(const std::string& name);
00048         CategoryMap _categoryMap;
00049         mutable threading::Mutex _categoryMutex;
00050 
00051         private:
00052         typedef std::vector<shutdown_fun_ptr> handlers_t;
00053      
00054         static HierarchyMaintainer* _defaultMaintainer;
00055         handlers_t handlers_;
00056     };        
00057 }
00058 
00059 #endif // _LOG4CPP_HIERARCHYMAINTAINER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Localtime_8hh.html0000644000175000017500000000477010666754744020424 0ustar fboudrafboudra log4cpp: Localtime.hh File Reference

Localtime.hh File Reference

#include <time.h>

Include dependency graph for Localtime.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Functions

void log4cpp::localtime (const::time_t *time,::tm *t)


Generated on Mon Sep 3 11:54:44 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/SimpleLayout_8hh-source.html0000644000175000017500000000743310666754725022436 0ustar fboudrafboudra log4cpp: SimpleLayout.hh Source File

SimpleLayout.hh

Go to the documentation of this file.
00001 /*
00002  * SimpleLayout.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_SIMPLELAYOUT_HH
00011 #define _LOG4CPP_SIMPLELAYOUT_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/Layout.hh>
00015 
00016 namespace log4cpp {
00017     
00021     class LOG4CPP_EXPORT SimpleLayout : public Layout {
00022         public:
00023         SimpleLayout();
00024         virtual ~SimpleLayout();
00025 
00030         virtual std::string format(const LoggingEvent& event);
00031     };        
00032 }
00033 
00034 #endif // _LOG4CPP_SIMPLELAYOUT_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicConfigurator_8cpp__incl.gif0000644000175000017500000012776710666754731023257 0ustar fboudrafboudraGIF89a+ӿp!,+0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCMӨS^ͺװc˞M۸sͻ Nȓ+_μУKNسkZËOӫgc#w}~hbC 6H{ `KU!A8ԅ(@ ^U(8k0b_3h㍥8Y8!<Dy!iLjt5)C<^)0\v`)d&hf]<gtfXf s6gyBp.hR6h $&Q)hG ءv:צzާN\`J+筼rek"' &{ԯʺBPƲ0f : ~+1 {[- ; k{nJ`o 20 +/G4p;[mG0"  ;Cl8']L [D#̯36PG-j<.b-3 ,rNcLmٞ°hvw= M92p/7՝ v*_g8ƊLU:p>9NQ9:>թ7nG;J{6,o'}Sf2P$L 静o?}vYW>@ܦHwI4z˕:ﳌvmHo{ؚ%gHq9t ;s1 p`$^io( S:Z J ΰ6C#C>E!k}WPALECZ(&UILV@3?64sdY' MpUӐ(&hnvӛ%;1~ⲙg94RQ96ml1fͬ).?IJm|!lnСghDD%ҖclH145L@>q9iN ԇtLTM ը8*$Z5TUհJU Y'PVuSi[ߊVAt WϰW(5+ -/y9b1Hd@V'e%;%Tvx: -m#43ͪ6Bj_촴n{0*o%wb\0m RUV*n m2nw,B}{^7DYˋWm}_wd\[M`D,ؿn "L Klԃ/d]E b|8q%Éd`őr1H\_x6)cBx~A+rD6o "P-n2d),-bQ(e17 Ǭ5ˈVcL:ţ|>ќQ'@V Z~1i=ɍNA%RD)aCt>Q5ȰeשRGqc-kKZrbwצ5vKazvM[0e7H;!mRPE Ff܁je^ H'v42݋G3DvwZ@57ahokڷڮF{#mCk 5NxHR!g\^d4aO~Ϣ赚HG&,{F\J*ԅPuF̔Or`{ˌkG+y횾O)e/>Og"T8^U WzYY ٢6GY~Xdg IZNi)| $!&wjGy*s* e*[6ʒ 8:j姁RЄ*jT tوy9BZ z `o=)[CJ cʦ66>Jziʤ6dںܺXz3fz jBPLJuQS WpkA X\ i[ъ^ZڮŤ' vtZzDe[i [lzefctL @&.{b۲q K LFP){Zj:̧Wu(@I|FJ0dPkRK_ۛɲ n8DnҶc$a+c ՜VhYkElF4nxJ7gcwZGutkPP71 JXڷH庛kH5/kIGItKgQ.z4wt~Q3F[ QA VE'K^uK{guwzr7EFf 2)z˹+{7N~0|G+Nb;K*UsU8yշP4w ܸgvcR{DĽODӼ |{{}{0W틓1 B8 f{pE-{gM'}Lt_sD~ʫIIGa4*5A wUTSar< jxO ` T h?3RȗS}Ҵpl}, A HX ܵ˧o_,B&ˊ|Q œ\jrډ6vl?,[@\ kT≯Ⱥ'ld*ʭQ# l>l4<οz}wU+&Yfp nYʇ,~㐨ݳ@ <+б0n`lsU<9 9/ 4k`9 >-xQgCEP7\+-;MVUP}0MV)m,K2R02 fFmm[]L r=1-Բpiv@ ٌtm3=d ]IդБ n}-HO⹛hJ؀1ڤ}p@ڰG]F"Z(Umbݟ]V|(}"SmqmvL$e-\B8;[ݡyG Ɏww;kQ ߽r>ߟKQF7M .i,X>{Sòͥ$Ԫݾ տgFkluqǏSM_PQR;;ܽoR]}2NZ>ܷxPӕ+]qKFN9<<``0t\GuKهC\)kyݻ#%l2Qfܠl+H1s#}cݰ7{ z|7;NBLm~hĄ钁I#n,@Je[~̞{S'|XYUp~AQF]TQnLEɃ3/hz+떆:vow:fhAn~W#XΦ@Dz$O-?#/&[rmڇ]I5C,ra8yiZH|AA)|Xߪv =L/?/*@&zΨI/fQ_"]eɣς_&G4*z?/}.Tmeۢ7/Z?z-a1~_CilMbӕIʊJZ+-(% |o֯͏pMԟj!ҿ"ߝO`?Uom0I8ͻ`)Ralp,tmp҅=l:Шt[Rث5zC%z6->{N1dӽ1*|{rBq8f$p^#/yJ`In6)qk\䈺 t/D ‹BJ!,/jNKƍ CPd>\2YE*_ʼ7!&3s ͝d h?Fa MzL]ȧ^ݪ*W-_nDسDk'GMl㖂+ݺ✖\VUἇML,#[i-^%kyPS+My?.U;׫O'Iٸ_&uOֹWECȓ+_μ93+Ӽ @۔eHtNm)ڟO[~%2}R!AQZ7qX ZwHT)``ꆡD1a2QREKo/U 0:|P݌1"8>`?x%B&A&=*9 WJRI\[pfbXcCsdyiwCq pg"{) U2٠WZ &(P)Lf*pi fzPh..*@jȪ*6@⪖®ڪ!ꀳB,#&ˣvQi pj,fEb, xƺ+l+^ oƒY,{2.B @><mtſRLr j15 #3N,܅3 п|_!<:@Km4Ĝ/XX׉J<4;<M02F u ͶoF.`/4ܟwI̧@#GWYa@ Jl@s@XeQIxhJ¹p+j=C8\ &b % 1 J\" 'PDSAug1ƿM6dC I[!GQwTc#A pWG79$BrI*S< BNUy%'FA j,+ rpg,ytB<t fD~3 iI00tfآً3[f`FvSU':|R=Zi$٨'7XّJ9ksQ q[y#֏B<-'3\(9*G7A@l$J[њh3) MP䴒, 'S:~>!b,҄RH@MTz:4l!VթHr'x[:uwb"Qm^+S׭ c-SΊOS*v6yB0X>3v{Y.OlgF"q}NED R֖ljsZ蓳l l*LRtq+n^-UmENҹЙnHjw2Vv?8Uoe{Hl}{T!7~pPgA*`$ [v CR3Lbh1lY2*FJ X /rc 7pcxɰį@d(G F\p|/[y+an^~kv3}fMݜ1׵isG#}+gsSwPϋc]JG)/>ZJmtciz5O>O-Qۮ uROгi1V:SHf/¶.v w^+p뱙l-ľ k|C![5Mt UɆ3MP6CAcForOz[Tpȶ {F 8o&$TOjS6"gy(;s;\0r@Ϩ#NEC@Vثߔpv:yit|U\xu/NhOp;i;]zK Ӽ7m۾+^Gx(猿~'Թ puX;o艻Q͗^Y^ d[{Pf2Nw;{Fėt#s>e| ݀<}wffN郦|k,Sި)]'mGR&{hUPd~Q;4Xq?ŀ (W|:<Uht$Rȁ_S.$w~.؃Q=A9:h݁[fQճL؄NPMXRH1*PX2pBxkFEՂ]9X>?TԆnpf8 rhDžvxAV%EYޤĆqx8}}؁wzA0q2xLx{|hNkBL8X׊HwS&uHxVo5牺،xH{XJQ\bH Be!*\X8,ָwS28ChMJOhǁJx1)e*h6w_2]hZNKp+hƁȑ?x钙 ojD@11d* hrH;ꨔZaEkk(n<ZyP%hTc RK?'mVYXi\Y @)=xauilr)sIٕBY=#iYH;Rt8wk)- ޅP<ɗ(}ty\Yv9问ɚDɑ8 Zl]Z!LoɌA|隧IIʹx_;BGYWޙPVeԙI ٜԉzywֱٞ܉Y/b|fʖCZZiq9 ɟYϩYɟkw4xpw*rk[%X\Wy)9ճ6:1:=Z+(w[x/%'SCc[빒䘝N"y _4ԤGkՠԕVzKIFxe xw*JDRjhƦrz% fvڧyGhʨCU; nTeH%jڒHzq^I Mo> M rYv GI[5T ԩKiy]bUJSJQQ~wSdA Ygo*8ZTi SϤ*̊jAYدگThQ0WRFKNj窃P{KHO۱ #.; #[cM RM=doXXr#% 5[')Ba:kEԷPwq'~g&v2'=99 ><14)ӝDɫ1 I0["s:3 ;;1 <2L7S0R«[GTWI096>L58<,X/>SŸ{F&|ĮP0C>t\7h8A:6Ǫ*3] &lnqsbc|~,c>j#@Lȣnqgƌ&}|u|] <ÝdʦH¹"3~6_f \Ll-Lj|Y#\Ƭ\wiSz|l!, gI|x̏\{̶<@ylUwpel }дjX7lgK  M } ]SUb'GE}- )}ЇGҜk},+ 9}ίfxaE]DӔHQ}= +Z-K1_ձ Z *&fͻuRqm0>ji9 wוڐcۥE~OQlmnm'2\Qzymc}ML\0'ٹRQsv{=ѝ։!xSk0i=I ڭr4}m)Η=smp3("Mܢ*h-Gp3Vpح׎<?ނsV0#-8<:d6خ}%h]੪ݯh٠Nn8eu6:1{?̳G>~J_c^]0ݨn]IX7#nNwܭ/I*F57+}=QDrD< L7:Q.ަ{uGNG*[گié/y73k=8pD_t<Τ;m,u.%zj+ e6^y[gL╙#`^բ}[h]^⟧Z>)IizEI_08_A^1ڰQvz~NeSn༂ $uzN >m^|> G&~ Ϫ- Qyg倎R}g`rv|!,+H0;i(agiyUON-? 4ϛmRKiso%Uoëh,O.^Oj<_ +Muo5߽KL=Pۈ6`_C/@0}jf T/^<#`;e#.**ODO,ı\ |κ*ǖL2}DYݏ#vOWXɔ);Ú8ÿ80I8ͻ`(R%lkήBM|Mţrl:ШtTiTAB,fp9>wN߼fu~y\s|[5X), I9-&ZR]ktpkrx{w}Ʒq άM< 8?Mr|z (,^)$X>c"Jx^ =и C\2ő(S\a/`WX4t:SOa=m*jPO\ʴYP|8Xj:Uׯ`xs) VϚCae H^q߿UL߱6 lrklen1;My/vTѨS%XqUVMv";k;X?5rb٨#NFqX_;һoO:G.}''qv(|7ޏ?1(|oY 7 8 6x$a vL V(֕)Ow鰘b2J8rx^2x㐇MUXC)IxN.TG5H\v`)dihULS0a[U⛛x畖yIە"ٜ'LtNDr꩟RVǨvj fa;TA4*vOꬴbSҪ1PNw$t+wYjZ̢pV5Eۆ+f먮+~뮼zy{&滫a lp<6m7 o9py{ƌUs,rZfɼIә10[/Rͅh368s!mt`~ȠG7ik-1: Zu +Y[]ݍuFT7)v*oKv7iw݋F7-M&cg=")5٨iLcw5j;N?u쪅nՔ+"78mo19u;I/t c) *4/FW4cv.Rlqy.b2J k&#cxF4RxN_bAıC fC'0V"( )NRp uNzҒR%UIGnt(u!PR4q+cY\\R6[ְ]a2$abq|#Go\bޱ5X6D5ә,6o"js|ה8yN}0I"3'NrΈ`DOډ22Uzp'2**"dhCOOgyY(58ެ?=:wZ1B$I*E%!RjҤ"8USҥ5/|U2fR?uQ*O)UVqt=Vꧩ՞DCz֙)UR4 !Zy*ֶ.PlɄNzU^:fB\+ : WF5}eic+ jqM ªMXSka!3[)hcJO-5}ntխC+X>2rK[r~ n/;ܧ)ױ+M8V*)a ZD.${YgaRk&r|KOռ텪:p5,c+(nvgh*Ig_N༅%m^6#Ȁ[5GVl\7~pT(oOgx %']W/!(rCg^ "oJz/Vs׍tt[ FA @: *:{@#4^s;AB$1jyHɏ!:i3MQ 9Tԓkq=qi(Aw_Hr} 8s#_du48Iq fڲ\Uwk}`wQ~7vR8Y,`c x5HrqP_8C C3by&H&qXFa X%lZBX^8d0feԄh0㏂Ŏ ;鄍FGhWi>X y$NԄ('Loh#xU!7Zk%VwŊS25Ցe4%Ud?9ykU” )R9VɓYR!ؕifLdlYiYI/sŏFF#wJyy8F99 _֗薈 C٘LHyi$h 2 ֚wr%Dia]ICrAutѷ%dg!NuAI9HB?dp~H*dD WCc*'+-$󞠉s M:^^(~CEjqؐLɟR";DysP\ʚH4"q)hjx3%z3`ɦ'zϰST]] Pʧ}E#i{"cbW{"…I%ܾދ {*0Õ,s78̾]YGܣFlDC%=U0z|y]佦[cL?컶kQW6,qWLER[ ,S}/@\Jt/A'75kv|0Y>ɎGˈ!V^eʯʨlɻAxu뷳ə|Գ m<\XW\ƼZ̛Ly1ez<_l[ Ϊ,7hʜI ΀lJ̅}F{ eˌzmЬЛz LC˵l 5&:$,MicG7&$EQ kѭ<.M+ƅAFPD,-TԒ 'rQV](Zm^^3`.cW])|M&&n\Lumj=k#@c6i--؂N]̱StzMh˄/ ӏmrH-ӓ?,ٌ٧ٳrȒMǓx-I-ìڝBw=7}Xٖ\Դ =ۛثd >L[])| Iel⚛ӭ6*;ݽ̢᭱o- Ct\:2=-NL) aLj<uX<3 HA^Íک}H.΍ٿL% ).Owd02^V\(.Us]ٲ>3bb-aLXNm䟓`3}KpIzU_:Kbdf~h"lΡms=v^˃N8on W&3߆mr Z$ m-^5ݠN%y3,K{~ԙUi^ ~Ή~Q'tu%D"NV7oV^!l>[ܤ3^NSn奾Rj폽3ުĢn|N^<6\~n/rLJNv~/kN :gMl%}_=P|#o%_N+O$/ S JO:POE _#~Z19)0 vK_?:?NeO^vj- O|~sTʅ-HOoލgK?q$К/,ldۦE< cVlV?Tj]j>;9oao_K`_?\G/c`_ P0I8ͻ`(dih,4w|Paţ'c~^NrJZG)vzx3nG\O`J_F |v\'^@ <%tB ~.}ODHA)1ϔԽ ؠU5$*6plX< @2BÇ1ui"<XcPeI#ɓ(SғL\3`kB&s̞@Yf%B5%KНqj>Xjihk:ӑ\۷pO]2SܸzW@\]|nP|c  B@Q$k&gz*˱Y脧5oҰ'ǞMYV=AsMovKtr1E \)ϳνp;<7vC{v/bn:&w~~X$(V2ȑfHRfF Ta&*bbJ/!ș.MUg7(2>%$t:HHBdT⨚CGVڀoΉ=aSi&1bV&FM vlfxjknqyt՝&zԧhyWKΗp1:ԣ:^EӤ`* k6/XJY#l$i),Į-yzY]H+WB[vloƅ㵇P+~`kff;H+p-J7up~ "W֭k1 vu1#0j< ,0wGk&ӛα8H`9CJ(;L(s`7h8 2;;&;:뺏YM{^PQϳku==ok?J"=2` u'Sq,Vq2@^g?Iv 4N&pE[lP&lAm0ġ-0pXz! EO6I˷&:j>,`!A^ D'^ы`̔@YN&*5SwCag֩u,^6OZmJA$&U2: g#cbѧq:Jxe `l|[p֮uEJWk8Ҋ>qaHq5\$ΞEp#dXM )dUֳ[Aa\֩՞+rl_5v )$ޱoKY7q)V"{.^V7٥`zU3Sb.4r@ٔEcMOoCoG5!ߕ8~F_=Kٻ6ցyue ĝk/ԫı1Y]r6g٩ŗf\B"qoL&~L x3rFb .2K9u[6MDo-_UDs櫈gfG9[m|8 v1EFF"u,B{fRѝM+'z 7<\j:_:}x=A2,V [;CCz٭5 /L!ia7N6]e޵Uj;~inc&dlq;2=VuwNg&op79iWw=pUb_rqlNŷArH=XSYE9J:op_ۆc gN8ywwe\eޝuctl9[V;>IcÚn@ $vƛvաy`#eYw')@= )sR©>%N:9O;%Cg{s` _wKq~Վ|^?} 䅄\/)?jeoz߯,Vnާu7wx%t~`}0T+ zj=ٖ<HvI4xa TcITٗh)Yn:Ɓ19sEy)("g}"’cxVi ٛ —ā csinœyagI٘%+icV×o𴚌(wxعWϹiw%YdBwi*.ҝgR|A8iٟ~RM'ə[T(?JrG8y_A:.zk 6١(#R}85Q.gyf. D~7?&懢ã=:NcA*&s3GzAZ^YSJVJ2-F60i:tgҩgZʦ>b9aQ:5\bUzv3HZyفV& ZH:Q }zhhcfW=sTj;ʪ_62|MjI=s&j ꫜ9N#@lAʊ`ʦ$֐*IBLVʋj[d*Z%5:CUͰ&i$Q lw:8zx]EjFx4۞ZkZ8Z8-#˨>J0 k U=n7-;^ z<;y#@=YV{X+1Ek$5X*ZKM+$[,Q)I[K _ ORe L&R@oSmNJCJgˢw{K7[JG+kQ !s%{u1IʬwXUGK)/%K8d/l%;j{+ve˼jIےfMΕ׽:齏GP9˞![Λgɴ۫ukzẶfpgB;;[uy,P_% ,;\=ksPxv"<Us¯ik;.uhx(@LÒ,[Hb0h Lc\8K,ƄhLți/̸L1saeɸi{7 <Z9cG3;PDK]H{ -!(ҳ+0-1ͳG q<=}S\H>w,MWѽ:CmMԴ@ l3mmhUgqPj:HoYw_]-յJϊ}{cMep(R=Gd5Wس| Պw}BU_\̘v]=lbLۼ۾̈́m]ۀ\ةr-lizAߍ ݒY[}6'PuջOܝ4ݛqnحM}0`󠄪mk#𻖣 ݹ-qY=\2y[aࣖ9<.Y,^%c(<n0nJ2&~l'8,-=>?A.mRGI>~ N.l#m_ȥP\fٶ¬y~M/Zw12S믨~N.˾ . nmk?j,ٮ>f>%b>e^f.Ӟʯ~@N><*(d3_"  &h7IY~.%:?#+o\?j!u^$SP~ :nGNϯd3ƕuC_ʹJ2_n? 1{s-ot${̸>*c_!3.Ӻu*^LS󖙵Dlǎ'?n: GʿMPyPܚ/ ؟Z˔_}oܼ=8ଫ~?A?[$ԤPPkͻJ}dʾp,ϳ2N|pt6 h%֬vyrxL.٫bFŘtxUo~{3S:[3Goz@g5#v}vCd$ W,u :[]YX*DZ3Gm%ezvݴȨ:b=⌗qo{0} xI{Q g4^ǎ ʲBM{rAi@E}$r WoCl{=>RUYsQ?T%)ǧXooJNt?}'$DI'ha)Ny[H tP)( bO5 '%l0|,$$4Ja5hXCo0FH*ZX" %.ZыZ ǘE$dHF[F(b2稯}\!>nY$QC2( LG tPytȤ&7Nz (;) 2kPô41,gIZrkD.b 1N9bR %DE2昧4u)DpQ2ftsD.7 ':A=, zR1T'>F!5әa'+JP.|< h4DYZ42]Ll>Z>CJRʼcCiFͨb Fйѧ@-w6>EB|qi aVv7ŝѐ2 ŪVN\ӣtGTʔzt܏^STc$JūJdJլw9k@jc6t"Տ_9BY^x^6Lj?Y>Fg9hn!@%6Z#ԆH)aƐ%nj~/F3hV0aTaV3m4S9E`:`:Ce.YƖh'IR'oe &eaA%e曯^1vҗ@Z jDp]iWyc޹9dji heEh9 I'9iTi>!0dؘ$~3_ A6*Z)Up əʜƠ -h)0 `qZfӈk5#CYuATym7Zwh#hn {ҡXUV8I.z ;ڟF/"t=Z:_ _O=B+IӴXHEia)HA S&a939kٛLCHvzCMjZ=ZUun*鹒:@7mҧzJR9FZ-ɩ~t֘i o@\WZ6Й4}iu}KuTŸuPy{K1Yw׺ZP0GE^c4{ kIA'׺ %Ce*V# uȻE 3~tkv+w$Ľ|s2sWۋrkteutd+LKn뛀@ǿOH/kVgs훪Å&gԉPW L:D1_$l-"lڷ$g#[K%m+w:Elļ4;jFOlxT:rQᑽZL7Ewbms=huż5Fi7uƨʁqVBȖ]5E ":~R~4U^fY1aR %cPg>TC+~B2AS~IܿcpTKނŐΆ~芽d\m"\饱㘒敮QN&!_+ˢVߠ i *c]}Ϛ}(dJļ7^DzŧvzĎ[8=~&$8.=1ӚNʠ𩦃s5 66~NN*$(߹x /NKrO342ڥ,*>O8M==9n N'Xm퉚Y=>b@]:U*H&EZn,5 2&kZ`Koh+-*6:YY?Ue㕰5oR ϫcꑾ x/zu^IFa~H!/NGB:ʨ/o_Ң_o:峯9{ w%V{6Ϸ/WR`g<׿#O_ϯY֏P %>7_{WP0Irih!%,4'x|"Fxp|NtJ*جvzGx h|]io<%1>Hu[{1GI$$Sf, h.m@qʄ)b4i65߱}꧋ꭥkݒ wJN#n?9+`1-`RRl,,l։ݷz(h&g{n:1ʣ ŻL”o|pN74rªcJbkZ t.{f* us,),S˿,515dquٙ>ڢJM]!,dzoK]lm'n)JR~oM5C垗$g~a߁rq[86\kQ7cgfqib6Nb]o|נ>2޶_%b-XdBu.~71ǁ)&4;XRd:džs(' !%AH"HTMD"! {5` (2LdC vTCp5@Q*sB|a مOEH g@[4evTQяm$I֩pAX'yhE#ᑦ@ގIR3$%*NҧL+$r)%Bʸ͢>t$M q̥)M->,go9<,YQ+3'<3G8ޔ8?=並2g3"@J2tm(i~n¢$I7a‘c'CБz v&e>tvh&dH"ӡ<_KAE%)P*TN&"BӤ'(@- ET qR)R@B`;!%mukd GT1|+^CԬv.@y"ͬehXw"kX+?5!5^I,A ЁΩ .92nThYtzPrۧ 4i3FLE)vHkb%Y7^^h.;K-xO8X")µ-X˭1bJW^+w-nyK_'}Dh,+񢭿6nc/|A؎,PϽ0:᣽lLozEb >db!@nq7iZZtۨЇ q/dx*Cqx1*c mǭrX~=L_)[]@ ".%04䁶9l2 #*/XWٚ|lWW =U\ڹ{ol yt-V ( }B#XH3HQ=ikc H`JNg *kWo6Y2kZvLuL+k-ڳc6!y j;k6Yv6+j* o0Fjgt#nvn~ow@%Qo"3Ȇ͐6~8$ ?3hY~rX4yshUB64stW7'ih4ZXɪϻ|!|K9wÍLv+!{66quxM4o+a«E:]MU$_TDiow#Tj D8CnW¥cz^|".k~[\=y'?Zп._ӕ4~(5{^G^w^_?K/5#~Q}'rb釀B6xot]bg]vt w(SD6[XWbGnt+hi'kp!#o[%XG{su-x=(Yg7x['3}x|:oK(HOu{ m"G('q`MCxbk`Y(TJ+;c(gsH[THE bHgRmhnNxuH{XhvE}WYlhxXW͢hSwMȅ'M؈]؄x^/7}ofcKqwLhhPIS~y脊`؋r匆~zV(EH8W]kWȇʸڰSȋHUxQuY؏y捺WȌ83qgU36ﱍ>ɐuᑊCYJphQ$U7 S%;aU7-:bq8 6hq.4G H9At`ǒd<]ᖁxP=)G2Fɕҳ8b" ei| {%v Q#[19QǗHI dԂ8R(Pyy8X䙘Lmw,âxdfq$t.c4RfGA_YnPȜ@7|9Ƙ֛/_ sӵV禌Y=YW䜄ȞnQ$iZٙXж`Bٗ&8n (hBYɕ"QUc;Vh*h\Icl34(Е-9a5Y K0e97 *g18iee_$zc fFg4ia[fa5"`_ s);yZ5:V6:-GaL1ueyaKMʟ_f$UO^4a1s bsiU og*yL6F~SJcYwZa|'8U 5:_]ăsad@[_ZFhDJ*m 5{zv:*j'&ZI <2~CV\Zkfl*.1|':@"V+EKD9dX[z(k٨dx`>[8< +Uy4ajb2:K@j6;fʝV  ȶF~<栒U!k0#W*Sl.KA8\Oiг'ʖ0+Uk@ leBUn"n 07{X0t(3U1*F nk&szN;l+ wt ]/V"z iZ[R%FkK&fBHܸQKjhm du MDFۻFԱVyIۺcJzl"ne/[hEm˽KNEgE)5Xq O I۸{>Z{Vyl?۹f_~G{AO BkWWD|+| B^ qZ ’_ < *"ygK=_EY 8 ̐fktv)|V[ MYR c/ ö赬 ,B[>%b\bǀ Ul8j ZRx\,zުT&IÕ\58dTȵhTʨKŎy[zH% ~B}2׻o};:H.*] A `5n[F+JζQF񫊿|SfW=?^PGd^~櫻\>+g MxhwszE~BpJOʄnf(5-⑞\~۝{0?\ˢއ^j3[-[~%jӓν::~ܙ<m>ю謉Gn^]Z۞7s~\~~4k=^N>^,l5LĨ VL < \8"5ڱAx@!9)d/,oLpd8_眼-oKLxG<^Tѕ|HW[PaMP\!fFS Zzglkoq}KM׹co+/,o \_mLj{oTJΠ%c|K/+Ry,ol졥^loIȞT?_Ə>?bc /_\F>\o} !0I8ͻ`(diclp,ϠJx|_&FIalMHtJu0EQ2 VxL.cz}q;׷~q}!v)V i9/0QYCFîƻȞgRuU z-G20ƼCB޼#BD(3BH#)' ]\8SKf(_9f2 1䌱YOY~Բ"C*u$tS-Ob մIUf*5I"J,f:S(>2Rb,m=Ň߼Lla[ފy%kΘyΞ%GVE]ЦVw /W˦{6g۸lM9.\˘+?{yλn:aou ;Jo}<ޭ~A/̻Kf8qž1!>nsI jg NhI dGuhXYg +6`wfPax.($m$Bfc~4:ϒ )%7IN)HV~ k:ؘ`&jyH\&E=I*y ni ~(ٜ6MmxRZ|*)hY$ʶl2鞑bj*Sti=NEWĪȖtW 9cJJt lB w˥9eBJhpKne箦dv;J6Kٺ0F{I6 EOkR­z1̓dL.$&r\[L l /\䑐ssCϠl55 4LO3z٠2<yzG[{޹nwH(z|>fS5gic?o~_N>VlNQz러%Q.XN0*dzˁ ]+ėps8hwEPgU?D2d/ \$F*ʐ&<&(ҋbxCSG,bpD.`0LmJl`-/MUDP1LW\!@qep2gQGqM#K =V0d" ( f#}א&)Jd #+J &4P:c)BHrPLFZǖ%(UB[䔰6A,RvǬ`2Kd 8tc1c9_j2eMm3EL1IHsMnsOl΄˜ U7D3gTo!hTMR#@}TE9h>tQb࡞4g"Љa2)3р]i4S*Jdz>5%GiP(2gN*.U?ia`PCE>_iX!n5; $:¼jV+S" %^׾ `ŵE*<#SݴvaAz\E> @&[Ɩ4˨ʦӴ6E-3+͚qRbX^U-L+Y6 5Io b[DVn[607YMZ^˨ձ0y+^T@/XYĊn0J2 (J6]#W+ kuop^r/M_8^ſM<-rj0KKaApv a#5Maw9V;$@JcXko݇ Y%8?f@0L9ʕL&"[J,ɧطP@\bY6USq13]eBV hDC`ѧAܥłqjLƥYBQyǦ65I}6rkYӜs-O !ЭVtU6ǞL91g#DqgcO\an3oA56Ŭ 떁 ՎߵkmK 6-lp.ѦT5ޫb0óM.n5qk'qUfg`njMۤu-,oI܎]K☻4:}^.`9kepLO=+R:w^ouT g7p{3A`]ADb' ll(`k0~5@{AT^sb!၂nm>IcxEZ:๗s}q'&yޛ,=N^\~WVMigv?g{7`o /^O{X}ˣ}. )+b ̞H?rMx=|E|IVKEqG%v]U瀋EMhx}Dr,U+ox5~6eoS.iԂ@Ãs"(3-\1*h! ؄@R#UN8_qNG*[OGQ~82]hCK&(>_8~dH$EPmĂv!m F&7P8IvX[xycӰlpEwbJ!xWyB/S7(i7v{wOH1Nx`'g?wIObWhN%sz7qUĤ. ZCxguo`#5`?z{a̓zxZHL u(X^)ApZj3M`xh< H8h}0H戋ď@SO}YܸdSXP"YEX/d]a'ؒŨD I sg$>yi!iq6('GJioEQ#0k3bXSRS,H}'IZf9uItnLq]1qDr59XDwY.z&v9YyP(3Lg >;|(i y&4bx4+ فĔ[tGBy' ӹ]c6 ϩY R@^(쒁@k+ i\Ho/yY:%$z}1h3x#zCùc``ڤ)C' JY"Jy0f_s'P馓"oJ([jK]m݆jjr6pqoqy|GxMiu(<ʅ͸ hRLK:;|T[C~ڃ(٦`}UdZ)w *T©-z@=m_SPƭiգ̭;igN ʼٽͤ.|GOl2tPۙ$m%k]} rEx}^ﬔN͕ 2|=).)nᆺ1v=^+ߙb[rH qV,ba:NV8%.)Ս+QM5y2ǿ&~ Sen e-bH, KI ghO3MjEέ~ut>&d;0ܶ pnE > l^ȶodmm >højƴ.蜮鷊7g^(6'rnMֱ;~JKݲ/+Ɏ.f]u찞NZy먼)kW-ӕK췹gʲ.ZgI k: 1Ա-XYOJ~:*k.0֚>OL,ݫ1[ohU^۫?l$BqʭA/0/-ݨ4¶I?WJ믞.__koHt.7o9ӕN ;7aZZ_/iOO(QajnEJZF0 mKBs:vx,'^hn/ODk/""6ȏu*M/%ft_.{OgNڣa]&]aY8EmxxpH, dl:Шt*dR֫։T'˸Z, \VIxmyqS][@7AAzw(a%9J?<_+%cir|#ghĄŸg.eIYXG^ }η-m${zu~h5>,&^.b)Fŋ3b1ǎIZ(bH>ꚤ3Q$n4srん+PN1UaSDSIJիQ>bUsk^Ê͖2Ր+.܎eueܻ2S/ ]% SLaIǐ#_+VdU~/k޼l&fp&wǬ6L:lҪcyScŲs퓯Iҳeڭ|KmO۪_Uc }.3_ȒJ&}4~ka! P+ўЇ5ERjĖцAbwCQ| >XH^#T8 ޱE " ha3\kUXCHQ(aMT&wTU u8HURêIWCUYw *¦dM}Ҧ\tUK٥+3le7 FF^h!6ڽpĻƳ->[Z֫4;ޢbխpa![Wubi;\w7}n}CsɕDʺmXkvݮLvIV=曣#jQ| ;ro4-fK< voLM1 +b 6-p)gbv'qEa~X8^on|Xg, Oyc/&Ԟ#,7MpLyd?r`RyIe. Yb檙,"hJeD8{3i|>žs&t ϔ6gD;=I$-4ӌ~WehYZӠ>n:4zF R3:ӫ6/):huٵO+ջy¥aS,P-J+̎kVcvzv%F~[R(7ED{ݡVw&os{Yw;m۾[~Vw  W '\̽W/|g_"#ίkgo ?#EqijfVI^!}[rk*;竦jN$nбt/G:]ΤD闞nu*:k/`g͞2XjvNuz:z?w[ g\Do_G+| 91?R:7Hoh^'}{zٴ^YTs=ўx:a7|7M1~Wӧvm'`?~Ō!k?/{[^`8gk+1u ؀Bk='fqAȁ~5HHg", 8[0&x|Ȃ6['e)(Zy!Ei1S7G$XA8l@Y1wHIh[ʶi"䄀+`rDzTańap XЃ^5ƆwՅi-!4E^Uo~exgrE[x.nX}HR~OƆV2Ldh\W3U͵։K&H8w^ }YӊȄqYhQt7@~ Ċ-RXHQx.z¨]z^(a(x;!w?fqŎhWs" xwb(cb b)+EX<1g4ǑFS(ciyYs~`! $Y,*g5Y6x 擼xuC@;&ĒG]]VeLy=4Fy MYLWY !4X[`]Vi)QfnIA WoY"Ȗ8{ f#'lzxMFW ZYX)cZicsי ɶX o9\ơ )((d9b7){|eنQșb6P`9߱J?yEWyyb-GG M||)8p{ڄTIVcCGğY!XJlr1HOv^GDGd؞$xtzf tdK #]y3:v9<`7 LAgi!JJGWcX,?;Oz:R4TJuYk cڛ]' Ok{ʦA48ORgp84:-pi'UMA}Z7xJ/x a&0* ɬH%B7ڭ Sa釳Աz?HA*2Xq®zh5wnfa:| 9[{xWg튡l8r%KgmFO$L3\)S*Hv7[*ɳ馳ƎPD 8J[iL{}He+[[vR;QK\. ȵ昴a;>+fȲi *eYd[ ^w;! r~{˷vns{/8t=Ú}t;6dk㈹u[|[K%aV[f 9ع+X;-rkȻXۀ;{xRʻ;Ôڼ[g꼹[[fU[G~+՗{[/{\Y~$n +gwsZ  }9mدl:9W®ſ7n*xh4lf0,k? {79‡:=*t{8{Eh.`j(q= N]Y<{{Vh-tM&'^7,/.J>6{9.@>C^B^϶H= }P>S~R^یZ>4]W[bd^j.amnaG,ft.wNv||~(&^ևІcl6~ǐDf>Þ袾{^ꨆaۡ< ~ 뺮ݴv ^eL^˞f Q{Ҏ˧^,ڞw>*ԞB΢^}N3ϻR ?Ol/u\"[](+.OۻN4ؘz:=@/l5w_O?A A +؇!{`8ls LoNz gpA5`0+(}Dh'쩰 D^xɐ4 oȂe5O%KD(kS e+.K`H@43,B4UTk›,cM 8YN TgFv"0<9:lA^0PT](}"D_"P TԠG .6 7J>$!)̄~`0uLڀ~MMEzRs?UKц.T1MRKѦuHmK#4ӄRuUSj&^uOEIZԞ$[P!~N[w*׸5u]oUJuAՙկ5J:vo,ayVbUBF ͮj`:ؽVpժb]8z,Y=[SZkmu[BmbK6]Ik?v|BXZغVMmo[ oh]&W"՝Y}jqӒםoUvuviz^wU8J jhkr(nem0Sax,%V(t(Ȝ qN WK7c Șw4n% x3}1~l o^i IRC`2ꠜ .АI( ,3@˟%,J#p'e f|ha7>?~p; U1E\ǽXǰv=Qd+=!nemᵙSxF lk{82Rw%ri VGhu}'bol" /][5t8!Zq#ָC{J0};֨\5tMG?krV;Nt#}E|nr$e=.|~YҼm#u;D4F{D.ۥ~|ĵo[})mC~m;Е{f{[/E^!aUwP>Kکt0onp|NߓQOn}om`>տ~ A%= h(;x9'j &ŀGϒ7%gaf||Vb|hFjցl6$H6MXD(zȋ3zqȊ&и 2=xC"ڸAhyXx#5L(Ah4h&8nLX@2hJR َK2/ȃy%i0eJ! >%(hg og-'D0,9c5 -H=Ij98bDHMMy {4qEwZ?Iaz z yzt9uL!Y q{pYfQС) 3Um`_1tEuwye&'?븓{M[7W7`O{azP8\E(y,:u0]x'z wRPu {u~9\YGJUwuyxGtr!CAmZ: e@Z'xE]gx|ZIOz.&@Tyyy.ǫW?JhJ[R`QZU$) 8Z-*ٚ@ɭ@iܩhu$nz*^zrjjd׊}ї K;-wZ zs@1Qڮ ֑J.()8gYje8Qpƀ!AK< dfh-afy|rz|X~ A\2Ȉq,s"Eli @ [|6ə< G!l°J@c)ȃtp½ qxSVpQu [̌ȑb fe )q%uK4̜" Y̢tuF̶ ټ+uތΉbGJ0ܬ#0F 8\<жrJ`my5ϛ'ҽZ[lmus0 ]|\uW_z[^E+wxw%e[ZEՐ 1-o(i aɉzԼ']M]'>VgmՓU7sK'9C_v#`@փqw_0v[_2vqMչ:wЬDԇvY υ`|0}]5xzy]Eݤazwu-<-وY-m#e=4f'ҿٙW{(U竘^$ ΦJؕMیxM,ԁM˭έwЭdh}MP ]wO!ejbcl5 \6Jp}.m=JlLF } nglR:SK|hn!䳹)`N^u>b~4 y>p S.&ML!go.!:OIcѫ=Nl1=螞!1(H;]TCvѭ!l,\[nD8Sɬ FC&=~o?.Mɾm Rf8~֜YDfJ2nIN=&%Q-Hr\oǷaX^0~ˬO%O S5_WRd?_\uІl1' WF@nF^OZI PRIy-i1m/G,-._9ް_EЕ7d)xHLgV]3==޷ZբsԣݎjyW ^ cVٚ_Dz.!}tѫ78װCo;!ƾ +vNrݙIzM@/']:mE%8ͻ`XlCqmx|pH\ȤridfGtxH&ثZ&_FUrc >,8yΞ)):ˤfxl^anocZwdpmr^z2Q.# 4)O`abwhhpƕŊΏ!Pqƽy_UˎۺYxO&*}2HpU@$Q0G o1\pwBley]&Lj񁊓olSa04 2'y1^\X;SHq" N;Ҡ.*Ų=P3= *9pSXm\uhXYg?v@"WQksIn8$B-qlܖK ^ODw5G(eĈwKx\ᩲuy*kW˒'=My呜n3Wvcx%m]ԑw ]6 yiS:)=nÇ%@A{.HrKO:wtڳfJkҿr"8kv=wl|$@E*NT VY ?}Pzˬ酐}SLrHXBwP+^B}dqpK8DzWa(aӶD4%F` W8meR +bN[[p(RE,4ɍoE6 i3w|I"ժ9V# #ȠJZ$C`h `8)>Ro:FԤ*W R 쓱%#kBJ6I%+wZRœ,gIUA9$/D_$B'&J«LO2nЙ/nb1p|}vKoׄ)Lswԫws{8}BN{9\φ/OgtB iy(<= T @jyNi !x>fTPT]6/Qt$Ds@'[KOgҶT3-BszӦhzKc֌g|7 ͌EEiT YVd:(򒧾J"I/ak=*֨0m:փzï]^sLv۪]*7GI^dhbGYR"r}1;Npe [ZPaBL[+ڈZo~ \p3FV]/<,p+J]m855ozl#~r]$SrBApa]*NM}oնlMΫLeS8'>;G@w1)_q$4zӇ^4ܦxޛۤ]iū7}w鶞 O7q{mYK/ɾ}]x64mhϿoR8 z|ݧ'dW.WL!f6'XvskdoGXf-xHKhl:gaThar{@uDI /k1؁EMdHwO LADXm2(4OǗ;D4cTJ8YxZ{_~I+%iNgr;myVuD_OXz~nKZ˧agJDPx(w&qHVx$\IK1#6r+8gj?[XG2`FW0g# Hh(C6-cSe\סRRgZ qG+53L){6hf78ogZA( sӘ=mG_x?!^b[ U`V~"9$Ye19Y^pUY nf]5xVtg5W|3ѕГ]}XenhReW]0e2 ᢀ5$YY:FYd9[ ( IR<)^ TY]ve3)w~#!+ []u>іyOAe,X-xœ̕{ɗL旕Ic` N5fɅtxREYW`#xKɔ09 {%9iu516/ _퀗dəDa^EWp$1;^_écؐYCɉ3]}PeQ 98q虞&Ҟt跜qh ㊹ -؟ZbȞ*jdVz Q՝lhBt[fGLfxɟ`'`fet-j,/Sh}J99];:NJ92=SϸGT<MhZlgg&ʥ9N3"U ֖Ȧm:&yTU.,JE0 ] *"NrqAp#w*SAjJi:RsoS*Dr_LZ󧪺FkʈVz;WzX ?!":[XZo٫J@NJ*jXhJh*dd C)Y!h֮ڪ 8Wc*|k~L ޲Z8 x$i{͊3L.[Ej([t,kD뱍ʇC6eɋT B  g8~࢚)4+7c"4~_?(M|`㠹ekNX@uJFQG5Lh,BS~`íNY>B 0RxU#PGlj F!$ }c4*I}IDun'vygwJ3A\8B^W5rX1@.m֌:xJ]/ eL6ѸL8%ڮN?6N&f ,G"Ի` ..߻ɗ8N̵(R^kމGVj~yڥg x6m2ʼn[xQTN͜!oϠ/Í_k4HGS<ñOZ`,%uɤS4%^o*-Y96ᅒ)"FOm*9V)~bnɓ%9%)W7|UTWiP `o\ Mye?o/Rq?X^?Z}1/|% ]ޤtOT?КCO\t;_uVmfPPi^YY U@/:1s*f}S EI>EzÃ(N JaI#z@nM0I8jhhlNEtmvŲ0H,Ȥrl:P'JMMMzDx_,Y|N׻7pi}HiUfenh |E/ 9.v+Y)uϹV,Q Ò1Q#@*,pϼaxa+3jG!$ر#$q$2d'cʜIR"mXxY-MDtO?*]ʴ`)ڴ*MfIE`Ê 6^i%#Ck;KݻxMU ݼ7檿u+^Xn](ܸrp0*ԲϠ!Z3NZӡSrR΢PMvFdmP\&%ȓߎʣρϐȖνgX">̧.Su?9?C}igxO2 ^ƒ_MJS} :hTh!*&(eOgn8#ТO0ۋ0hx#d# b3Qٍi%\v)LJ!2)*`e|RN_deg) `[d9gwpZi›OiL@MY(yejFZBi')VZ&=A/(x~&۪a!z*);$3ĶEl^,Z6k-uk.ВjeNYn炫Ίlѭ5n^閉*-:B'ˌu󎕯2LPg|Csۇ \kdKMcKȠ)<ʶ@? '~K$A4 B7Pb=/N+[="16 cgm6m8*re=F W: {7Q,q@3 0-$W`}LAr>B޾O꽥#)y [;~\;.Fz*{W84XEIcާ5?諿H6gV EϏA `9\: }P^V梇)M @)@z<Gǻ,mЅAIrZ dl>`ځ !p~Db8[fHoFLbQD.*Q ȡxx"$D( D Α:Q#QYPpLa): bģ"w'—Ix#.1!FIъ.(EL^a#"9ʭ$#T!Vj=(9̗dd&YH#&җ+(Ⱄd3xHSr xLU|&Q N\^KQvd;H 2KYt7E.ҙȠx <->7*ђ~MHP?)JL#@8YD/x$hG2Sb˩RGSPX@9/ =çԮ<#ۨU _UŗҲիpR.kV+J ;JXр5-JKN0~Jn6&Kݨd|l`"%knլjWd|lCю D1*lCSS7^MP*[r9lb;Vj'J/Wzҝ˺݊Oڍ o[Dty{{*7u}7tu}_3`hN`VS2TaZ(C‰9_8ga;P1Ly6(Xe72+ÛbӍ͍Gǭ1KxO}qqdhOO"[ WV"dP1c<2; ob0 )\m9j%f@RɊk%㤁zu<8'aσtk?ϊ4l h4@ZҠvtz޴QPZ*BNqoZՏ>)^Yłsh?.`/T-zk,JhV;\vNMnΦQ-nhI70}ͅN6Yz߃(=7O;?"7ϸ7x8& 8nhRV 3sԜK7wm0sC-sI'3@F zБ7tʁ6uXWP:.ggїOz,<0_ڕ[w ]V?4>B%;'D5$<B)O=͈yyO]SoROzZ'k n8 "ߙB?o3.IoE$P(}W~/|֭/v..QP!0l2o'(DW`||!]tۧpIg7IJ8fC}ww~~W]{vB'Lׂw*03GeE؀+1(?0XI;hG2|SWmAIVNWJ5G6hI@{-9EbP eWE%|Ćk(cxK,xthv_]DO_$wPehIuxq䇊ȅ U %4MăkȈ5aYPx'Dx# PTGx|%N(=tL~8DLиn؋P=X}h|MȀֈAѸl-|MFvzLDXFHy5U M8hx8tQB،ͅ:瘐M)UȐ).IG BG'0)hQ(Y bCTF8x8(s=95i`#]y&i )Zy_(f9[yȑj<ɕ#yJB)7De4G!y}^ȗXMI45M48\w9{.ȋəN)mI`9ir9y sxi6nV6XvNsgȉ8̈TɅɗn8Iٚ ۹ jPHI1Yy K#OzmXYhWDx,tu&qx̸bXt+a(OD!hTq.š =GpB5jVz44Z`we9SAtEyA CyI*ŗ@\Uw2^}a8Sq:]ڦXrDv:LW{ʧ&w'rw&({y稅 9 @gSxzʳWydZfztըJXꪒ{( p#7qzȚڬȊ\ Dookr%룰 )[k=S˛'+ϫlNj' g*GۋK; IV˾;+Ge[u{po뿎Z;X vlt*YZ ܿ\n [~2 C*`K'}7k+̩+/܇RE7(|68ëYG B{J}!:#iyIØ9h-]WɒeL&dWx ³cy_lyٝS Xܲykz>יO[(t6,Z<x*ȣ<ɜl}Pnj|ʨjl{š,˺ܻ>p|&̻kʎ<s<Ȑ.,|d۹E [̲:36hL,Q͂ܰќkBBlL{"gBйmsg+  Сf ]"FBU#mѭ(e1*#1*-P=4#9-a?;M\V"ABH{ƫ3jޙd=Xn^ ݉ym{KO^ᅈuTQh#f~NFAIV~[nwi^p~^Aċme⏞;d~nB#馮ǀ->~ꮾ8"Ne~4[^~Zi Kt~Ɖ2ό>q^,b^Ѿ<@n>UEG~h~>--[aϗ ?*._. ([$n ?ӮC&'/˵,4 $2_;K&8of@C[2'JKGQMՑ:XojUo__K_M76CfQl;hr?to{qX-ۭ\m;)M.-D?Oקb*lão_i|d¯?T[ȯʯ.B5O_/+qON?J]7P 0I8ͻ`(dihlp,tmxͺkū~MmmͻﳹM M~B3G"}9سnËo; ɫ_Ϟb˟O_Ͽ(h& 6F(Vhfv ($h(,0(4h8<@)DiH&L6PF)TViXf\v`)8dihlp)tix|矀*蠄j衈&袌ޔ;log4cpp-doc-1.0.orig/api/namespacelog4cpp_1_1details.html0000644000175000017500000000466310666754774023203 0ustar fboudrafboudra log4cpp: log4cpp::details Namespace Reference

log4cpp::details Namespace Reference


Classes

class  base_validator_data
class  required_params_validator
class  optional_params_validator
class  parameter_validator


Generated on Mon Sep 3 11:55:08 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/CategoryStream_8hh__incl.md50000644000175000017500000000004010666754734022312 0ustar fboudrafboudra3eec8d75938756b326921fda5e932ad3log4cpp-doc-1.0.orig/api/hierarchy.html0000644000175000017500000001732410666754765017724 0ustar fboudrafboudra log4cpp: Hierarchical Index

log4cpp Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Priority_8hh__dep__incl.md50000644000175000017500000000004010666754751022170 0ustar fboudrafboudra285597075864421bb8045a6249897757log4cpp-doc-1.0.orig/api/Threading_8hh__incl.md50000644000175000017500000000004010666754762021267 0ustar fboudrafboudra5b8577633a71ebcd746073fcaff5fd0dlog4cpp-doc-1.0.orig/api/inherit__graph__26.map0000644000175000017500000000020610666754766021177 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/Threading_8hh__incl.map0000644000175000017500000000051610666754762021367 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/LayoutsFactory_8cpp__incl.gif0000644000175000017500000002412210666754743022623 0ustar fboudrafboudraGIF89aEӿp!,E0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N'ayXHFD]B*@Ϸ>w&Ќχ8 iHgEͺШ^˞M[ ͛O]@/'t/N1ҥ_ν{ڽO^xӫ_?<.(z)ހ&x] 0`V܄f!knᇖu$&b(h։*Q,(!H8dc<Ύ>)$8@iLdPFʓRVie(T^喓d`edƘfh[ t~Wx!g|Þ~*h j*袌hFzVj)^in额~*jjj*j*kj땵ުk둽*k,.l>+Nkm^nm~+}kn|垫nzx+uksޫqo+klipg /pe ?,1bOl__\oqY,rU!lrQ%L)2H-,A1l?5߬3=93;=,8Am6E44I/43M?-0QOm.U_5,Yo5+]-6)am6(e%i#m-7"qm7u߭y}-8np'NSx[xK1yweUNmnyi>騛Ie-{5"vnK§C<ȿ/|,oU<=sO"Y߽(>ƏI1+>:wߏ?3 (#! q@s@ǶA"uG|@'h^#Y`PHB,T؛ |!F@ߦCbB"],X@'bK`.Vs `"h6,HXw֑1.3И$5I|a9X("lƽ1urLH<9 ?i4 %NZX%0Y-Nz'&LБ|/JҐke unϋOV4^͘ e1EQ)ObTd' !Ґ)WRBg$ Ԙ0e)JP4n›e-R*'9[Φ{kXְ : ssu,xScXM\pl t^YUlhojZjPGjC^UjK>AkԡoCDuk\Vx:*t'`$\&\.,ŽRG.u:]W75o^&w}Y^Ff/QT@G*{n{e[Edv0{bĮ1PSō b[՘Pc1x'xRq"&meV@2&+d!P@I)Zk`z< \/ .W̡M1f9 Tٺ*st[ݹ@ۚ8ѐ'MJ[:"`h)/g#D@c@Ej:vpEH4UZ>D-kZgJ NVp5;h<.r fCJmϷmvg^~63/nia%bÛL[԰g7"` \|᤾=+[ˮ^M@C=ܵ0xr"֜fK"͙$$x4Y1y L.+C gz}+(: Z}vJzK0_)i.G% :v-L0fxyu=< oxtgWEr7O|!zݜ MeoS"q> QvNt= <͗ŖC7gý{?NaP#!Y}jO,U`tƨ? 6 wHGzNX&X 8Ng}gTjAndVn  8w7b#H]`v7O?H:28 6EaxuP^X'Hچl>_;HhfT(_%EO8u_ЦA UHbJXHlPx\؅6X"aU~Ix`3`a8`a{ƅ΄7vh#nVrh Y358r(&g颎LIC#zwOC&%z叺N,؃'e6ydHD(ݸ bdHđ(*)i5v.YGdcq5艼:i2hYC9 MH>)G r9i aHi*ft!vB [>qVY `HeiE^qW)FSq)j iwUI—{*@q.$V8\eig9itۗpByo×<9JoّK9+rǔ7q9n ߖ%[h%0p slG|Yt9XyǛCvMw͖|g{z6P,TR\yv_wgy }WxdwxٝipEm@6[&iʹwR {wڙ/'Ӈ^:fy))M9}W|߹٠wz(ȞmՎ+k|xiɟl,1Bי( j1z*tGt9RJw6:dЉ8 k"? yQ7x9|@yń£IXyo~'s6g8ڥQmz ʍxfjsyG{ꦣ2?q {iT:ui~ iBU4vɕd3{թPVY:Z ˓5Z4ؒ1*kpgUVɀUjPe!?[;Zb媥=`q;ʺajJ[%昕 XXWkʧ% 0 }be[H\GiP_ulbhZZ#59ಐag ,"հ tDR$*7೉!@fWXRd5ഇq9؄$H?$#& zjksbc$Qx Y?2M[qR'x XG[=Z`愰@ u۵1@;9Vj6QIv@7*}tNtsyJ9Wk΄AnKiyYdJɡ+居[V{K5&{b\{ɢyˡޡ3xkDի˶~ ˠۢwļo{Weн뜴˜ ~ѻi[3TKkƲtǽv+zS*+xʠaܡcwظJb'f1jyӋ[ Zt)k5t*'p~11)>(2ӂ$ӯi+K L WLju$C+ Ye|[%K3|[(VSgAA 8(+)^ )ѬxȂMKy+v2jMT}oA2,ñrmv<ʹq6Rl4b] ڌ[kˤt$%vͤϼ.& Z&gHwQz{]K-Lbm.%lM0Zjw&̟a\ڮJz-B,ôofyCJ[J0 kLjޘyK̖Af+Mv๗ߗyӸʦM8C4X~;~5푥90'j.8= E;Ё<H?'Hbm&F~Vt]q/zs u_tߛ]OzxW!ߏ"D(Ŭ:w`?TBݳ ]m_ "?||ʋ %:= ܧe[O9LwpqO^}mܹ]_ߺu/x'/#^[~S?suݓ=JP.ʗ 7yݨ}UĚXntmx|pH#rQ0ШtJZجv+TXld͈JnVӂٱwQh.(z''szglt(2~\;`NC<6c|H%V6?9gAB$ŕYȘO7՞dӈ˜=w;OT\X4ٯx20 * Jd #JHCl8sQqB'IRE$'+ɲ˗8e1{7 |)SZѣdD;!9IAʵc3]%g_!QYʝ5'RI%e_ndkÈA@Hp"K B˘3_ ϠCMr2k.y jۯs.F;7vvY _μ 7NMܹ2F] .i˲hM>뼋6M׀7VFxZ#U nnS(¥aD{tHQ8ڳbI-\@ (dG耑C& Ď>52*T–VOVcuoSdr7c&M]Ƨ(Je JkiJimf&䞄#zz_I_**闅9iLzG"]EzIwE}>ZWI[:թg탫߽̮Ȩ\lא,z )eY>tBkgc$Z0~J᷄rs*5I2[D +d\N+pj(L)JKo R  ,$l!_c*[oTLD <hq,S7L4EA* 5F`=u᩷>1muK3gc׳}jK)݌qscO%~c3]Gs߉vCKwJCm'Juݕs~$t:tz/(XWg{1r_$O<˶;_}3_j߻I"~Gg1Bk~OJE}!UG1\!fH; "?T$:d_[UI}~ $aA/ `)$|"Q䤧͢xaan/sR$Aj,l- ڐ~F|tCa fBaQ󬇘p*Ԡ=C& 8(nc|R&i<3űv 8 >ޱYe ?[[CHC |PZ!HLRU2X5ɕFv”tB2IPy ZxuKqُue%) @$$) z (˦6is,)RSVnSEoIv&EBLY:Ʀ4]4S"4k i)%-^"F,4"-0RUBTAd/J CHD5DjaQAЪZ/՝a^L9:CY0 sE'[W з~TD]Ho|G1ɪl7 κ0cgRL}!V{Vb%k#!-`VmAA ͫlu*km (vNYo%l"]U `[ÞwحSAIPƷ ӫ<7-y*/ &t_{YԁT5`׿B ^x]O.naY]6 YS`o'?wer8YKc.R=n\L)EZ C2LZ^u0g7Ep/_: :-pPg@Xi: z>MjhTzҍe#}8LGҁs2 fn;w1$Q5|d+P}h5h&@w!ؒ ԥaGȆh!j[2̈́K/:ΛQoXfuf>z{r~'}r.τhB~C|Z]!Fk}?u'nI0@wG7pB DHHW}헀 זpmȁAVP#xe&i~.B-71 ;UPnUH|<"4(oqBH@hU8ULxP7,988҃@p4@4E쒀"bH of(sQYj1-H}v@x'-ɓ FacLy4T@qAc?viMv)Y E%G ew%e^^E`hhA2ƕ]y_I#`hUIyt"1= 9xyDr7YIh@A .IPSicba\ЙP{95șLg  `ؙ)nٜ88⩜) ۙ"sٞ(*Ӛwt﹟ɝ~3Cٟ'ɚɅPx;z z5"-S#Y& Y*j"8wA0ڣ)3K{'7[6;tj>ӳ?i*H@Q{F 9HILC{UJ^WY +4_;V`/µik˶ s8"0VXtZUòy!oaҸh"kn ykzzv Ǻia* r[{*;CG_B8[id;WJ}Rk"bׂ΋}+%ԅZ+B};D 4`!Ԕ{ "@hϳſzy , N[V斠 <\h !l#Z5d5[e+04l A5G{2?RĤ;|F-P<6ıT log4cpp: Class Members - Functions

 

- w -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/Win32DebugAppender_8cpp.html0000644000175000017500000001146410666754765022227 0ustar fboudrafboudra log4cpp: Win32DebugAppender.cpp File Reference

Win32DebugAppender.cpp File Reference

#include "PortabilityImpl.hh"
#include <windows.h>
#include <winbase.h>
#include <stdio.h>
#include "log4cpp/Category.hh"
#include "log4cpp/Win32DebugAppender.hh"
#include <log4cpp/FactoryParams.hh>
#include <memory>

Include dependency graph for Win32DebugAppender.cpp:


Namespaces

namespace  log4cpp

Functions

std::auto_ptr< Appender > log4cpp::create_win32_debug_appender (const FactoryParams &)

Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout-members.html0000644000175000017500000000377410666754772026024 0ustar fboudrafboudra log4cpp: Member List

log4cpp::PassThroughLayout Member List

This is the complete list of members for log4cpp::PassThroughLayout, including all inherited members.

format(const LoggingEvent &event)log4cpp::PassThroughLayout [inline, virtual]
~Layout()log4cpp::Layout [inline, virtual]


Generated on Mon Sep 3 11:55:06 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/BasicLayout_8hh-source.html0000644000175000017500000000741410666754725022225 0ustar fboudrafboudra log4cpp: BasicLayout.hh Source File

BasicLayout.hh

Go to the documentation of this file.
00001 /*
00002  * BasicLayout.hh
00003  *
00004  * Copyright 2000, LifeLine Networks BV (www.lifeline.nl). All rights reserved.
00005  * Copyright 2000, Bastiaan Bakker. All rights reserved.
00006  *
00007  * See the COPYING file for the terms of usage and distribution.
00008  */
00009 
00010 #ifndef _LOG4CPP_BASICLAYOUT_HH
00011 #define _LOG4CPP_BASICLAYOUT_HH
00012 
00013 #include <log4cpp/Portability.hh>
00014 #include <log4cpp/Layout.hh>
00015 
00016 namespace log4cpp {
00017 
00021     class LOG4CPP_EXPORT BasicLayout : public Layout {
00022         public:
00023         BasicLayout();
00024         virtual ~BasicLayout();
00025 
00030         virtual std::string format(const LoggingEvent& event);
00031     };        
00032 }
00033 
00034 #endif // _LOG4CPP_BASICLAYOUT_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/StringUtil_8hh__incl.map0000644000175000017500000000050010666754762021557 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1CategoryNameComponent-members.html0000644000175000017500000000471710666754773027036 0ustar fboudrafboudra log4cpp: Member List

log4cpp::CategoryNameComponent Member List

This is the complete list of members for log4cpp::CategoryNameComponent, including all inherited members.

append(std::ostringstream &out, const LoggingEvent &event)log4cpp::CategoryNameComponent [inline, virtual]
CategoryNameComponent(std::string specifier)log4cpp::CategoryNameComponent [inline]
~PatternComponent()log4cpp::PatternLayout::PatternComponent [inline, virtual]


Generated on Mon Sep 3 11:55:07 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1AbortAppender__coll__graph.gif0000644000175000017500000000536110666754767025744 0ustar fboudrafboudraGIF89aw'ӿp2!,w'0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF6 "}l8U69ok,@u0dIU$=%S2 eRJ*e-;\@<z|K`S!& JH,L40 MԬ h Qܦ*x2) W3D;mDq'>}:,@pπb`1P0y(DM#щz F3jGDh.)BR\*E^ 4@HFBt8MX@YPtGAuRX/>uDPƕ^`^8YQ=O*n}#*Fе+^׽k[ aKB`mP#.E,2;bUgAZ:òljOZ]Ex-l ALGmg)oI*Vqƹ.izƺ+"ǻn2RB qҲT$D{Kz5"W<ĞhZ(jj27| FY&.iRBs?0|‹ "_oW;"&/tVLKU$ſ qbd7XadJAbk5*  [je=Yh5LVB bO,d:%à2ѪX`'|${/{EzP~3:v.kf!6]Zjh6Am{iqgiuS ym`}c?跿oF8ox%nnƸ5NMSd@(OW0gNSz>$w*wN;{r;EWzyN[ROӯS=~thO{GfSv9]zl>wmw/^wG偯|᣾#[O<-oěu'/3Z/:}~}~z}+yG8}ȀWH+|7zw}({AGw=G{w-d7ys?y7~ log4cpp-doc-1.0.orig/api/OstreamAppender_8hh__incl.gif0000644000175000017500000006130410666754747022550 0ustar fboudrafboudraGIF89a:ӿp!,:0I8ͻ`(dihlp,tmx|pH,Ȥrl:ШtJZجvzxL.zn|N~ H*\ȰÇ#JHŋ3jǏ CIɓ(S\ɲ˗0cʜI͛8sɳϟ@ JѣH*]ʴӧPJJիXjʵׯ`ÊKٳhӪ]˶۷pʝKݻx˷߿ LÈ+^̸ǐ#KL˘3k̹ϠCM^ ^ͺj԰c6 mͻwܷsGrOq( Pν{쁘{OH˫_~42hM6`?V(pn΄vA ($h(,0(4h=ġ<:^ YFcd|K> Rb\D%rEni!^e@IfgcɤjNfXj c]Ω&vfsɧ]{h@h`> WNj^TvMq dJMj@dB@k믊J ,Hkl% HKB^˫mr ?⎫mm΢ˮ<{mnދo7; 0MOo,?p+Lq\[+Nƿ8 rV#`" "l*;r˳L3P9V3J>3;asХ3Kt$ -Z(Mu&ZoՏ^[u )؉Y6#d=ک}Er+v]Tw!n/ކxDX͕[y_>>nCkzط3N#N#E#g*^O Z{| +vq6'P/}?0%h5 K rN/-DO ` {zV@ǓYY,CFv& Sjr`؜0X0!hhЁ0-0qpGT'.%Ep@mWE8q$`8\`eش1\ 7t`9cof ҃CvpJ錊9JJ,8N:<7R. L6VǕ,6@2>^-K=ʄTR#&:dcPʬX45Hꮚæ\x 8IrL:izYe0v§zYO;.'nzt@#dГEqWDb(T}ËxЉ:%* kQ6z Z/ ICR7Դ,ʇCiQ˧\n~`U^(TgG#0z[Ssի@TEEAԕIBa0*om[H^ZY$ԮE)=PŬ(^U)5ubY$ `lhA͢E6|VeczY3-gNֵa{[o/ҁl]%UrֶtE;]B׺no{ -v e4[2̊sPM.4KFQMBE~N1Ko=u0jF:uuT@CtR L+5bd w|'&dž"^S bQgj=c6MlW/6$pk{֡[n U#2on[ J嶼(zOIu3-Gܸ&r.Iүp4bK5lf;!«6qQp㐑_@>AHCG/ҁ(s:针9/턞9Qhڤg*j)ppFD !z}{Udv8{jgGe*{s5PK!tJ&JnwatIF<ffp}A*(j )Tz|'uJ\Zc}|kP$gIo'Qi$I6Z}bKzVEvtEJ& 4M*q6D(ȚȯdدQm2h#,  ;)!Yx 4˱ʅ@ Eۨ"T;TjzB4fJWJN*+˂P3s g[qCakCcgKRkk˶U- qKsu[Ly2÷%sYcEcwD \eb] $jQ i$9+}1wG}S` 63dȋQtk5_f{5iɻC{Ǽkh}{Ir1=I \T~ʻȫv ;k$ދȾIxKykqP{7m7rۿK=RwuE2@<\||x<ݫqkI7) h L$o}'u6L,_$x>:GÞæI&4 EIUqKywm@:pF@6HwZD b<*ikK\ y5D*M`DË^ (o/<`b JF#Z; 3K>r[b[ rwk5<$w b[ &EѮbP oϼ` MbV d#`.W*̭jW@3=ЋW5]cE_%[ALxHMJ [ͼb2ݹeyL c50շ'G %IKb=;yD]rm`H,؃y{pG؍1 QٗAʖ e|՛1]Y}Mځٛ1Yf1t=Ȑ}] /0g (:$aWJ @u|9ݽ6=cF TRT˥q!y!oEb jKC}T*ɽ9>m3nQ.޸7xk,y G1蘯 cJޯĸǴ-Nuf-*F'Q^v.c5a]R(Oާo~q@wE=!֢l 7v^u*}>we~eA{WG.m~ژ盾nGJ!؄m=^i\>5=,~q^Hjʎ=žضд7 l~N4M>uJ2&s?vLNj gNh< En/vʟ_/bi97ͨskX^C~Rh֫+q>Z o;=XxOFpKo1"?SAi( iM ^o<󅮅8̌H /C܈:<4$YfWk/3_+_n(wh̑d[?e4X?e(`_ rkǟѐЬ2ȿYwaҳ?dos5n8{%ձi_γ_d0UT3ͻ`(dihžp,4xk6zg)'!H,Pzʼѳ:=} 촹\ y^]nza"]C'`ca1.*HIcroz{p\TeNvh}uix¸~ɲYB֋4ًq^Ufpr«|z#J7bpa̘ɡ s$4Vo8`{tRևNuJ)'r2â.*])ӧI %ղ3+p6"^#/YwxRϼ+_+AH|<_̨S7#:skL_Էe/ekcl2xƧ_t{0ˣ(~g za~t5`+p_F(w}锠ςmba]"N_iT IF8Ruc\X]~"pł  qƣU;B8#PhI#2eGMrܕ`e>n֚lTW5TkIAq^{` &QZ(; ރdba8n9#4Gf馜v駠*ꨝ6Jbi\LPWhe*p1GtaѠj(搬wꜱ(@4K˪qtv)N#2Ɯ+;mjpXC{dVo$ 7G0Ҿ1Gfq)%b뫞: Z0;/,{>qZYtE3nOCr1g8!6SrLg&,/Q1l۞ =]E`wMO7jÍC7h9m[jkqerj%r{4ʱ~WmkovD+U.wD_73$}YbxKiO~% |Sthŋxz[ IYqѣg\C2=O9~}X0"Rb@*tEi+ 4P4\=^; %cTűoB1%-a q%N$ jAb eýP!6EɐRWAtdĚA>'O8*G qE36`XmL9c_"lߪBCtq8GbHGib HBj̎ȃd!ǿjT҉R U3HdB ƫEn c죳9T앰e Kq_Ȼ(V$ c+qeYdlZf1!rIhd#ͫ+, (Sc4_^) *Q;uF('$q~=[@cǝZlN3{&K>9yk*Te%:~/LNH'yQѤq[iJAMU)5ef LIP!Jǡ1QEjC9!@6>VSpJun/ATqR'g ]Ksø$Tv4H]gWO-P[jIcX AG;AJH'Of'êtQ8ZGU %AA#nykl6:6I(4~^,*^ЇwFt\̼M]R[ݥJv/.Z۠2g@KWQm\໴ }c߼͹XU_"U֑vOpY_pQvqlB䄊%3عߚN9SV>N,? |4E$\uPw:ntoc;a)b툕,wS₺Uct-t:E7dsgk_m&t4<? {E>z@IX i4lo&i>iyΎ\Og-̢7B#Wee_p^} sM{*.g*Izʥ\@~M&UfLc`Se. U7OA%P/lL{w`~yJ&|5zwvuHYWk#}uwrz3~mbD8{dU[AJuSRQ@I=`,@txnŲHXrQbVx4Eex%G'CEd$6 \8C\ׄĄglHvuXgho$ ƅy$!gh$2rxufm'\%iL3-@E8c ehȍksqHxXm3)HksEc;h](JqfX?yRmp/5Q uJbЂKt 4/J-K/r,ْ-9d3ÏlDd6ևDc Yfe"g.@J vSH&89MH&n%hi3鄐4ّHєk&,R9 HPWFYb),׆AR"gyDiI}MgA"C7vAIb1CtVlI i"x?B*ȈpXjuG:EAMB*x*p<~2sr:(~[=j'CJb+ch yjŕS٦Cg0:Zvh :9w?(H3~HE*QZBX60G.J5l/0 :J[?rV5yw;>1Jp# D'[* :k`^InHM&inRʃSspz8h C|3J׵'2 (g|,s| T6- 2~/QX1y$͢wKJFі7]j} ۯ*Puݧ28=n~-z-g̑ƽ[ ۔T7=rSVsڷߊ[+ ~q/߽.)m-]/BB>a=.c5w07_ŧP]Y"bK=]{S=v~ED]Ւ ܰ6NLb\̬L>2@ۼ=|TWE2XJˈ!QGSNW="U|!;f~% kq>Ɏ$ɼn>SmUIS i}MXPInFswj^G3@_[mkʞ˼N E7봎n!rnߝ^HcF^ƵΓIn+,)ĺO_d.5 up-m.zh](^ m<&7Hd|"Rܜdt2A~j)" aXR A˙pw(b!~!>?vUNk6-$l4j9F/i{@wFdHR`emZX|vyby:cK3cXsc:x1Me@?o@c%p/goP$&ErR,:Ϟo/܍1ɶho*\>_N}L9s Q?P0I8'Aؐf鲐]mx[pH,krl:dCV Vz,xLןno8xr~(3&"yawpU`\BQ7\c{)1ŸȶȷSOjA[Fv疺02~0VmݵS \p!+}4Xݨdx1w4 *'0_ [ ǖ0I : c-J)'F#c0ʒJ\ѪXqTVW8e۵JN Lݻݫ`t]:-՝zi-W[eЍ49Ė3{4tZ-ܘ4X@OCYǤkT~4;۸έuN$7\_LBcm1f4=z-%fc\5+5ug晝C/Bu<ﱏov>}b]Ir}uϭw_ o.Td]֌J@ ($‸QHQ*"gy a<؆)Ҩc;rC ؁Nia^t%ێ&ViXf bq^cF%1Ó} HRef'&sYhCz#XBVJYG8*ˋj7uf J)cY(8&T#F4jT~si+_~ΔISe(q$㬻FR뤠jiAluoƬ|Bf@GWrƎjĝ+߯x!,bkoʔC{V \ȅKreɔ !™1CJ;| >ͫmcqGr|3'?MV_}V*{'At2͆6KSkpn'7L"=Cwrܵ3ν3WEB-̦R ,r ˄H >.2SB= `+f(8z:n#X@s;AP'~143/|WyMÙ{oFz[}_s4_њQ|\̆KW? ~ς48$۶bAN4A&C SVa~~ 'LC2w:sD&4-%jE#C"%Q eшBb(1Ў$c)Q ;6fYY߆5kn3K [[+tNo6VMx,x)ɣmj[b8a7vq< lXG$ hػ nm7yw;q`T*;r;Yx,"o2Uu*(hݤЗLywnRiS"7C4=yzݺ]\7KhNS*NeGcub>`iLNw=l;N4&/v:UCEŮsyTԪ)#i.R-moh6DYlLHQζHE śyPn.ysTss&SL烋-Í|Jfћyθ3oy'\Q!wNN`=`SG[;.s.'8>9ԕWvF?b 5 ԗXl\ئ ֫'=pp0<%b7݀ 0NS\uӻ3;u37 o^ it;j}{Ty_׶UVylwGY1")p9a.s ؇zgy5%[O:į'x#˽Ot׻>Tfzp~~(3cWU6}{x{Y&}lP)W~c;W^u\~Af&xh?XQw@G;6n!^[E)ĂF0wE~ p9(!~׃cG.a׀ITy>{|7{C[ ¢VVdHTw,u_@2sayQj=Tvh-H|H3~8y E{ Sh̆{FȈY!_dmrerv>B(i[cXtxkWf-BA60xgC/HhHo4WufHghTӘ7n4 }(8ӇOыI}ӅocX&Y/xqm hlmw"I$wY {zHR6sבXg"F$x!WՆ=Y<ɒ5kX;ⶄt3N9Ci}hem%PZ:~Q PW`k[loו^)—gl dKfirGRܥ5< `IfsDG)4q~U}ٍn錀aPnteQ"Y`H\钢Q'7"ZX*5dYL fI{W\!kYvE9M)YcDZVItsBS){g)diPisIOdi PwxyM#yٖIb牝)ZmXْtG9Ycko8}zQqd*zoǠx7^ZIH\ Z晢hUϩo 7',ړ%vtdiXG}fwS:o`>HBfb1.G M"KʤxcOQJ{+qbX97ɗ4aa F2A9n&K7 {cs*ug]}jˉ):bJj(dy>BS9JjY**٪Nj.R-Ci(`Hz!$6O!FZƑɥʣrڬg>0F l:WUڤիTO G X*H$%7bzn4HڣԺX ]!﷏Z^:z7hR {|zHZTnl*#ۨ(uyֲ )P3!ٚ7 ꥳ;K :d{/띉RTIۢŴMK+KWck˪ة/[;pFw" fZe5D{o%_ _p4e;|{a~;mvb+|`|UHN 8XʹkCkM q'5;x+kՂ0ŰEʬ[K8v;d~ŷ .! p;;{hKh@~~RlI[+kXɱ쫹[*|`{~Ƅ3ir"y L S|(pTx=ƻ[闠s;| $<3)9{-9# [缢cz/˵1Gl+tBzw9Td;VZ#%6”k6Mr':iZ]L,:DLx0O*K&kLV}vb@tȉ,ɁqR4HLLɕl\*9Wʳlr&*\ja,WO\AL],Ň,gB̜:wA*!ٜO|&L2ؾʀ l 3H׺ǜ5+_J:8^ʼ ;}[6 ї *{[rNӼm 8A#ZɅg S 3>pޭ ۹|*^:laT;Z%%0nx;WIܷeu*XS `>d^f~hXcjk&i>tNm^xdnZsZ\PI5]ߎ;S\^5Zn)%}n`ƕ.踬q>7g04aN`q~)a & ]qk ;g6޷0;֮ z _Ď^! .*8~DT.zIՑ`O/::WJ2 N?] %XLԓpEmu"?WOL.o;V^9Ô1R{&طa A&zh' EODXiY eH#ijhElI*]ʐӐ>JJUdfoF|`ƕ"NTV#XI*ek׋g7WT#9tl9c̹x˷0kuxϠs\uVDy+e;:QhvJܬfB-6ʢZ+RƓKSμ۾-9cqLn[$kϗ/ mi!A|N㫗OBqfx[[1*+"(a Nh\fa#ѭkn uiH„,4"V$ިFtXڂl'dhHJ;hy@gNjfZ>%j1v^8#j*bBkJt\ & ؎Z#xjVkf, - +k覫bm +QE{*lB+IAzKr<{0pA" ā>֠,3,2?!0(\* >{彜M 3Y3meS_-\s8ߜtRɌI$vRN sa9ٛ+iGmwwtnxsT؉ͣC~3(ǎ0G@(} {&s{H/;7_^[sٰON[CsCVOtOZ~5p~`{}z=r D-t8B5pT4ld ltCUSyyD!C*qhOl" >Ŋ"b(v X(ņ?gL7 "# j .ݪhC>ȑ\(ƍK1b0! $$)HJkic" v#l$HZRWb*+mN#h5JP˞)W)]&̗lWtI{å3fsA岄_*\DH,ov_tYMQs^,'':b hD2ElTT)L}LuZ9HS3Ҥ:D},kʨF7:.*̒H^759 tb%E25RYtD;hZ! 3ARs2sBi-rVSK=7%.\OH**6CVj]ԨYWg0WQ8+9DG2lV. ^Ŋzi2qQՉE da*u-˘WѶ.A*F˪jV;5*XZ qpKQv7-VvVmoG[`v](N xﶤFyF,hC_(8]rʹ7-Y51n_ޒy ^L+Ƞ2hsP3 PK$ fG%AN3']f|DIyiih7!Vȵ[{،`erCݸwd+!W|nJ{ڼGgU۬dt8~kBmwuq;ݠ6i$lO6yG>]堻=9) q~̘o]%p&lpʒNJ+?.d7cf7/D/Y󋖵댛y(nM3ШaYp:MюNdOAMvW}̇cu_}wĀg?s5XX,uB>Q쒀C'%:G~7K6x2&%_1]56/W:UuW{@(/9H8S>3xVJ8Cx7BGՄ:>E,DZwD:I84Elso,d.RhqH3!~S2^V*qH2zX5xE؈\BX/ȅxm+Ɖ8|U!fpXSH)EbY3Gf6@a?FY'x ֋Dxyu|׊C0،4~؈Ue>R4"p̸8BdS}ecCAA((H'Ȉqc:7T~s? yeIB N<}Xs>Xq#c}:s(YD"HgB-*='{˳ɘgy3YM?i0I'=XNhCقK: 0S8ILE?(^y7Od\wӇ2jX`K;Fٕ=Ӗxws9Q6X<胕xVp$oWc]ԇc#dӗp9αd9ɘ6h>iSY=ND8{)DRG<雲©? )ٶpɉv9Ιy}>9=+̩)J6hfǁ9٩)E$ԙZy|P8@6 "7$~3#NRٚVv`l }*[ *-yYqv 6t:`mQ㷟ҡȑ AN$"oW^; ^>* 10ZW(t#zA [Vf&tnFc(uG1XVjSFJFCJ z9qD!kEwq 6oL'jNfzp:;H?z5mZq 'eEhwl1wjq=*u$r#9*C"ʦNloqר,:oFsZd j@cf&rqUtauvBcJW:~5_ss(ZRf?ǥ=Et~r $&=ڢ Y®Laǩc_j` 'V(KKDNKTIK׶1];uʫrɇEFp+ȕ&dxP1O'yhfT8˱iv9R<]75gU˓(Tњ|/댮=WkKZK3+ vlTpN /Cش@~99xF{5s'x嵹J5[);Y#62 TXyL|˹&e;Uk[.$0y% rj!kgZûx< CEf VjG鬛+hҠ6gż˵xʛKTx+R+謹 KKۃ 7[ pW-mxq\KU,MCShcXZ%y8]"H&L6IEGdTVᔟ`iNv`iIh $-)a)6fkީ瞼dI砄i'}|*Z褔6y(F);: gJZ騤x) zڋZꬴx*뮺hZ박k&+,жN"1۝ʸv9.pb˭ ̀f֮+mԲ.3껮[ 1S{dk22Šlq#l,pa 7?<(9K:s:(4-סiL41o["7s5= 064f}D-\?t5C͢UJjD7v6hg;Bߏ=1֐;3҅۶t7nɯS,g]欻ر.+:J;̉U&8{I/A3y6o=4=ٗotNWo9=f> ׇ PRw0 B !( f}N̂ ;g0e?8B#|WNز 8Pr 'pсDB2J2)9m("hp=!LCXŻ81#мq>.9u\x{]P"K^}q!>-R2-F /ɅNq#(Grlr'Qy?QRxE)_IGL#qi]ƲH䥚Laŗ4f-F HV5̦6nz 8IrRSNu󝹄g1sNyc'>[Ks h)P'MBPthe$ E3l 5&ACjР|(HS^p,)O*Ӗz5)qS4 4Pӡ54RCԥڴ9MuTUԩTrVWխFIXձMȪYzq[ ]:P_{"a2Rc'Re7rhcY?KZxp `QڭfaKۗjq[nK|p\ݶ{-Rg ֝D\BM%GRIțϽXuK_,{̷a~L`~ʀ`Jr!RXc%3NV틇R(VM!b˺E./YT5wd1L:xγ>,˘ݼ8Nt]YC3ѐn#MJSeҖδM{Ӻ4GMjqԨN3VzawYYµw}i^ 5Ml~Il ЎvMjζðn{}qܬ>N7rɖ7mm}7l68k3v8'؛s0$"Iȳ ڎQz7R/j̝K 7y\ʜ;1]Ho_ӧaoT:~kze H; 7 n뺋{ 0G|ϡxClrǼ4߀u'_y˗< <^,MOgPz}|GπG}OWXS5 ԏ5/SH/ X E-s.€8Xxm;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1details_1_1base__validator__data__inherit__graph.map0000644000175000017500000000076210666754774032211 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1OstreamAppender__coll__graph.gif0000644000175000017500000000703510666754771026302 0ustar fboudrafboudraGIF89awӿp2!,w0I8ͻ`(dihlp,tmx|pHȤrl:ШtJZŬzUݯx 3zU7| ;~O~,d$m)D? H_G&y`j" zn afIʥJ]ֹKۦύs/?e]iɣ^ċ dB-q"cGa5&$hL? Ʊ%AHsΚIw $4\9~ڱZTNJt3)ntețb 22|rX'n#'#y2*˪*cyΞ;-ѦNma5!_۸ͻoN<œ>>\̛?7t؟Y}[.x\{>&~{ؗX& 6FhVfv ($h(%^c/rA,b@;J7.]𸥎NE.Y9ud eVWZS=Y^k^VkJm1m}_|ηl[.j{b۽PᆪRoŵ:1o_%‚DpAYÆpũ.+&U {&r'LY'_2Ez0(׸rjuLjҸfJ&"@4Q[N$PYm esݵITKL`I;uLRnzS\ݴ[w}[Pi)i]i?NNX FH=䑕z)Z^J է}v9ΏV}8.;'ObzCiC#gIqmih\9M{ђϨ( _Q6}>{ z` (0&_=/'wʈ@ĽuҬgNN@w;Aomn, _:8 *J,'Ωm,,nԤ&0԰G=&n,DMRDdB=qˢդEJ`htLc#x3LEmce6Cq2h'7ڱ@DF* yHa8U 0KQ%omu ( "SJg든T*;0\R/YKMs(e(Jd&Sdf,ih.3U|%5O`McJG,2y=%$yDsT;Ix7z3)tW<QM:@XG] I'Q1,z@M-3O`T4]jT鍣R$}㻱{xݫcgަ%W J>Fh܁1)UbO0a"fU T@.ka垧8! ug4) `{27R({ct@u ?HUkW5j*CT=nCՎ Rzdzq<%1kVȔ yʶowUvߎ'6nP|âbe4!,9sİh.g ^\pCB1db:w.1R]t 803#cob6u[E3Z o+ ZʯEjHX4&;F;C>-og.cwߟAsɁƸGp>s:D8mv85S;isL ) 4I>q\a~M 9:m.RܝaOZyPc5 8Fi^cp:>R];FN'Rْ=<;'qn'^}v|c w~J$ bimS"Ei"MVQ]yB~*Q3n%М~u['lI勠Ag k?% v ~Ƕ?,ӿ쿿 ws,pHo̒(!\B~dၗ "xTՀ_ mMƁgaS.`mk0Hm29&{sCHC$6iӃ%{+BVzVy&Lgd[AS`7e{uA^(<+X(zsiGm;CexXei/&jbexbUHAfk5B>BFc))օR@+VmPl>R+ٖm~79 %XX(x؁ Ix}s78th-׌B17Arؘ:PrQ(Hh׈ΨȎ!%Hh8Ћͨȏ(Hgǐ'Ggއȑ6'GgȇŧW蒾+@4Y6y8:<ٓ>@B9BY1DJLٔNFHTYVyXIQ0Yٕ^`i[Y0aYfyI91hٖnjltY^czVvēHG~)3=YJ`9}w pAb>)LɘZ97)U锤Y2l队9)ɘYIəy阶YYҩI)iYi9I)&+ٝ虝ٝ IKpٟ9Lp靼Y)I9Z Jjў9ڛYiz虛*ٟ⹡y Ji>9  Ҟy8 NZTZP)[ fzSZhfʦpZnJcvsuz|zy{ڧ2 z , ;log4cpp-doc-1.0.orig/api/Properties_8cpp.html0000644000175000017500000000472010666754752021024 0ustar fboudrafboudra log4cpp: Properties.cpp File Reference

Properties.cpp File Reference

#include "Properties.hh"
#include <cstdlib>
#include "StringUtil.hh"

Include dependency graph for Properties.cpp:


Namespaces

namespace  log4cpp

Generated on Mon Sep 3 11:54:50 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RemoteSyslogAppender_8hh__incl.map0000644000175000017500000000266510666754756023607 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/classlog4cpp_1_1PassThroughLayout__inherit__graph.gif0000644000175000017500000000171210666754771027363 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,o`x|0G[1yZ2'T$Zk'erJ+˱3Z^n<{)OW{m6[|(QxN{ R8 XDYKGûUfևh־μeھ幡DXl۬ۦV7z KC3b0P?Gڅ42ƒPQل>$Nj s%K5qN³>yѣ (E4RMNx UUT^ݚu׬ZF+*ذeEڶH.[S.[.⭻W޾,F)x†!Nk1cF,q.c^ysΞe4i+OCI H^æ!{ڶab7o.&#'|A@gbʽw@$ ӫ_Ͼ˟OϿ~h&y 6.LVh ^G` X"h$ ,Z3&`@(9f08#9$@ByߍNC02J&})O\(f~f]fsIg6yt)hi蝁饙\Z(:*顁RVz+&^:夐zgnj묣:{UZ죹’걤jj+6^¹fb+-&߾J:Gɢm+oK1X*|fje8ڋ'OXn챊,r!l%r)2Q'4l3&'$;log4cpp-doc-1.0.orig/api/classlog4cpp_1_1Layout-members.html0000644000175000017500000000367110666754771023627 0ustar fboudrafboudra log4cpp: Member List

log4cpp::Layout Member List

This is the complete list of members for log4cpp::Layout, including all inherited members.

format(const LoggingEvent &event)=0log4cpp::Layout [pure virtual]
~Layout()log4cpp::Layout [inline, virtual]


Generated on Mon Sep 3 11:55:05 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1HierarchyMaintainer.html0000644000175000017500000004710210666754770024644 0ustar fboudrafboudra log4cpp: log4cpp::HierarchyMaintainer Class Reference

log4cpp::HierarchyMaintainer Class Reference

HierarchyMaintainer is an internal log4cpp class. More...

#include <HierarchyMaintainer.hh>

Collaboration diagram for log4cpp::HierarchyMaintainer:

Collaboration graph
[legend]
List of all members.

Public Types

typedef std::map< std::string,
Category * > 
CategoryMap
typedef void(*) shutdown_fun_ptr ()

Public Member Functions

 HierarchyMaintainer ()
virtual ~HierarchyMaintainer ()
virtual CategorygetExistingInstance (const std::string &name)
virtual CategorygetInstance (const std::string &name)
virtual std::vector< Category * > * getCurrentCategories () const
virtual void shutdown ()
void register_shutdown_handler (shutdown_fun_ptr handler)
virtual void deleteAllCategories ()

Static Public Member Functions

static HierarchyMaintainergetDefaultMaintainer ()

Protected Member Functions

virtual Category_getExistingInstance (const std::string &name)
virtual Category_getInstance (const std::string &name)

Protected Attributes

CategoryMap _categoryMap
threading::Mutex _categoryMutex

Friends

class Log4cppCleanup

Detailed Description

HierarchyMaintainer is an internal log4cpp class.

It is responsible for maintaining the hierarchy of Categories. Applications should not have to use this class directly.


Member Typedef Documentation

typedef std::map<std::string, Category*> log4cpp::HierarchyMaintainer::CategoryMap


Constructor & Destructor Documentation

log4cpp::HierarchyMaintainer::HierarchyMaintainer (  ) 

log4cpp::HierarchyMaintainer::~HierarchyMaintainer (  )  [virtual]


Member Function Documentation

HierarchyMaintainer & log4cpp::HierarchyMaintainer::getDefaultMaintainer (  )  [static]

Category * log4cpp::HierarchyMaintainer::getExistingInstance ( const std::string &  name  )  [virtual]

Category & log4cpp::HierarchyMaintainer::getInstance ( const std::string &  name  )  [virtual]

std::vector< Category * > * log4cpp::HierarchyMaintainer::getCurrentCategories (  )  const [virtual]

void log4cpp::HierarchyMaintainer::shutdown (  )  [virtual]

void log4cpp::HierarchyMaintainer::register_shutdown_handler ( shutdown_fun_ptr  handler  ) 

void log4cpp::HierarchyMaintainer::deleteAllCategories (  )  [virtual]

Category * log4cpp::HierarchyMaintainer::_getExistingInstance ( const std::string &  name  )  [protected, virtual]

Category & log4cpp::HierarchyMaintainer::_getInstance ( const std::string &  name  )  [protected, virtual]


Friends And Related Function Documentation

friend class Log4cppCleanup [friend]


Member Data Documentation


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/AppendersFactory_8hh.html0000644000175000017500000001126210666754730021751 0ustar fboudrafboudra log4cpp: AppendersFactory.hh File Reference

AppendersFactory.hh File Reference

#include <string>
#include <map>
#include <memory>
#include "Portability.hh"
#include "Appender.hh"
#include "FactoryParams.hh"

Include dependency graph for AppendersFactory.hh:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  log4cpp

Classes

class  log4cpp::AppendersFactory

Defines

#define h_738a42b1_1502_4483_948a_a69e7bbbee6a


Define Documentation

#define h_738a42b1_1502_4483_948a_a69e7bbbee6a


Generated on Mon Sep 3 11:54:32 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/functions_func_0x7e.html0000644000175000017500000002030010666754765021620 0ustar fboudrafboudra log4cpp: Class Members - Functions

 

- ~ -


Generated on Mon Sep 3 11:55:01 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/inherit__graph__25.map0000644000175000017500000000020110666754766021171 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/structlog4cpp_1_1SecondsSinceEpochComponent__coll__graph.gif0000644000175000017500000000234510666754774030654 0ustar fboudrafboudraGIF89aoӿp!,o0I8ͻ`(dihlp,tmxApH,Ȥrl:ШYXZձz`Q1hHYNvN^K+x!T=? &@e}sk[ \c]Slž̾ˡѺ ܹdU'[/6 fw?x jd+"3Ȑ#H9(,dvE|H@2KO Uh{JHsȡ>܈3U]HkƴἨYRm-xNDi+ۍ\j>avNׯ]8u <֜ޝy~I(iiV*sBH(FQְMsڸmsȑB _μy. @uX{׽5ʣ_/|xW7^߀F` 6^`60a^!na6bH&_*b#|2θ^6ccw>]BNGddoJ.[NeMIekV^ZZ>e| f!b9Hff{fnYG9gQ(|Q *蠄j衈&袌6裐F*餈Bf馜v駅ZjꩨT꫰ +\j뭸(+k챜 6lʲ6m,P@݂gk~k(Kiۮ6Cm+[ 0bVlFl1c,1@K0۱$|2 o<#+s/5眲<>笲;K>#-t?/mtP ?+=t![3=u)Mo5r}a]rN7-pMwkc6l`m)yЌ-Վ7^8x cgZ}+3~9}9uc.zRH:^z(vrK4,sܣ||+|1>[O m ZzG>ʾo `'R<:'H VPN̠3;log4cpp-doc-1.0.orig/api/pages.html0000644000175000017500000000225210666754775017040 0ustar fboudrafboudra log4cpp: Page Index

log4cpp Related Pages

Here is a list of all related documentation pages:
Generated on Mon Sep 3 11:55:09 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1threading_1_1ThreadLocalDataHolder__coll__graph.md50000644000175000017500000000004010666754775031562 0ustar fboudrafboudra9ea7769d642ba464c31ac01fecf0b0fflog4cpp-doc-1.0.orig/api/DllMain_8cpp.html0000644000175000017500000000242310666754734020206 0ustar fboudrafboudra log4cpp: DllMain.cpp File Reference

DllMain.cpp File Reference


Generated on Mon Sep 3 11:54:36 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/RollingFileAppender_8hh-source.html0000644000175000017500000001327510666754725023675 0ustar fboudrafboudra log4cpp: RollingFileAppender.hh Source File

RollingFileAppender.hh

Go to the documentation of this file.
00001 /*
00002  * RollingFileAppender.hh
00003  *
00004  * See the COPYING file for the terms of usage and distribution.
00005  */
00006 
00007 #ifndef _LOG4CPP_ROLLINGFILEAPPENDER_HH
00008 #define _LOG4CPP_ROLLINGFILEAPPENDER_HH
00009 
00010 #include <log4cpp/Portability.hh>
00011 #include <log4cpp/FileAppender.hh>
00012 #include <string>
00013 #include <stdarg.h>
00014 
00015 namespace log4cpp {
00016 
00022     class LOG4CPP_EXPORT RollingFileAppender : public FileAppender {
00023         public:
00024         RollingFileAppender(const std::string& name, 
00025                             const std::string& fileName,
00026                             size_t maxFileSize = 10*1024*1024, 
00027                             unsigned int maxBackupIndex = 1,
00028                             bool append = true,
00029                             mode_t mode = 00644);
00030 
00031         virtual void setMaxBackupIndex(unsigned int maxBackups);
00032         virtual unsigned int getMaxBackupIndex() const;
00033         virtual void setMaximumFileSize(size_t maxFileSize);
00034         virtual size_t getMaxFileSize() const;
00035 
00036         virtual void rollOver();
00037 
00038         protected:
00039         virtual void _append(const LoggingEvent& event);
00040 
00041         unsigned int _maxBackupIndex;
00042         size_t _maxFileSize;
00043     };
00044 }
00045 
00046 #endif // _LOG4CPP_ROLLINGFILEAPPENDER_HH

Generated on Mon Sep 3 11:54:29 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/classlog4cpp_1_1FileAppender.html0000644000175000017500000005742310666754770023263 0ustar fboudrafboudra log4cpp: log4cpp::FileAppender Class Reference

log4cpp::FileAppender Class Reference

#include <FileAppender.hh>

Inheritance diagram for log4cpp::FileAppender:

Inheritance graph
[legend]
Collaboration diagram for log4cpp::FileAppender:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FileAppender (const std::string &name, const std::string &fileName, bool append=true, mode_t mode=00644)
 Constructs a FileAppender.
 FileAppender (const std::string &name, int fd)
 Constructs a FileAppender to an already open file descriptor.
virtual ~FileAppender ()
virtual bool reopen ()
 Reopens the logfile.
virtual void close ()
 Closes the logfile.
virtual void setAppend (bool append)
 Sets the append vs truncate flag.
virtual bool getAppend () const
 Gets the value of the 'append' option.
virtual void setMode (mode_t mode)
 Sets the file open mode.
virtual mode_t getMode () const
 Gets the file open mode.

Protected Member Functions

virtual void _append (const LoggingEvent &event)
 Log in Appender specific way.

Protected Attributes

const std::string _fileName
int _fd
int _flags
mode_t _mode

Constructor & Destructor Documentation

log4cpp::FileAppender::FileAppender ( const std::string &  name,
const std::string &  fileName,
bool  append = true,
mode_t  mode = 00644 
)

Constructs a FileAppender.

Parameters:
name the name of the Appender.
fileName the name of the file to which the Appender has to log.
append whether the Appender has to truncate the file or just append to it if it already exists. Defaults to 'true'.
mode file mode to open the logfile with. Defaults to 00644.

log4cpp::FileAppender::FileAppender ( const std::string &  name,
int  fd 
)

Constructs a FileAppender to an already open file descriptor.

Parameters:
name the name of the Appender.
fd the file descriptor to which the Appender has to log.

log4cpp::FileAppender::~FileAppender (  )  [virtual]


Member Function Documentation

bool log4cpp::FileAppender::reopen (  )  [virtual]

Reopens the logfile.

This can be useful for logfiles that are rotated externally, e.g. by logrotate. This method is a NOOP for FileAppenders that have been constructed with a file descriptor.

Returns:
true if the reopen succeeded.

Reimplemented from log4cpp::AppenderSkeleton.

void log4cpp::FileAppender::close (  )  [virtual]

Closes the logfile.

Implements log4cpp::AppenderSkeleton.

void log4cpp::FileAppender::setAppend ( bool  append  )  [virtual]

Sets the append vs truncate flag.

NB. currently the FileAppender opens the logfile in the constructor. Therefore this method is too late to influence the first file opening. We'll need something similar to log4j's activateOptions().

Parameters:
append false to truncate, true to append

bool log4cpp::FileAppender::getAppend (  )  const [virtual]

Gets the value of the 'append' option.

void log4cpp::FileAppender::setMode ( mode_t  mode  )  [virtual]

Sets the file open mode.

mode_t log4cpp::FileAppender::getMode (  )  const [virtual]

Gets the file open mode.

void log4cpp::FileAppender::_append ( const LoggingEvent event  )  [protected, virtual]

Log in Appender specific way.

Subclasses of Appender should implement this method to perform actual logging.

Parameters:
event The LoggingEvent to log.

Implements log4cpp::AppenderSkeleton.

Reimplemented in log4cpp::RollingFileAppender.


Member Data Documentation

const std::string log4cpp::FileAppender::_fileName [protected]

int log4cpp::FileAppender::_fd [protected]

mode_t log4cpp::FileAppender::_mode [protected]


The documentation for this class was generated from the following files:
Generated on Mon Sep 3 11:55:04 2007 for log4cpp by  doxygen 1.5.2
log4cpp-doc-1.0.orig/api/LoggingEvent_8cpp__incl.map0000644000175000017500000000157410666754744022242 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/BoostThreads_8hh__incl.map0000644000175000017500000000032210666754732022053 0ustar fboudrafboudra log4cpp-doc-1.0.orig/api/inherit__graph__25.gif0000644000175000017500000000063210666754766021171 0ustar fboudrafboudraGIF89a%!,%ڋ޼H扦ʶYLs\Ģi@̍rlJhJjCw ^~t<6Q~SqFlnQw!xD!xughqHhY1騐v9$7Jju +jKVu{Z [lkze]|L\,,, y~qiJ=-1o8|W.Zn]/\>rkgDlx6RO]ыVZ&I LbP3eDCx|jPQZV Uz]@aǚ 5ڵlۺ}ܹtڽJ;log4cpp-doc-1.0.orig/api/LayoutAppender_8cpp__incl.md50000644000175000017500000000004010666754742022477 0ustar fboudrafboudra747f8a8b23c96f361757b210ac66fde3log4cpp-doc-1.0.orig/Makefile0000644000175000017500000002325510666754675015747 0ustar fboudrafboudra# Makefile.in generated by automake 1.10 from Makefile.am. # doc/html/Makefile. Generated from Makefile.in by configure. # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, # 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY, to the extent permitted by law; without # even the implied warranty of MERCHANTABILITY or FITNESS FOR A # PARTICULAR PURPOSE. pkgdatadir = $(datadir)/log4cpp pkglibdir = $(libdir)/log4cpp pkgincludedir = $(includedir)/log4cpp am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c INSTALL_HEADER = $(INSTALL_DATA) transform = $(program_transform_name) NORMAL_INSTALL = : PRE_INSTALL = : POST_INSTALL = : NORMAL_UNINSTALL = : PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = i686-pc-linux-gnu host_triplet = i686-pc-linux-gnu subdir = doc/html DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/ACX_PTHREAD.m4 \ $(top_srcdir)/m4/AC_CREATE_PREFIX_CONFIG_H.m4 \ $(top_srcdir)/m4/AC_CXX_HAVE_SSTREAM.m4 \ $(top_srcdir)/m4/AC_CXX_NAMESPACES.m4 \ $(top_srcdir)/m4/AC_C_INT64_T.m4 \ $(top_srcdir)/m4/AC_FUNC_SNPRINTF.m4 \ $(top_srcdir)/m4/BB_ENABLE_DOXYGEN.m4 \ $(top_srcdir)/m4/PETI_PEDANTIC_GCC.m4 \ $(top_srcdir)/m4/ac_config_libconfig_in.m4 \ $(top_srcdir)/m4/ac_config_pkgconfig_in.m4 \ $(top_srcdir)/configure.in am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/include/config.h CONFIG_CLEAN_FILES = SOURCES = DIST_SOURCES = DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) ACLOCAL = ${SHELL} /home/waffel/projects/log4cpp/config/missing --run aclocal-1.10 AMTAR = ${SHELL} /home/waffel/projects/log4cpp/config/missing --run tar AR = ar AUTOCONF = ${SHELL} /home/waffel/projects/log4cpp/config/missing --run autoconf AUTOHEADER = ${SHELL} /home/waffel/projects/log4cpp/config/missing --run autoheader AUTOMAKE = ${SHELL} /home/waffel/projects/log4cpp/config/missing --run automake-1.10 AWK = gawk CC = gcc CCDEPMODE = depmode=gcc3 CFLAGS = -pthread -O2 -DNDEBUG -Wall -Wno-unused -pedantic CPP = gcc -E CPPFLAGS = CXX = g++ CXXCPP = g++ -E CXXDEPMODE = depmode=gcc3 CXXFLAGS = -pthread -O2 -DNDEBUG -Wall -Wno-unused -pedantic CYGPATH_W = echo DEFS = -DHAVE_CONFIG_H DEPDIR = .deps DOT = /usr/bin/dot DOXYGEN = /usr/bin/doxygen ECHO = echo ECHO_C = ECHO_N = -n ECHO_T = EGREP = /bin/grep -E EXEEXT = F77 = gfortran FFLAGS = -g -O2 GREP = /bin/grep INSTALL = /usr/bin/install -c INSTALL_DATA = ${INSTALL} -m 644 INSTALL_PROGRAM = ${INSTALL} INSTALL_SCRIPT = ${INSTALL} INSTALL_STRIP_PROGRAM = $(install_sh) -c -s LDFLAGS = LIBOBJS = LIBS = -lnsl LIBTOOL = $(SHELL) $(top_builddir)/libtool LN_S = ln -s LOG4CPP_CONFIG = log4cpp-config LOG4CPP_CONFLICTS = LOG4CPP_PKGCONFIG = log4cpp-config LOG4CPP_REQUIRES = LOG4CPP_VERSION = 1.0 LTLIBOBJS = LT_VERSION = 4:6:0 MAKEINFO = ${SHELL} /home/waffel/projects/log4cpp/config/missing --run makeinfo MKDIR_P = /bin/mkdir -p OBJEXT = o PACKAGE = log4cpp PACKAGE_BUGREPORT = PACKAGE_NAME = log4cpp PACKAGE_STRING = log4cpp 1.0 PACKAGE_TARNAME = log4cpp PACKAGE_VERSION = 1.0 PATH_SEPARATOR = : PTHREAD_CC = gcc PTHREAD_CFLAGS = -pthread PTHREAD_LIBS = RANLIB = ranlib SED = /usr/bin/sed SET_MAKE = SHELL = /bin/sh STRIP = strip VERSION = 1.0 abs_builddir = /home/waffel/projects/log4cpp/doc/html abs_srcdir = /home/waffel/projects/log4cpp/doc/html abs_top_builddir = /home/waffel/projects/log4cpp abs_top_srcdir = /home/waffel/projects/log4cpp ac_ct_CC = gcc ac_ct_CXX = g++ ac_ct_F77 = gfortran acx_pthread_config = am__include = include am__leading_dot = . am__quote = am__tar = ${AMTAR} chof - "$$tardir" am__untar = ${AMTAR} xf - bindir = ${exec_prefix}/bin build = i686-pc-linux-gnu build_alias = build_cpu = i686 build_os = linux-gnu build_vendor = pc builddir = . datadir = ${datarootdir} datarootdir = ${prefix}/share docdir = ${datarootdir}/doc/${PACKAGE_TARNAME} dvidir = ${docdir} enable_dot = yes enable_html_docs = yes enable_latex_docs = yes exec_prefix = ${prefix} host = i686-pc-linux-gnu host_alias = host_cpu = i686 host_os = linux-gnu host_vendor = pc htmldir = ${docdir} includedir = ${prefix}/include infodir = ${datarootdir}/info install_sh = $(SHELL) /home/waffel/projects/log4cpp/config/install-sh libdir = ${exec_prefix}/lib libexecdir = ${exec_prefix}/libexec localedir = ${datarootdir}/locale localstatedir = ${prefix}/var log4cpp_cflags = -pthread -O2 -DNDEBUG log4cpp_libs = -llog4cpp -lnsl mandir = ${datarootdir}/man mkdir_p = /bin/mkdir -p oldincludedir = /usr/include pdfdir = ${docdir} prefix = /home/waffel/log4cpp program_transform_name = s,x,x, psdir = ${docdir} sbindir = ${exec_prefix}/sbin sharedstatedir = ${prefix}/com srcdir = . sysconfdir = ${prefix}/etc target = target_alias = top_builddir = ../.. top_srcdir = ../.. EXTRA_DIST = \ index.html \ default.css \ sflogo.png all: all-am .SUFFIXES: $(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps) @for dep in $?; do \ case '$(am__configure_deps)' in \ *$$dep*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh \ && exit 0; \ exit 1;; \ esac; \ done; \ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu doc/html/Makefile'; \ cd $(top_srcdir) && \ $(AUTOMAKE) --gnu doc/html/Makefile .PRECIOUS: Makefile Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status @case '$?' in \ *config.status*) \ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ *) \ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \ esac; $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(top_srcdir)/configure: $(am__configure_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh $(ACLOCAL_M4): $(am__aclocal_m4_deps) cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh mostlyclean-libtool: -rm -f *.lo clean-libtool: -rm -rf .libs _libs tags: TAGS TAGS: ctags: CTAGS CTAGS: distdir: $(DISTFILES) @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ list='$(DISTFILES)'; \ dist_files=`for file in $$list; do echo $$file; done | \ sed -e "s|^$$srcdirstrip/||;t" \ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ case $$dist_files in \ */*) $(MKDIR_P) `echo "$$dist_files" | \ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ sort -u` ;; \ esac; \ for file in $$dist_files; do \ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ if test -d $$d/$$file; then \ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \ fi; \ cp -pR $$d/$$file $(distdir)$$dir || exit 1; \ else \ test -f $(distdir)/$$file \ || cp -p $$d/$$file $(distdir)/$$file \ || exit 1; \ fi; \ done check-am: all-am check: check-am all-am: Makefile installdirs: install: install-am install-exec: install-exec-am install-data: install-data-am uninstall: uninstall-am install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am installcheck: installcheck-am install-strip: $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ `test -z '$(STRIP)' || \ echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install mostlyclean-generic: clean-generic: distclean-generic: -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." clean: clean-am clean-am: clean-generic clean-libtool mostlyclean-am distclean: distclean-am -rm -f Makefile distclean-am: clean-am distclean-generic dvi: dvi-am dvi-am: html: html-am info: info-am info-am: install-data-am: install-dvi: install-dvi-am install-exec-am: install-html: install-html-am install-info: install-info-am install-man: install-pdf: install-pdf-am install-ps: install-ps-am installcheck-am: maintainer-clean: maintainer-clean-am -rm -f Makefile maintainer-clean-am: distclean-am maintainer-clean-generic mostlyclean: mostlyclean-am mostlyclean-am: mostlyclean-generic mostlyclean-libtool pdf: pdf-am pdf-am: ps: ps-am ps-am: uninstall-am: .MAKE: install-am install-strip .PHONY: all all-am check check-am clean clean-generic clean-libtool \ distclean distclean-generic distclean-libtool distdir dvi \ dvi-am html html-am info info-am install install-am \ install-data install-data-am install-dvi install-dvi-am \ install-exec install-exec-am install-html install-html-am \ install-info install-info-am install-man install-pdf \ install-pdf-am install-ps install-ps-am install-strip \ installcheck installcheck-am installdirs maintainer-clean \ maintainer-clean-generic mostlyclean mostlyclean-generic \ mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: