Guys & Gals,
After a period characterized by blood, sweat and tears, not to mention a late night or two, I'd like to announce that I have just released two new C++ software projects of mine into the wild:
TRACE-DOG C++ Code Tracing Library
TRACE-DOG at SourceForge.net
TEST-DOG C++ Unit Testing Framework
TEST-DOG at SourceForge.net
TRACE-DOG is a lightweight, portable and open source C++ code tracing and logging API. It comprises a library of macros which, when placed inline with your code, will generate a trace file of the execution path, data values, and other diagnostic information.
TEST-DOG is a lightweight, portable and open source C++ Unit Testing Framework.
There's also an account of both, from a slightly more personal angle, on my blog here:
Big Angry Blog: New Open Source Puppies from Big Angry Dog
I would be very interested to hear feedback.