DGD (Depression Glass Debug Library) is a simple, easy-to-use C++ library for producing trace logs that are nice, readable, and easy to understand.