CustomDebug coming soon (beta: March 2013)
I'm currently working on CustomDebug. A tool to collect and visualize debug messages from your own programs. Features include:
- client part is free and open source C++ code, adapt it to your needs and know exactly what you're putting into your application, deadlock free
- interface description is open if you want to code your own visualization
- works via shared memory
- know exactly which process and which thread sent each message, along with a timestamp
- sort by each column
- can act as drop-in replacement for OutputDebugString (Windows API) or the qDebug() family in Qt
- primary distribution Windows, compiles under MacOS X and linux as well