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