BIND 10 #529: Implement "pimpl" in C++ logger

BIND 10 Development do-not-reply at isc.org
Mon Jan 24 20:11:27 UTC 2011


#529: Implement "pimpl" in C++ logger
-------------------------------+---------------------------------
           Reporter:  stephen  |                      Owner:
               Type:  task     |                     Status:  new
           Priority:  minor    |                  Milestone:
          Component:  logging  |                   Keywords:
          Sensitive:  0        |  Estimated Number of Hours:  1
Add Hours to Ticket:  0        |                  Billable?:  1
        Total Hours:  0        |                  Internal?:  0
-------------------------------+---------------------------------
 At present, the file logger.h includes log4cxx header files.  As the way
 that logging is implemented should be hidden as far as possible, the
 logger API should be refactored to use the "pimpl" idiom: logger
 implementation should be put into a separate implementation file, and
 logger.h should contain a bare pointer to a logging implementation class.

-- 
Ticket URL: <https://bind10.isc.org/ticket/529>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list