Instrumentation (diagnostic) library for C++
I'm thinking about adding code to my application that would gather diagnostic information for later examination. Is there any C++ library created for such purpose? What I'm trying to do is similar to profiling, but it's not the same, because gathered data will be used more for debugging than profiling. EDIT: Platform: Linux Diagnostic information to gather: information resulting from application logic, various asserts and statistics. You might also want to check out libcwd : Libcwd is a thread-safe, full-featured debugging support library for C++ developers. It includes ostream-based debug