BIND 10 trac555, updated. 99a107f4ab33c0791df351408c76c07f5820cde5 [trac555] Expand comments in logger implementation header file

BIND 10 source code commits bind10-changes at lists.isc.org
Fri May 27 18:54:57 UTC 2011


The branch, trac555 has been updated
       via  99a107f4ab33c0791df351408c76c07f5820cde5 (commit)
      from  f843346fdfc748cb5b67d079958202c8d4e32e0c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 99a107f4ab33c0791df351408c76c07f5820cde5
Author: Stephen Morris <stephen at isc.org>
Date:   Fri May 27 19:54:17 2011 +0100

    [trac555] Expand comments in logger implementation header file

-----------------------------------------------------------------------

Summary of changes:
 src/lib/log/logger_manager_impl.h |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

-----------------------------------------------------------------------
diff --git a/src/lib/log/logger_manager_impl.h b/src/lib/log/logger_manager_impl.h
index 6199800..56ac105 100644
--- a/src/lib/log/logger_manager_impl.h
+++ b/src/lib/log/logger_manager_impl.h
@@ -41,6 +41,11 @@ class OutputOption;
 /// As noted in logger_manager.h, the logger manager class exists to set up the
 /// logging given a set of specifications.  This class handles the processing
 /// of those specifications.
+///
+/// Note: the logging has been implemented using a "pimpl" idiom to conceal
+/// the underlying implementation (log4cplus) from the BIND 10 interface.
+/// This requires that there be an implementation class, even though in this
+/// case, all the implementation class methods can be declared static.
 
 class LoggerManagerImpl {
 public:




More information about the bind10-changes mailing list